gtk3/gdk/wayland
Olivier Fourdan 1c23bce350 wayland: add shortcut inhibitor support
This adds support for the shortcut inhibitor protocol in gdk/wayland
backend.

A shortcut inhibitor request is issued from the gdk wayland backend for
both the older, deprecated API gdk_device_grab() and the new gdk seat
API gdk_seat_grab(), but only if the requested capability is for the
keyboard only.

https://bugzilla.gnome.org/show_bug.cgi?id=783343
2017-08-02 12:38:52 +02:00
..
protocol wayland: Get tiled state from gtk_shell instead of xdg_shell 2016-08-25 12:31:40 +08:00
gdkapplaunchcontext-wayland.c
gdkcursor-wayland.c Reduce a warning to a message 2016-11-28 14:43:07 -05:00
gdkdevice-wayland.c wayland: add shortcut inhibitor support 2017-08-02 12:38:52 +02:00
gdkdisplay-wayland.c wayland: add shortcut inhibitor support 2017-08-02 12:38:52 +02:00
gdkdisplay-wayland.h wayland: add shortcut inhibitor support 2017-08-02 12:38:52 +02:00
gdkdnd-wayland.c wayland: Add fake mimetype for local DnD cases 2017-01-09 19:04:23 +01:00
gdkeventsource.c wayland: Don't warn if the display is lost, skip exit handlers 2017-05-30 09:16:45 +02:00
gdkglcontext-wayland.c wayland: Disable EGL swap interval 2017-01-09 19:04:23 +01:00
gdkglcontext-wayland.h
gdkkeys-wayland.c gdk/wayland: Don't add GDK_META_MASK to gdk mod masks if MOD1 is set 2017-01-17 18:12:54 +01:00
gdkmonitor-wayland.c
gdkmonitor-wayland.h
gdkprivate-wayland.h wayland: add shortcut inhibitor support 2017-08-02 12:38:52 +02:00
gdkscreen-wayland.c gdk/wayland: Handle non-existant gsettings keys 2017-01-10 15:18:09 +01:00
gdkseat-wayland.h
gdkselection-wayland.c
gdkwayland.h
gdkwaylanddevice.h
gdkwaylanddisplay.h gdkdisplay-wayland: Add API to set startup notification ID 2016-11-08 13:29:55 -05:00
gdkwaylandglcontext.h
gdkwaylandmonitor.h
gdkwaylandselection.h
gdkwaylandwindow.h wayland: Add API for setting an exported as a parent 2016-08-29 13:20:44 -04:00
gdkwindow-wayland.c wayland: add shortcut inhibitor support 2017-08-02 12:38:52 +02:00
Makefile.am wayland: add shortcut inhibitor support 2017-08-02 12:38:52 +02:00
wm-button-layout-translation.c gdk: Relicense translate_wm_button_layout_to_gtk() 2017-04-27 21:06:15 +02:00
wm-button-layout-translation.h gdk: Relicense translate_wm_button_layout_to_gtk() 2017-04-27 21:06:15 +02:00