labwc/src/config
Samet Aylak d65caf8bfd
Some checks failed
labwc.github.io / notify (push) Has been cancelled
osd: add multi-monitor support
Adds `output` attribute to control which monitor(s) display the window
switcher OSD. Supports three modes:
- "all": display on all monitors (default)
- "pointer": display on monitor with mouse cursor
- "keyboard": display on monitor with keyboard focus

The configuration structure is also refactored to nest OSD-specific
settings (show, style, output, thumbnailLabelFormat) under an <osd>
element within <windowSwitcher>, improving logical organization.
2025-11-10 05:16:26 +01:00
..
keybind.c src: remove unused #includes (via include-what-you-use) 2025-09-07 19:34:30 +09:00
libinput.c seat: improve debug logging when configuring input devices 2025-08-27 13:07:01 -04:00
meson.build config: add configuration for tablet tool motion 2024-07-19 22:45:41 +01:00
mousebind.c src: remove unused #includes (via include-what-you-use) 2025-09-07 19:34:30 +09:00
rcxml.c osd: add multi-monitor support 2025-11-10 05:16:26 +01:00
session.c src: remove unused #includes (via include-what-you-use) 2025-09-07 19:34:30 +09:00
tablet-tool.c include: add config/types.h 2025-08-21 16:55:25 +09:00
tablet.c include: add config/types.h 2025-08-21 16:55:25 +09:00
touch.c src: remove unused #includes (via include-what-you-use) 2025-09-07 19:34:30 +09:00