SDL/wayland-protocols
David Edmundson d7664a6ef1 Support wayland fractional scale protocol
The new protocol adds support for more native communication of
fractional scaling.

Everything in the wayland backend already existed only our fractional
scale was calculated implicitly through a combination of output size
guesswork for fullscreen windows.

This new protocol makes that explicit, providing a more robust solution
and a solution for non-fullscreen surfaces. The fallback code is still
left in place for now whilst compositors gain support.
2022-11-29 16:37:02 -05:00
..
fractional-scale-v1.xml Support wayland fractional scale protocol 2022-11-29 16:37:02 -05:00
idle-inhibit-unstable-v1.xml Implement support for inhibiting the screensaver on Wayland 2021-01-24 00:51:25 -05:00
keyboard-shortcuts-inhibit-unstable-v1.xml Implement keyboard grab support for Wayland 2021-01-24 00:51:24 -05:00
pointer-constraints-unstable-v1.xml wayland: Keep protocol XML files in-tree. 2018-06-25 09:37:25 -07:00
primary-selection-unstable-v1.xml Add support for X11 primary selection (#6132) 2022-09-14 09:28:35 -07:00
relative-pointer-unstable-v1.xml wayland: Keep protocol XML files in-tree. 2018-06-25 09:37:25 -07:00
tablet-unstable-v2.xml wayland: Basic support for zwp_tablet_*v2 protocol 2022-03-23 13:47:46 -04:00
text-input-unstable-v3.xml wayland: Add support for text-input-unstable-v3 2021-07-29 14:43:46 -07:00
viewporter.xml video: wayland: Use wp-viewporter for fullscreen with non-native resolutions 2022-03-28 13:18:26 -04:00
wayland.xml wayland: Add high resolution scroll wheel support 2022-08-21 08:54:58 -07:00
xdg-activation-v1.xml wayland: Implement RaiseWindow with xdg-activation 2021-06-02 12:59:07 -07:00
xdg-decoration-unstable-v1.xml wayland: ask xdg-decoration protocol extension to use server-side decorations if possible. 2018-11-04 21:08:40 +01:00
xdg-output-unstable-v1.xml video: wayland: Use xdg-output for retrieving the desktop dimensions 2022-03-23 19:43:11 -04:00
xdg-shell.xml Remove wl-shell and xdg-shell-unstable-v6 support (#4323) 2021-07-27 14:12:26 -07:00