devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=8fe9adead1e212d23e915200adbad616bc000fe0

commit 8fe9adead1e212d23e915200adbad616bc000fe0
Author: Chris Michael <[email protected]>
Date:   Tue Mar 11 08:41:08 2014 +0000

    ecore-drm: Add private structure to store mouse information in evdev
    
    Signed-off-by: Chris Michael <[email protected]>
---
 src/lib/ecore_drm/ecore_drm_private.h | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/src/lib/ecore_drm/ecore_drm_private.h 
b/src/lib/ecore_drm/ecore_drm_private.h
index b0fa1c9..6579807 100644
--- a/src/lib/ecore_drm/ecore_drm_private.h
+++ b/src/lib/ecore_drm/ecore_drm_private.h
@@ -70,7 +70,7 @@
 extern int _ecore_drm_log_dom;
 
 /* undef this for non-testing builds */
-# define LOG_TO_FILE
+//# define LOG_TO_FILE
 
 # ifdef LOG_TO_FILE
 extern FILE *lg;
@@ -187,6 +187,16 @@ struct _Ecore_Drm_Evdev
 
    struct 
      {
+        int x, y;
+        unsigned int last, prev;
+        double threshold;
+        Eina_Bool did_double : 1;
+        Eina_Bool did_triple : 1;
+        int prev_button, last_button;
+     } mouse;
+
+   struct 
+     {
         struct xkb_keymap *keymap;
         struct xkb_state *state;
         xkb_mod_mask_t ctrl_mask;

-- 


Reply via email to