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)