gtk2/gdk/wayland/protocol
Sebastian Keller 9459be11a9 wayland: Signal gtk-shell surface destruction to the server
This adds a "release" destructor for the gtk_surface1 interface which
signals to the server that a surface has been destroyed on the client
side, which the current "destroy" does not do.

Ideally the protocol would have specified a destroy request marked as
destructor to handle this automatically, however this is no longer
possible due to the destroy method being implicitly generated in the
absence of an explicit request in the protocol. Adding a destroy request
marked as destructor now would generate a new destroy method that
unconditionally would send the request to the server, which would break
clients running on servers not supporting that request.
2020-06-11 11:38:21 +02:00
..
gtk-primary-selection.xml wayland: Add gtk-primary-selection protocol 2016-02-26 19:59:17 +01:00
gtk-shell.xml wayland: Signal gtk-shell surface destruction to the server 2020-06-11 11:38:21 +02:00
server-decoration.xml Wayland: Implement KDE's SSD protocol 2017-10-26 16:34:42 -04:00