summaryrefslogtreecommitdiff
path: root/gdk/wayland/gdkprivate-wayland.h
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2015-11-26 19:40:56 +0100
committerCarlos Garnacho <carlosg@gnome.org>2015-12-15 00:40:21 +0100
commit17525ef7a600f327cd40afe24f38343c61852c82 (patch)
treee57ab4148f6c3b550110b19514c607e93e9cbf86 /gdk/wayland/gdkprivate-wayland.h
parentf663d17c144e6fefa34f945cfa34d838c9b5480a (diff)
downloadgtk+-17525ef7a600f327cd40afe24f38343c61852c82.tar.gz
wayland: Add GdkSeat implementation
GdkWaylandDeviceData conceptually gathers the data that belongs to a seat, so it's been renamed (although the old typedef stays, plenty of refactoring is due here...). The methods in GdkSeatClass have also been implemented, the most remarkable is ::grab, which ensures the grab is performed on all the relevant "master" devices. https://bugzilla.gnome.org/show_bug.cgi?id=759309
Diffstat (limited to 'gdk/wayland/gdkprivate-wayland.h')
-rw-r--r--gdk/wayland/gdkprivate-wayland.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/gdk/wayland/gdkprivate-wayland.h b/gdk/wayland/gdkprivate-wayland.h
index 0e486f839a..53ecbefcae 100644
--- a/gdk/wayland/gdkprivate-wayland.h
+++ b/gdk/wayland/gdkprivate-wayland.h
@@ -178,8 +178,6 @@ void _gdk_wayland_device_manager_add_seat (GdkDeviceManager *device
void _gdk_wayland_device_manager_remove_seat (GdkDeviceManager *device_manager,
guint32 id);
-typedef struct _GdkWaylandDeviceData GdkWaylandDeviceData;
-
GdkKeymap *_gdk_wayland_device_get_keymap (GdkDevice *device);
uint32_t _gdk_wayland_device_get_implicit_grab_serial(GdkWaylandDevice *device,
const GdkEvent *event);