From 1cc2f793959dfe29a24e1b0b4e8491db5c316300 Mon Sep 17 00:00:00 2001 From: JengHyun Kang Date: Mon, 8 Jan 2018 20:32:34 +0900 Subject: [PATCH] ecore_wl2: move keygrab's structrures private to public Change-Id: I12c87bc2b9f1a09056a58acb8a4f38ca8eb1fb50 --- src/lib/ecore_wl2/Ecore_Wl2.h | 19 +++++++++++++++++++ src/lib/ecore_wl2/ecore_wl2_private.h | 21 --------------------- 2 files changed, 19 insertions(+), 21 deletions(-) diff --git a/src/lib/ecore_wl2/Ecore_Wl2.h b/src/lib/ecore_wl2/Ecore_Wl2.h index ef92327..f7f7870 100644 --- a/src/lib/ecore_wl2/Ecore_Wl2.h +++ b/src/lib/ecore_wl2/Ecore_Wl2.h @@ -528,6 +528,25 @@ typedef enum _Ecore_Wl2_Window_Keygrab_Mode ECORE_WL2_WINDOW_KEYGRAB_OVERRIDE_EXCLUSIVE = 3, /**< Getting the grabbed-key exclusively regardless of window's position. Being overrided the grab by the other client window */ ECORE_WL2_WINDOW_KEYGRAB_EXCLUSIVE = 4 /**< Getting the grabbed-key exclusively regardless of window's position */ } Ecore_Wl2_Window_Keygrab_Mode; + +typedef struct _Ecore_Wl2_Keygrab_Info +{ + int key; + int mode; + int err; +} Ecore_Wl2_Keygrab_Info; + +typedef struct _Ecore_Wl2_Keyungrab_Info +{ + int key; + int err; +} Ecore_Wl2_Keyungrab_Info; + +typedef struct _Ecore_Wl2_Window_Keygrab_Info +{ + char *key; + Ecore_Wl2_Window_Keygrab_Mode mode; +} Ecore_Wl2_Window_Keygrab_Info; // // TIZEN_ONLY(20171109): support a tizen_input_device_manager interface diff --git a/src/lib/ecore_wl2/ecore_wl2_private.h b/src/lib/ecore_wl2/ecore_wl2_private.h index 6cad72c..d8ca8a6 100644 --- a/src/lib/ecore_wl2/ecore_wl2_private.h +++ b/src/lib/ecore_wl2/ecore_wl2_private.h @@ -728,27 +728,6 @@ typedef struct _Ecore_Wl2_Surface } funcs; } Ecore_Wl2_Surface; -// TIZEN_ONLY(20171107): support a tizen_keyrouter interface -typedef struct _Ecore_Wl2_Keygrab_Info -{ - int key; - int mode; - int err; -} Ecore_Wl2_Keygrab_Info; - -typedef struct _Ecore_Wl2_Keyungrab_Info -{ - int key; - int err; -} Ecore_Wl2_Keyungrab_Info; - -typedef struct _Ecore_Wl2_Window_Keygrab_Info -{ - char *key; - Ecore_Wl2_Window_Keygrab_Mode mode; -} Ecore_Wl2_Window_Keygrab_Info; -// - Ecore_Wl2_Window *_ecore_wl2_display_window_surface_find(Ecore_Wl2_Display *display, struct wl_surface *wl_surface); void _display_event_free(void *d, void *event EINA_UNUSED); -- 2.7.4