[Pkg-kde-extras] Bug#983217: kmymoney: date entry is non-ergonomic
Thomas
tnemeth at free.fr
Sun Feb 21 08:58:28 GMT 2021
Package: kmymoney
Version: 5.1.1-1
Severity: wishlist
Tags: upstream
Hello.
For my locale, a date is displayed as DD/MM/YYYY. Kmymoney is
configured to position the date entry cursor on the "day" part
of the date which seems sensible since:
- it is the 1st element on the date entry
- it is the element of the date that changes faster than the others.
However I'd like to propose 2 possible enhancements. Indeed since
the cursor (and our -- I think -- the mental image of the date)
makes us change the day first... An operation that cannot succeed as
intended.
We are in Februrary, 28 days. I wanted to enter a date of an old
operation : 31/12/2020... Entering 31 is forbidden for march so
instead of obtaining 31/12 I got 3/1 as soon as I entered 31.
Of course I could the date input cursor on another part of the date
but that would make the transition between date fields awkward.
So here are my propositions:
- the check for the date correctness could be made _after_ the date
is completely entered
- an option could be implemented so that the date is displayed and
entered as an ISO date (YYYY.MM.DD)
-- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (500, 'testing'), (100, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-3-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_USER
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages kmymoney depends on:
ii kio 5.78.0-4
ii kmymoney-common 5.1.1-1
ii libalkimia5-7 7.0.2-2
ii libaqbanking44 6.2.5-1
ii libc6 2.31-9
ii libgcc-s1 10.2.1-6
ii libgmp10 2:6.2.1+dfsg-1
ii libgpgmepp6 1.14.0-1+b2
ii libgwengui-qt5-79 5.4.1-1
ii libgwenhywfar79 5.4.1-1
ii libical3 3.0.9-2
ii libkchart2 2.8.0-1
ii libkf5activities5 5.78.0-2
ii libkf5akonadicore5abi2 [libkf5akonadicore5-20.08] 4:20.08.3-1
ii libkf5archive5 5.78.0-2
ii libkf5codecs5 5.78.0-2
ii libkf5completion5 5.78.0-3
ii libkf5configcore5 5.78.0-4
ii libkf5configgui5 5.78.0-4
ii libkf5configwidgets5 5.78.0-2
ii libkf5contacts5 5:5.78.0-2
ii libkf5coreaddons5 5.78.0-2
ii libkf5holidays5 1:5.78.0-2
ii libkf5i18n5 5.78.0-2
ii libkf5identitymanagement5 [libkf5identitymanagement5-20. 20.08.3-1
ii libkf5itemmodels5 5.78.0-2
ii libkf5itemviews5 5.78.0-2
ii libkf5jobwidgets5 5.78.0-2
ii libkf5kcmutils5 5.78.0-3
ii libkf5kiocore5 5.78.0-4
ii libkf5kiofilewidgets5 5.78.0-4
ii libkf5kiogui5 5.78.0-4
ii libkf5kiowidgets5 5.78.0-4
ii libkf5notifications5 5.78.0-2
ii libkf5service-bin 5.78.0-2
ii libkf5service5 5.78.0-2
ii libkf5sonnetui5 5.78.0-2
ii libkf5textwidgets5 5.78.0-2
ii libkf5wallet-bin 5.78.0-2
ii libkf5wallet5 5.78.0-2
ii libkf5webkit5 5.78.0-2
ii libkf5widgetsaddons5 5.78.0-2
ii libkf5xmlgui5 5.78.0-2
ii libofx7 1:0.9.15-3
ii libqt5core5a [qtbase-abi-5-15-2] 5.15.2+dfsg-4
ii libqt5dbus5 5.15.2+dfsg-4
ii libqt5gui5 5.15.2+dfsg-4
ii libqt5network5 5.15.2+dfsg-4
ii libqt5printsupport5 5.15.2+dfsg-4
ii libqt5quickwidgets5 5.15.2+dfsg-4
ii libqt5sql5 5.15.2+dfsg-4
ii libqt5webkit5 5.212.0~alpha4-11
ii libqt5widgets5 5.15.2+dfsg-4
ii libqt5xml5 5.15.2+dfsg-4
ii libsqlcipher0 3.4.1-2
ii libstdc++6 10.2.1-6
Versions of packages kmymoney recommends:
ii gnupg-agent 2.2.20-1
ii gpg-agent [gnupg-agent] 2.2.20-1
ii pinentry-gnome3 [pinentry-x11] 1.1.0-4
ii pinentry-gtk2 [pinentry-x11] 1.1.0-4
ii pinentry-qt [pinentry-x11] 1.1.0-4
Versions of packages kmymoney suggests:
ii kcalc 4:20.12.0-1
-- no debconf information
More information about the pkg-kde-extras
mailing list