wayland/protocol: Update gtk-shell protocol to v3
This version has 2 new requests: - gtk_shell1.notify_launch notifies the compositor that the requesting client shall launch another application. The given ID is expected to be unique. - gtk_surface1.request_focus notifies the compositor that a surface requests focus due to it being activated. The given ID is passed to this process through undetermined means, if it corresponds with a current startup ID and there was no user interaction in between the surface will be focused, otherwise it will demand attention.
Showing with 12 additions and 2 deletions