Task #3064

RCP, CQL query assistant UI, improve ergonomics

Added by Serge Heiden 27 days ago.

Status:New Start date:04/22/2021
Priority:Normal Due date:
Assignee:Serge Heiden % Done:

0%

Category:UI / Ergonomy Spent time: -
Target version:TXM X.X

Description

The current UI design can mislead users' ability to express sequences of words (see https://groupes.renater.fr/sympa/arc/txm-users/2021-04/msg00000.html).

Hypothesis

  1. the [Add a word] bar button is too far from the section of the UI to build a word properties selection (separated by the <within the context of> section).
  2. the widgets used to express "Add (or Remove) something" to the query are not sufficently homogeneous:
    • add a word property constraint = "+" to add and "-" to remove"
    • add a new word in sequence = [Add a word] bar button to add and "X" button to remove

Solution

  • put the <add a new word in sequence> UI just after the <add a word property constraint> sections
  • use the same widgets to express Add/Remove for all sections, for example "[+]/[-]"
  • type visually the Add/Remove widgets by a label or a flyover or a color, for example "[+]/[-] /Word property constraint/", "[+]/[-] /Word occurrence in sequence/"
  • find a better visual in current equivalent query builders

Also available in: Atom PDF