https://bugs.kde.org/show_bug.cgi?id=519994
Bug ID: 519994
Summary: Transaction entry forms use fixed and impractical
field order; field layout should be user-configurable
Classification: Applications
Product: kmymoney
Version First 5.2.2
Reported In:
Platform: Microsoft Windows
OS: Microsoft Windows
Status: REPORTED
Severity: normal
Priority: NOR
Component: ux-ui
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
The transaction entry forms in KMyMoney use a fixed field order that cannot be
customized by the user.
In daily use, the current layout often feels unintuitive and inefficient,
especially during frequent manual transaction entry. Different users have
different workflows and priorities, but the forms enforce a single predefined
order.
Observed behavior:
- The order of fields in transaction forms is fixed
- Users cannot rearrange fields according to their workflow
- Important fields may be placed far apart
- Keyboard-based entry becomes less efficient than necessary
This appears to affect multiple form types, including:
- Standard account transaction forms
- Investment account transaction forms
- Split transaction subforms
- Category split dialogs
- Interest-related transaction forms
- Fee-related transaction forms
Expected behavior:
Users should be able to customize the order of fields in transaction entry
forms.
Possible implementation ideas:
- Drag-and-drop field ordering in settings
- Separate configuration per form type
- Optional reset to default layout
- Remember customized layouts persistently
Benefits:
- Improved usability and workflow efficiency
- Better keyboard-driven transaction entry
- Greater flexibility for different accounting habits and use cases
- Reduced friction for users entering transactions manually
Steps to observe the issue:
- Open transaction entry in different account types
- Compare the layout and workflow of the available forms
- Attempt to adapt field order to personal workflow
- Observe that field positions are fixed and cannot be customized
Impact:
Users performing frequent manual bookkeeping are forced to adapt to the
application’s workflow instead of adapting the interface to their own workflow.
This slows down data entry and reduces overall usability.
Environment:
KMyMoney version: 5.2.2-170c6c5
KDE Frameworks version: 6.24.0
Qt version: 6.10.2
Distribution: Window 11 Version 25H2
--
You are receiving this mail because:
You are watching all bug changes.