Bug 512078 - Add feature: move single split position within the split editor
Summary: Add feature: move single split position within the split editor
Status: REPORTED
Alias: None
Product: kmymoney
Classification: Applications
Component: ux-ui (other bugs)
Version First Reported In: 5.2.1
Platform: Appimage Linux
: NOR wishlist
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-14 13:15 UTC by surcouf
Modified: 2025-11-14 13:15 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
UI proposition on how move single splits position within split editor (49.59 KB, image/png)
2025-11-14 13:15 UTC, surcouf
Details

Note You need to log in before you can comment on or make changes to this bug.
Description surcouf 2025-11-14 13:15:51 UTC
Created attachment 186780 [details]
UI proposition on how move single splits position within split editor

SUMMARY
Currently, one can create many splits within the split editor in the ledger.
However, the order of the split is the creation's order. One cannot move the single splits up or down.
It happens though that one wants to change the order afterwards. The current workaround is to delete the splits and re-enter them in the new desired order.

STEPS TO REPRODUCE
1. in a ledger, create a new transaction
2. create a few single splits, see attached screenshot of 8 splits for example.
3. try to move up or down one single split to change the order, e.g. move split #4 down into position #5

OBSERVED RESULT
The feature for moving position of single splits doesn't exist.

EXPECTED RESULT
develop the feature, e.g. as shown in the screenshot with text symbols ▲ and ▼. Alternatively, many text symbols are available here: https://www.copyandpastesymbols.net/#arrow

SOFTWARE/OS VERSIONS
KMyMoney: 5.2.1-be4919f
Alkimia: 8.2.70 (compilé à l'encontre de 8.2.70)
Aqbanking: Inconnu (compilé à l'encontre de 6.6.4)
Gpgme: Inconnu (compilé à l'encontre de 1.23.2)
Gwenhywfar: Inconnu (compilé à l'encontre de 5.13.0)
KDiagram: Inconnu (compilé à l'encontre de )
libical: Inconnu (compilé à l'encontre de 3.0.9)
libofx: Inconnu (compilé à l'encontre de 7.0.4)
SQLCipher: Inconnu (compilé à l'encontre de 3.20.1)
Environnement de développement de KDE: 6.19.0
Qt: Par utilisation de 6.9.2 et avec compilation avec 6.9.2
AppImage
Debian GNU/Linux 12 (bookworm) (Xcb)
Build ABI: x86_64-little_endian-lp64
Kernel: linux 6.1.0-41-amd64