[kmymoney] [Bug 507964] New: increment/decrement issue with date field widget

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Thu Aug 7 04:56:08 BST 2025


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 at kde.org
          Reporter: b3+bugs-kde-org at 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.


More information about the KMyMoney-devel mailing list