Change allOutputs default to "yes"

Changes the default behavior to show windows from all outputs instead
of only the cursor's output.

- Updated default value in documentation from "no" to "yes"
- Inverted parsing logic: allOutputs="no" now enables output filtering
- Removed LAB_VIEW_CRITERIA_CURSOR_OUTPUT from default criteria flags

Users who prefer the previous behavior (output filtering) can now set
allOutputs="no" in their configuration.
This commit is contained in:
Samet Aylak 2025-11-02 12:14:19 -05:00
parent d1e96727cb
commit 50a0602b7a
No known key found for this signature in database
GPG key ID: E5DEF544B937EE49
3 changed files with 8 additions and 10 deletions

View file

@ -339,7 +339,7 @@ this is for compatibility with Openbox.
## WINDOW SWITCHER
```
<windowSwitcher show="yes" style="classic" preview="yes" outlines="yes" allWorkspaces="no" allOutputs="no">
<windowSwitcher show="yes" style="classic" preview="yes" outlines="yes" allWorkspaces="no" allOutputs="yes">
<fields>
<field content="icon" width="5%" />
<field content="desktop_entry_name" width="30%" />
@ -367,8 +367,7 @@ this is for compatibility with Openbox.
are shown).
*allOutputs* [yes|no] Show windows regardless of what output
they are on. Default no (that is only windows on the cursor output
are shown).
they are on. Default yes.
*unshade* [yes|no] Temporarily unshade windows when switching between
them and permanently unshade on the final selection. Default is yes.