weston/kiosk-shell
Marius Vlad bf3e200169 kiosk-shell: Add transform_handler to correctly position xwayland surfaces
When using xwayland surfaces and multiple outputs we need to notify
xwayland surface that the surface position has changed, otherwise we're
going to end up with pop-ups being displayed on other outputs rather
than the one were the main surface resides.

Stolen from desktop-shell.

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Suggested-by: Alexandros Frantzis <alexandros.frantzis@collabora.com>
2021-04-04 18:45:33 +03: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 transform_handler to correctly position xwayland surfaces 2021-04-04 18:45:33 +03:00
kiosk-shell.h kiosk-shell: Add transform_handler to correctly position xwayland surfaces 2021-04-04 18:45:33 +03:00
meson.build kiosk-shell: Introduce kiosk/fullscreen shell for desktop apps 2020-07-30 14:38:49 +00:00
util.c kiosk-shell: Introduce kiosk/fullscreen shell for desktop apps 2020-07-30 14:38:49 +00:00
util.h kiosk-shell: Introduce kiosk/fullscreen shell for desktop apps 2020-07-30 14:38:49 +00:00