Summary: | Date filter in the ledger | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | TonyIT <myidnumber> |
Component: | general | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | CONFIRMED --- | ||
Severity: | wishlist | CC: | bugs.m1, onet.cristian |
Priority: | NOR | ||
Version: | 4.5 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
TonyIT
2010-11-20 19:53:10 UTC
Even nicer if these values would persist between sessions. I will take a shot at this, trough reviewboard of course. Would something like this https://git.reviewboard.kde.org/r/115941/ be OK? -----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi Chris!
> Would something like this https://git.reviewboard.kde.org/r/115941/
> be OK?
Looks good to me. Three remarks on this review board patch:
1. Selection should be persistent even when kmymoney is closed. Then
it is usable as a flexible replacement for the filter in settings dialog.
2. "last month" doesn't work correctly here: I get entries of the last
*two* months.
3. Filter values should be configurable *per* account, in my opinion.
Thanks for your work!
Martin
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iD8DBQFTC7imCkr38LHU5PgRCsVZAJ9vjdE2JeyINAB+oGFNLRrUIBrGVQCeOuQx
JeKPgd99JBBm0w1jipB4Qd0=
=+lJ3
-----END PGP SIGNATURE-----
Using the numbers of the last entry I have some comments: 1. means, the settings can be stored with the application settings 3. requires to store it inside the data file as a KVP item of the account Also referring to the numbers in comment 4: 2. I think this is a problem with English usage. If I want to see transactions before last month, I mean before the month prior to the current month. If I was to see transaction in the last month, I just mean the current month. To avoid any confusion, I would probably just not use "last month" in a filter like this, but use "current month" or "previous month". 1 and 3. I know it would be more confusing, but perhaps we need two dates for the start filter. One is the date set in the kmymoney configuration filter setting. This makes two places to change the same value. Separately would be a start filter date for the current account. If that is set, then it overrides the general KMM start date filter. As a different approach, how about one displayed date with a toggle. One position of the toggle uses the KMM date, the other uses an account specific date for the start filter. |