Skip to content

kcmkwin/kwinrules: Improve "Select All" and global option behavior

Fushan Wen requested to merge work/fusionfuture/window-rule-select-all-flag into master

For "Select All":

  1. When "Select All" is checked/unchecked, all other items will be checked/unchecked.
  2. When "Select All" is not checked but all other items are checked, mark "Select All" as checked.
  3. When "Select All" is checked but not all other items are checked, mark "Select All" as unchecked.

For "Global":

  1. When "Global" is checked, all other items will be unchecked.
  2. When "Global" is unchecked, no item will be checked.
  3. When "Global" is checked but any other item is checked, uncheck "Global".
  4. When "Global" is unchecked but all other items are checked, uncheck all other items and check "Global".
GlobalType SelectAllType
Peek_2022-01-18_13-01 Peek_2022-01-18_15-47
Edited by Fushan Wen

Merge request reports