sway-patched-tray-menu-github/include/sway
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
..
desktop xdg-activation: distinguish activation and urgency requests 2024-02-17 00:54:30 -07:00
input Implement transient seat management 2024-03-18 09:07:21 +01:00
tree build: drop xwayland option 2024-05-21 11:44:39 -04:00
commands.h input/libinput: add scroll_button_lock method 2023-06-16 15:30:04 +02:00
config.h config/output: Search for output config fallbacks 2024-05-02 16:16:42 +02:00
criteria.h build: drop xwayland option 2024-05-21 11:44:39 -04:00
decoration.h Handle views created after decoration mode is sent for xdg-shell 2018-08-06 15:20:30 +01:00
ipc-json.h sway: add non-desktop outputs to json when running swaymsg -t get_outputs 2022-09-19 07:26:45 -04:00
ipc-server.h ipc: add support for output event 2023-02-01 11:32:57 -05:00
layers.h layer_shell: Handle popups through popup descriptor 2024-02-12 19:19:22 +03:00
output.h config/output: drop enabling flag 2024-03-08 09:12:12 -05:00
scene_descriptor.h scene_graph: Port xwayland 2024-01-18 18:36:54 +03:00
server.h build: drop xwayland option 2024-05-21 11:44:39 -04:00
sway_text_node.h Introduce sway_text_node 2024-01-18 18:36:54 +03:00
swaynag.h swaynag: add printf attribute to swaynag_log() 2023-04-14 18:34:54 +02:00
xdg_decoration.h xdg-shell: chase events update 2023-11-23 19:41:57 +01:00
xwayland.h Parse missing i3 window types 2018-10-21 15:59:04 +02:00