sway-patched-tray-menu-github/sway/input
Simon Ser 9704152414 build: drop xwayland option
Instead of having a build-time option to enable/disable xwayland
support, just use the wlroots build config: enable xwayland in
Sway if it was enabled when building wlroots. I don't see any
use-case for disabling xwayland in Sway when enabled in wlroots:
Sway doesn't pull in any additional dependency (just pulls in
dependencies that wlroots already needs). We have a config command
to disable xwayland at runtime anyways.

This makes it so xwayland behaves the same way as other features
such as libinput backend and session support. This also reduces
the build matrix (less combinations of build options).

I think we originally introduced the xwayland option when we didn't
have a good way to figure out the wlroots build config from the
Sway build system.
2024-05-21 11:44:39 -04:00
..
cursor.c build: drop xwayland option 2024-05-21 11:44:39 -04:00
input-manager.c Implement transient seat management 2024-03-18 09:07:21 +01:00
keyboard.c input: add Super as alternative for Mod4 2024-04-05 16:40:28 +02:00
libinput.c input: reconfigure send_events on output hotplug 2024-01-02 14:07:35 +01:00
seat.c build: drop xwayland option 2024-05-21 11:44:39 -04:00
seatop_default.c build: drop xwayland option 2024-05-21 11:44:39 -04:00
seatop_down.c input: pass wlr_seat_client to wlr_seat_touch_notify_cancel() 2024-03-28 11:49:20 +01:00
seatop_move_floating.c Convert to new pointer enums 2024-02-28 14:28:11 -05:00
seatop_move_tiling.c Convert to new pointer enums 2024-02-28 14:28:11 -05:00
seatop_resize_floating.c Convert to new pointer enums 2024-02-28 14:28:11 -05:00
seatop_resize_tiling.c Convert to new pointer enums 2024-02-28 14:28:11 -05:00
switch.c scene_graph: Port ext_session_v1 2024-01-18 18:36:54 +03:00
tablet.c Define _POSIX_C_SOURCE globally 2024-02-23 17:43:19 +03:00
text_input.c text_input: don't destroy scene_node twice 2024-02-28 09:34:25 +01:00