devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=0b1cc3a17c99e5ca5929ecb6ff214a76536f0c7c

commit 0b1cc3a17c99e5ca5929ecb6ff214a76536f0c7c
Author: Chris Michael <cp.mich...@samsung.com>
Date:   Mon Mar 10 09:56:00 2014 +0000

    ecore-drm: Add xkb fields to Evdev structure
    
    Signed-off-by: Chris Michael <cp.mich...@samsung.com>
---
 src/lib/ecore_drm/ecore_drm_private.h | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/src/lib/ecore_drm/ecore_drm_private.h 
b/src/lib/ecore_drm/ecore_drm_private.h
index 7f210cd..e35edca 100644
--- a/src/lib/ecore_drm/ecore_drm_private.h
+++ b/src/lib/ecore_drm/ecore_drm_private.h
@@ -185,6 +185,21 @@ struct _Ecore_Drm_Evdev
         int x, y;
      } abs;
 
+   struct 
+     {
+        struct xkb_keymap *keymap;
+        struct xkb_state *state;
+        xkb_mod_mask_t ctrl_mask;
+        xkb_mod_mask_t alt_mask;
+        xkb_mod_mask_t shift_mask;
+        xkb_mod_mask_t win_mask;
+        xkb_mod_mask_t scroll_mask;
+        xkb_mod_mask_t num_mask;
+        xkb_mod_mask_t caps_mask;
+        xkb_mod_mask_t altgr_mask;
+        unsigned int modifiers;
+     } xkb;
+
    Ecore_Drm_Evdev_Event_Type pending_event;
    Ecore_Drm_Evdev_Capabilities caps;
    Ecore_Drm_Seat_Capabilities seat_caps;

-- 


Reply via email to