wlroots-hyprland/xwayland
Kirill Primak 75d03f2b68 xwm: introduce associate/dissociate events
We'll soon introduce a unified wlr_surface map event. Up until now, compositors
have been using wlr_xwayland_surface's map event to setup various wlr_surface
related listeners (e.g. commit). This will no longer be possible when that
event is moved over to wlr_surface. Introduce new events where the compositor
can add/remove wlr_surface event listeners.
2023-06-02 15:54:25 +00:00
..
selection Zero-initialize structs in init functions 2022-04-28 10:09:50 +02:00
meson.build xwayland: enable use of a xserver subproject 2023-05-04 18:02:32 +00:00
server.c xwayland: use internal_config 2022-12-06 22:39:45 +00:00
shell.c xwayland/shell: actually use wlr_xwayland_surface_v1.link 2023-02-03 16:38:12 +03:00
sockets.c xwayland/sockets: ensure proper permissions 2021-04-16 11:53:05 +02:00
sockets.h xwayland: remove remaining SOCK_CLOEXEC 2019-02-20 17:04:00 +01:00
xwayland.c xwayland: use HAVE_ prefix for xcb_xfixes_set_client_disconnect_mode 2022-12-08 02:06:40 +01:00
xwm.c xwm: introduce associate/dissociate events 2023-06-02 15:54:25 +00:00