diff options
Diffstat (limited to 'src/lib/ecore_x')
-rw-r--r-- | src/lib/ecore_x/Ecore_X.h | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/lib/ecore_x/Ecore_X.h b/src/lib/ecore_x/Ecore_X.h index 4d5556339a..c81be31808 100644 --- a/src/lib/ecore_x/Ecore_X.h +++ b/src/lib/ecore_x/Ecore_X.h | |||
@@ -1380,6 +1380,8 @@ typedef enum _Ecore_X_Illume_Window_State | |||
1380 | ECORE_X_ILLUME_WINDOW_STATE_FLOATING | 1380 | ECORE_X_ILLUME_WINDOW_STATE_FLOATING |
1381 | } Ecore_X_Illume_Window_State; | 1381 | } Ecore_X_Illume_Window_State; |
1382 | 1382 | ||
1383 | #ifdef EFL_BETA_API_SUPPORT | ||
1384 | // XXX: FIXME: re-evaluate this after looking at xdg foreign in wayland | ||
1383 | typedef enum _Ecore_X_Stack_Type | 1385 | typedef enum _Ecore_X_Stack_Type |
1384 | { | 1386 | { |
1385 | ECORE_X_STACK_NONE = 0, | 1387 | ECORE_X_STACK_NONE = 0, |
@@ -1396,6 +1398,7 @@ typedef enum _Ecore_X_Stack_Position | |||
1396 | ECORE_X_STACK_POSITION_TOP, | 1398 | ECORE_X_STACK_POSITION_TOP, |
1397 | ECORE_X_STACK_POSITION_LAST | 1399 | ECORE_X_STACK_POSITION_LAST |
1398 | } Ecore_X_Stack_Position; | 1400 | } Ecore_X_Stack_Position; |
1401 | #endif | ||
1399 | 1402 | ||
1400 | /* Window layer constants */ | 1403 | /* Window layer constants */ |
1401 | #define ECORE_X_WINDOW_LAYER_BELOW 2 | 1404 | #define ECORE_X_WINDOW_LAYER_BELOW 2 |
@@ -2757,10 +2760,13 @@ EAPI Eina_Bool ecore_x_window_keygrab_unset(Ecore_X_ | |||
2757 | EAPI void ecore_x_e_keyrouter_set(Ecore_X_Window root, Eina_Bool on); /**< @since 1.15 */ //Key router set keyrouter flag using this | 2760 | EAPI void ecore_x_e_keyrouter_set(Ecore_X_Window root, Eina_Bool on); /**< @since 1.15 */ //Key router set keyrouter flag using this |
2758 | EAPI Eina_Bool ecore_x_e_keyrouter_get(Ecore_X_Window root); /**< @since 1.15 */ //Client check the existance of keyrouter using this | 2761 | EAPI Eina_Bool ecore_x_e_keyrouter_get(Ecore_X_Window root); /**< @since 1.15 */ //Client check the existance of keyrouter using this |
2759 | 2762 | ||
2760 | EAPI void ecore_x_e_stack_type_set(Ecore_X_Window win, Ecore_X_Stack_Type stack_type); /**< @since 1.19 */ | 2763 | #ifdef EFL_BETA_API_SUPPORT |
2761 | EAPI Ecore_X_Stack_Type ecore_x_e_stack_type_get(Ecore_X_Window win); /**< @since 1.19 */ | 2764 | // XXX: FIXME: re-evaluate this after looking at xdg foreign in wayland |
2762 | EAPI void ecore_x_e_stack_position_set(Ecore_X_Window win, Ecore_X_Stack_Position stack_position); /**< @since 1.19 */ | 2765 | EAPI void ecore_x_e_stack_type_set(Ecore_X_Window win, Ecore_X_Stack_Type stack_type); |
2763 | EAPI Ecore_X_Stack_Position ecore_x_e_stack_position_get(Ecore_X_Window win); /**< @since 1.19 */ | 2766 | EAPI Ecore_X_Stack_Type ecore_x_e_stack_type_get(Ecore_X_Window win); |
2767 | EAPI void ecore_x_e_stack_position_set(Ecore_X_Window win, Ecore_X_Stack_Position stack_position); | ||
2768 | EAPI Ecore_X_Stack_Position ecore_x_e_stack_position_get(Ecore_X_Window win); | ||
2769 | #endif | ||
2764 | 2770 | ||
2765 | #include <Ecore_X_Atoms.h> | 2771 | #include <Ecore_X_Atoms.h> |
2766 | #include <Ecore_X_Cursor.h> | 2772 | #include <Ecore_X_Cursor.h> |