https://bugs.kde.org/show_bug.cgi?id=507964
Bug ID: 507964 Summary: increment/decrement issue with date field widget Classification: Applications Product: kmymoney Version First 5.2.1 Reported In: Platform: Debian testing OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: ux-ui Assignee: kmymoney-devel@kde.org Reporter: b3+bugs-kde-...@aegean.com Target Milestone: --- SUMMARY OBSERVED RESULT With the date field of previous versions of kmymoney, the ("=" or "+") and "-" characters increment and decrement the date, respectively. In the current version, only the "+" character increments the date. The current behavior is much more inconvenient when entering many transactions as the shift key is required to increment the date, but not used to decrement the date. EXPECTED RESULT The "=" character as well as the "+" character should increment the date. ADDITIONAL COMMENTARY The arrow keys can also be used to increment/decrement the day, month, or year according to where the cursor is placed in the date field. These keys, though, stop at the end and start of the month when incrementing and decrementing the day, and stop and the end and start of the year when incrementing and decrementing the month. Both the old version (5.1.3) and current version (5.2.1) operate in this fashion. When entering many transactions, I think the date widget would be more useful if the arrow keys would increment and decrement beyond the current month and year. That is incrementing the day past the end of the month would move the date to the start of the next month, and decrementing the day before the start of the current month would move the date to the end of the previous month. Likewise, incrementing the month past the end of the year would move the date to January of the next year and decrementing the month before the start of the year would move the date to December of the previous year. (Perhaps this should be a separate wishlist bug report.) SOFTWARE/OS VERSIONS KMyMoney: 5.2.1-c3d3f7e (kmymoney-5.2-4600-linux-gcc-x86_64.AppImage) Alkimia: 8.2.70 (build against 8.2.70) Aqbanking: Unknown (build against 6.6.1) Gpgme: Unknown (build against 1.23.2) Gwenhywfar: Unknown (build against 5.12.1) KDiagram: Unknown (build against ) libical: Unknown (build against 3.0.9) libofx: Unknown (build against 7.0.4) SQLCipher: Unknown (build against 3.20.1) KDE Frameworks: 6.16.0 Qt: Using 6.8.3 and built against 6.8.3 Debian GNU/Linux 13 (trixie) (Xcb) Build ABI: x86_64-little_endian-lp64 Kernel: linux 6.12.38+deb13-amd64 -- You are receiving this mail because: You are the assignee for the bug.