tokyo4j
074b27fd47
scaled-scene-buffer: restructure source files
...
labwc.github.io / notify (push) Has been cancelled
- Rename `scaled_scene_buffer` to `scaled_buffer`. This makes it clear
that `scaled_{font,img,icon}_buffers` are implementations of it.
- Move the files from `src/common` to `src/scaled-buffer` as
`scaled_icon_buffer` heavily depends on `server` and `view` etc.
2025-09-02 21:31:19 +01:00
tokyo4j
2e9292b7a3
osd: support window switcher with thumbnails
...
The new-style window switcher can be enabled with
<windowSwitcher style="thumbnail">.
New theme entries:
osd.window-switcher.style-thumbnail.width.max: 80%
osd.window-switcher.style-thumbnail.padding: 4
osd.window-switcher.style-thumbnail.item.width: 300
osd.window-switcher.style-thumbnail.item.height: 250
osd.window-switcher.style-thumbnail.item.padding: 10
osd.window-switcher.style-thumbnail.item.active.border.width: 2
osd.window-switcher.style-thumbnail.item.active.border.color: #589bda
osd.window-switcher.style-thumbnail.item.active.bg.color: #c7e2fc
osd.window-switcher.style-thumbnail.item.icon.size: 60
2025-08-29 20:42:01 +01:00
tokyo4j
6e2805f692
theme: move osd.window-switcher.* to osd.window-switcher.style-classic.*
...
Backward compatibility is preserved.
2025-08-29 20:42:01 +01:00
tokyo4j
92ee5083f0
osd: split to osd.c and osd-classic.c
2025-08-29 20:42:01 +01:00
tokyo4j
57a1ea6cb5
Move osd.c and osd-field.c into src/osd
2025-08-29 20:42:01 +01:00