Task #3064
Mis à jour par Matthieu Decorde il y a environ 4 ans
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).
h3. Hypothesis
# 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).
# the widgets used to express "Add (or Remove) something" to the query are not sufficiently 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
h3. 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
* indent or center the word separator (the "followed by, etc." widget)
* update dialog title to 'Corpus Query Language (CQL) assistant' or 'CQL query builder'
** FR: ...
** RU: ...
h3. Hypothesis
# 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).
# the widgets used to express "Add (or Remove) something" to the query are not sufficiently 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
h3. 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
* indent or center the word separator (the "followed by, etc." widget)
* update dialog title to 'Corpus Query Language (CQL) assistant' or 'CQL query builder'
** FR: ...
** RU: ...