summaryrefslogtreecommitdiff
path: root/gdk/wayland/gdkprivate-wayland.h
diff options
context:
space:
mode:
authorRob Bradford <rob@linux.intel.com>2012-07-16 12:33:35 +0100
committerRob Bradford <rob@linux.intel.com>2012-07-16 13:44:29 +0100
commit1d080a01c19b06b6bf62c62c633ea3d18e2dcafd (patch)
tree732f8c5aeb9ce1c289620d726feca647c5f1d5aa /gdk/wayland/gdkprivate-wayland.h
parent19d16f8b8058e71464ff672737fe8f20acc37e14 (diff)
downloadgtk+-1d080a01c19b06b6bf62c62c633ea3d18e2dcafd.tar.gz
wayland: Process the keymap that is sent over from the compositor
Load the keymap from the file descriptor that the compositor has sent us and then save that into our internal object for future use.
Diffstat (limited to 'gdk/wayland/gdkprivate-wayland.h')
-rw-r--r--gdk/wayland/gdkprivate-wayland.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gdk/wayland/gdkprivate-wayland.h b/gdk/wayland/gdkprivate-wayland.h
index 6b4d3b8a2d..607e99a122 100644
--- a/gdk/wayland/gdkprivate-wayland.h
+++ b/gdk/wayland/gdkprivate-wayland.h
@@ -33,6 +33,8 @@
#include <gdk/gdkprivate.h>
#include <gdk/wayland/gdkdisplay-wayland.h>
+#include <xkbcommon/xkbcommon.h>
+
#include "gdkinternals.h"
#include "config.h"
@@ -89,6 +91,8 @@ void _gdk_wayland_display_create_window_impl (GdkDisplay *display,
gint attributes_mask);
GdkKeymap *_gdk_wayland_display_get_keymap (GdkDisplay *display);
+void _gdk_wayland_keymap_update_keymap (GdkKeymap *gdk_keymap,
+ struct xkb_keymap *xkb_keymap);
GdkWindow *_gdk_wayland_display_get_selection_owner (GdkDisplay *display,
GdkAtom selection);