labwc/src/osd
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
..
meson.build osd: support window switcher with thumbnails 2025-08-29 20:42:01 +01:00
osd-classic.c osd: allow clicking an osd item to focus the window 2025-11-04 21:29:13 +00:00
osd-field.c osd: add thumbnailLabelFormat to windowSwitcher (#3187) 2025-11-05 18:23:15 +09:00
osd-thumbnail.c osd: add thumbnailLabelFormat to windowSwitcher (#3187) 2025-11-05 18:23:15 +09:00
osd.c osd: add multi-monitor support 2025-11-10 05:16:26 +01:00