ecore_wl2: move keygrab's structrures private to public 73/166173/4
authorJengHyun Kang <jhyuni.kang@samsung.com>
Mon, 8 Jan 2018 11:32:34 +0000 (20:32 +0900)
committerJengHyun Kang <jhyuni.kang@samsung.com>
Tue, 9 Jan 2018 04:31:48 +0000 (13:31 +0900)
Change-Id: I12c87bc2b9f1a09056a58acb8a4f38ca8eb1fb50

src/lib/ecore_wl2/Ecore_Wl2.h
src/lib/ecore_wl2/ecore_wl2_private.h

index ef92327..f7f7870 100644 (file)
@@ -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
index 6cad72c..d8ca8a6 100644 (file)
@@ -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);