devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=71e3e63dfdce1dda870ba4904adb0d56b75d28e4

commit 71e3e63dfdce1dda870ba4904adb0d56b75d28e4
Author: Chris Michael <[email protected]>
Date:   Mon Mar 10 13:31:18 2014 +0000

    ecore-drm: Add private xkb fields for depressed, latched, locked, and
    group
    
    This adds fields to the xkb structure for storing when modifiers are
    pressed, released, etc so we can handle those in key events.
    
    Signed-off-by: Chris Michael <[email protected]>
---
 src/lib/ecore_drm/ecore_drm_private.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/lib/ecore_drm/ecore_drm_private.h 
b/src/lib/ecore_drm/ecore_drm_private.h
index bbb2ec8..b0fa1c9 100644
--- a/src/lib/ecore_drm/ecore_drm_private.h
+++ b/src/lib/ecore_drm/ecore_drm_private.h
@@ -198,6 +198,7 @@ struct _Ecore_Drm_Evdev
         xkb_mod_mask_t caps_mask;
         xkb_mod_mask_t altgr_mask;
         unsigned int modifiers;
+        unsigned int depressed, latched, locked, group;
      } xkb;
 
    Ecore_Drm_Evdev_Event_Type pending_event;

-- 


Reply via email to