Major
Nice to have
Bugfix
Major
Enhancement
(User-visible)
So far, a filter consists of a list of predicates that are applied to a value. The user can choose with which boolean the results of the predicates are linked.
Problem
- The GUI looks extremely ugly because for each filter expression, the boolean operation used can be entered.
- Expression power is limited because no combinations of boolean expressions can be entered.
Improvement
- The default link of predicates is "and". This is not displayed separately.
- There is an explicitly selectable predicate "Logic operation" where the boolean operation can be specified.
The effect is that the expression power increases and at the same time the GUI complexity decreases.
Test
- /com.top_logic.demo/src/test/com/top_logic/demo/scripted/search/TestBooleanCombinators.script.xml