Feature #3568

Lexical Table, optimize editing commands worflow UI

Ajouté par Serge Heiden il y a plus d'un an.

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

  1. 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
  2. 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
  3. 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
  4. 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."

Formats disponibles : Atom PDF