labwc/docs
Samet Aylak 764cd942eb
Add allOutputs option to window switcher
Introduces a new configuration option for the window switcher
that allows users to filter windows by output (monitor).

Changes:
- Added `allOutputs` attribute to <windowSwitcher>
  - Default is "no" (only shows windows on the cursor's output)
  - When set to "yes", shows windows from all outputs

- Introduced LAB_VIEW_CRITERIA_CURSOR_OUTPUT flag to filter views by output
  - Windows are matched against the output nearest to the cursor
  - Bit positions of existing criteria flags shifted to accommodate new flag

- Modified OSD display behavior to show only on the cursor's output
  - Previously, the OSD would appear on all outputs simultaneously
  - Now displays only on the output nearest to the cursor location

This provides better multi-monitor support by allowing users to focus on
windows relevant to their current screen, reducing visual clutter when
working across multiple displays.
2025-11-02 08:54:29 -05:00
..
autostart documentation: s/view/window/ 2025-05-25 01:31:40 +09:00
environment docs/environment: remove example MOZ_ENABLE_WAYLAND=1 2024-12-12 20:13:10 +00:00
labnag.1.scd labnag: add --keyboard-focus option 2025-10-13 19:03:43 +01:00
labwc-actions.5.scd action: allow SnapToEdge to combine two cardinal directions 2025-09-19 16:23:23 +09:00
labwc-config.5.scd Add allOutputs option to window switcher 2025-11-02 08:54:29 -05:00
labwc-menu.5.scd documentation: s/view/window/ 2025-05-25 01:31:40 +09:00
labwc-theme.5.scd osd-classic: add theme options for selected window item 2025-10-13 01:46:43 +09:00
labwc.1.scd menu: refactor parser 2025-08-04 21:41:14 +01:00
menu.xml docs/: remove XML declarations in .xml files 2025-10-21 12:30:32 +09:00
meson.build Add labnag 2025-08-09 10:44:03 +01:00
rc.xml docs/: remove XML declarations in .xml files 2025-10-21 12:30:32 +09:00
rc.xml.all Add allOutputs option to window switcher 2025-11-02 08:54:29 -05:00
README xwayland: support xinitrc scripts to configure server on launch (#1963) 2024-07-20 09:40:11 +01:00
shutdown docs: add example shutdown file 2024-06-01 23:53:34 +02:00
themerc osd-classic: add theme options for selected window item 2025-10-13 01:46:43 +09:00
xinitrc xwayland: support xinitrc scripts to configure server on launch (#1963) 2024-07-20 09:40:11 +01:00

Config layout for ~/.config/labwc/
- autostart
- environment
- menu.xml
- rc.xml
- shutdown
- themerc-override
- xinitrc

See `man labwc-config and `man labwc-theme` for further details.