wlroots-hyprland/backend/wayland
Simon Ser 1b6fac4aa6 output-layer: require all layers in wlr_output_state.layers
- Simplifies the backends
- Avoids having two ways to do the same thing: previously one could
  disable a layer by either omitting it from wlr_output_state.layers,
  or by passing a NULL buffer
- We can change our mind in the future: we can allow users to omit
  some layers and define a meaning without breaking the API.

References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4017#note_1783997
2023-03-10 11:16:01 +00:00
..
backend.c backend/wayland: fix leak of some globals 2023-03-01 16:07:54 +01:00
meson.build backend/wayland: give wlr_pointer ownership to wlr_wl_seat 2022-03-17 17:16:47 +00:00
output.c output-layer: require all layers in wlr_output_state.layers 2023-03-10 11:16:01 +00:00
pointer.c Use wl_signal_emit_mutable 2022-08-18 07:16:16 -04:00
seat.c backend/wayland: handle wl_registry.global_remove for wl_seat 2023-02-02 18:24:38 +00:00
tablet_v2.c Use wl_signal_emit_mutable 2022-08-18 07:16:16 -04:00