discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=121e7be4b684645cbef76e58871c0a35027ce9bf

commit 121e7be4b684645cbef76e58871c0a35027ce9bf
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Mon Jun 29 13:11:47 2015 -0400

    Revert "ecore-input: add keysym to Ecore_Event_Key struct"
    
    This reverts commit c3f3c4eba80f0a7f388de608f2b1566213e73603.
    
    this was audited and found to be impractical due to portability concerns
---
 src/lib/ecore_drm/ecore_drm_evdev.c    | 1 -
 src/lib/ecore_input/Ecore_Input.h      | 1 -
 src/lib/ecore_wayland/ecore_wl_input.c | 1 -
 src/lib/ecore_x/xcb/ecore_xcb_events.c | 1 -
 src/lib/ecore_x/xlib/ecore_x_events.c  | 1 -
 5 files changed, 5 deletions(-)

diff --git a/src/lib/ecore_drm/ecore_drm_evdev.c 
b/src/lib/ecore_drm/ecore_drm_evdev.c
index ec50509..e40ad40 100644
--- a/src/lib/ecore_drm/ecore_drm_evdev.c
+++ b/src/lib/ecore_drm/ecore_drm_evdev.c
@@ -361,7 +361,6 @@ _device_handle_key(struct libinput_device *device, struct 
libinput_event_keyboar
    e->timestamp = timestamp;
    e->same_screen = 1;
    e->keycode = code;
-   e->keysym = sym;
 
    _device_modifiers_update(edev);
 
diff --git a/src/lib/ecore_input/Ecore_Input.h 
b/src/lib/ecore_input/Ecore_Input.h
index 1a72e98..a1fc93c 100644
--- a/src/lib/ecore_input/Ecore_Input.h
+++ b/src/lib/ecore_input/Ecore_Input.h
@@ -154,7 +154,6 @@ extern "C" {
         unsigned int     keycode; /**< Key scan code numeric value @since 1.10 
*/
 
         void            *data; /**< User data associated with an 
Ecore_Event_Key @since 1.10 */
-        unsigned int     keysym; /**< Encoding of keyboard symbold @since 1.15 
*/
      };
 
    /**
diff --git a/src/lib/ecore_wayland/ecore_wl_input.c 
b/src/lib/ecore_wayland/ecore_wl_input.c
index 58d1030..7813a15 100644
--- a/src/lib/ecore_wayland/ecore_wl_input.c
+++ b/src/lib/ecore_wayland/ecore_wl_input.c
@@ -827,7 +827,6 @@ _ecore_wl_input_cb_keyboard_key(void *data, struct 
wl_keyboard *keyboard EINA_UN
    e->timestamp = timestamp;
    e->modifiers = input->modifiers;
    e->keycode = code;
-   e->keysym = sym;
 
    if (state)
      ecore_event_add(ECORE_EVENT_KEY_DOWN, e, NULL, NULL);
diff --git a/src/lib/ecore_x/xcb/ecore_xcb_events.c 
b/src/lib/ecore_x/xcb/ecore_xcb_events.c
index fdd17da..0b71451 100644
--- a/src/lib/ecore_x/xcb/ecore_xcb_events.c
+++ b/src/lib/ecore_x/xcb/ecore_xcb_events.c
@@ -2422,7 +2422,6 @@ _ecore_xcb_event_key_press(xcb_generic_event_t *event)
         e->same_screen = xevent->same_screen;
         e->root_window = xevent->root;
         e->keycode = keycode;
-        e->keysym = sym;
 
         DBG("Sending Key Down Event: %s", e->keyname);
         ecore_event_add(ECORE_EVENT_KEY_DOWN, e, NULL, NULL);
diff --git a/src/lib/ecore_x/xlib/ecore_x_events.c 
b/src/lib/ecore_x/xlib/ecore_x_events.c
index 0a02b3e..ced9657 100644
--- a/src/lib/ecore_x/xlib/ecore_x_events.c
+++ b/src/lib/ecore_x/xlib/ecore_x_events.c
@@ -393,7 +393,6 @@ _ecore_key_press(int event,
    e->same_screen = xevent->same_screen;
    e->root_window = xevent->root;
    e->keycode = xevent->keycode;
-   e->keysym = sym;
 
    ecore_event_add(event, e, NULL, NULL);
 

-- 


Reply via email to