weston/kiosk-shell
Marius Vlad f676a8f54e kiosk-shell: Add a border fill to non-fullscreen views
According to xdg-shell spec, if the surface doesn't cover the whole
output we should center it and install a border fill covering the rest
of the output.

While we center out the surface we never got around installing the
border fill. This patch re-uses the activation of a surface to control
this bit as well, by making use of an new layer to place the
surface while not being active.

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
2021-12-08 17:35:26 +02:00
..
kiosk-shell-grab.c kiosk-shell: Introduce kiosk/fullscreen shell for desktop apps 2020-07-30 14:38:49 +00:00
kiosk-shell-grab.h kiosk-shell: Introduce kiosk/fullscreen shell for desktop apps 2020-07-30 14:38:49 +00:00
kiosk-shell.c kiosk-shell: Add a border fill to non-fullscreen views 2021-12-08 17:35:26 +02:00
kiosk-shell.h kiosk-shell: Add a border fill to non-fullscreen views 2021-12-08 17:35:26 +02:00
meson.build desktop-shell, kiosk-shell: Migrate helpers to create a view to shell-utils 2021-11-02 19:32:24 +02:00