Feature #3568
Lexical Table, optimize editing commands worflow UI
Statut: | New | Début: | 06/02/2024 | |
---|---|---|---|---|
Priorité: | Normal | Echéance: | ||
Assigné à: | - | % réalisé: | 0% |
|
Catégorie: | UI / Interaction | Temps passé: | - | |
Version cible: | TXM 0.8.4 |
Description
The main use of LT editing tools is to merge line groups.
Tuning editing tools UI workflow can accelerate line groups merging activities.
Solution¶
- in the LT contextual menu, put the "merge lines" item before the "delete lines" item because it is used more often
- we read vertical contextual menus from the top, so first items are accessed faster
- keep the LT sorting order after saving a merge
- generally a LT is sorted alphabetically to help merge lines, but after a 'merge save' the LT sort order is currently set back to hierarchical sort
- put the focus of the LT to the line of the new merge line label and select it
- staying in the vicinity of the merged lines can facilitate access to the following lines group to merge
- and immediately seeing the result of the merge helps strength the coherence of the working session and incidentally, the user can check that the frequency has been correctly updated
- in the console, put a message reporting on the action taken, to keep track of the editions made, for example :
- "Lines c', C', ce and Ce have been merged into the unique 'Ce' line with a new total frequency of X."
- or "Lines c' (X1), C' (X2), ce (X3) and Ce (X4) have been merged into the unique 'Ce' line with a total frequency of X."