wlroots-hyprland/rootston
Patrick Steinhardt 52cb19d99d rootston: fix compilation without XWayland support
In case wlroots is not being compiled with XWayland support, we will not
have an xwayland surface in our roots view. While we make sure to pay
attention to that in some places, we are not being consistent and try to
access the xwayland surface in other places. Obviously, this leads to a
compiler error due to the field not being present.

Fix the issue by sprinkling in a few additional ifdefs where required.
2018-01-28 12:07:15 +00:00
..
config.c Disable outputs in rootston config 2018-01-04 15:48:28 +01:00
cursor.c fix decorations on wayland backend 2018-01-23 08:07:03 -05:00
desktop.c rootston: fix compilation without XWayland support 2018-01-28 12:07:15 +00:00
ini.c Establish rootston headers & main 2017-09-22 23:30:40 -04:00
input.c rootston: add arbitrary libinput config 'tap_enabled' 2017-12-24 14:55:38 +01:00
keyboard.c dont use pointer for modifiers 2018-01-17 08:31:15 -05:00
main.c Remove unnecessary wlr_backend_destroy 2018-01-13 20:29:54 -05:00
meson.build bring edges into wlr 2017-12-08 06:03:57 -05:00
output.c rootston: fix compilation without XWayland support 2018-01-28 12:07:15 +00:00
rootston.ini.example rootston: add arbitrary libinput config 'tap_enabled' 2017-12-24 14:55:38 +01:00
seat.c rootston: fix compilation without XWayland support 2018-01-28 12:07:15 +00:00
wl_shell.c validate grab serial for shell events 2017-12-27 08:04:01 -05:00
xdg_shell_v6.c xdg-shell: role-committed func 2017-12-27 06:15:25 -05:00
xwayland.c decorations: respect motif hints 2018-01-23 08:19:00 -05:00