wlroots/protocol
Daniel Kondor b7dc4f2990 layer-shell: allow new values for keyboard-interactivity
Value is now an enum with a new value ("on-demand") that compositors can use to allow "normal" keyboard focus semantics regardless of the layer the client surface is on. An error is sent for invalid keyboard interactivity values. The old behavior is retained for clients using the previous version of the protocol.

Also adjusted the layer-shell example program to use the new keyboard interactivity options.
2021-01-12 20:13:52 +01:00
..
drm.xml protocol: add drm.xml 2021-01-10 11:32:00 +01:00
gtk-primary-selection.xml
idle.xml
input-method-unstable-v2.xml
meson.build protocol: add drm.xml 2021-01-10 11:32:00 +01:00
server-decoration.xml
virtual-keyboard-unstable-v1.xml
wlr-data-control-unstable-v1.xml
wlr-export-dmabuf-unstable-v1.xml
wlr-foreign-toplevel-management-unstable-v1.xml
wlr-gamma-control-unstable-v1.xml
wlr-input-inhibitor-unstable-v1.xml
wlr-layer-shell-unstable-v1.xml layer-shell: allow new values for keyboard-interactivity 2021-01-12 20:13:52 +01:00
wlr-output-management-unstable-v1.xml
wlr-output-power-management-unstable-v1.xml
wlr-screencopy-unstable-v1.xml
wlr-virtual-pointer-unstable-v1.xml