diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/ecore_x/Ecore_X.h | 14 | ||||
-rw-r--r-- | src/lib/elementary/efl_ui_win.eo | 9 |
2 files changed, 14 insertions, 9 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> |
diff --git a/src/lib/elementary/efl_ui_win.eo b/src/lib/elementary/efl_ui_win.eo index 4097f66816..d1ece4ba8e 100644 --- a/src/lib/elementary/efl_ui_win.eo +++ b/src/lib/elementary/efl_ui_win.eo | |||
@@ -748,7 +748,7 @@ class Efl.Ui.Win (Elm.Widget, Efl.Canvas, Elm.Interface.Atspi.Window, | |||
748 | a series of dialogs or questions one after the other and | 748 | a series of dialogs or questions one after the other and |
749 | that you may go back through history. | 749 | that you may go back through history. |
750 | 750 | ||
751 | @since 1.19]] | 751 | WARNING: This API is not stable - do not use yet]] |
752 | } | 752 | } |
753 | values { | 753 | values { |
754 | id: string; [[An opaque string that has no specific format, | 754 | id: string; [[An opaque string that has no specific format, |
@@ -765,7 +765,7 @@ class Efl.Ui.Win (Elm.Widget, Efl.Canvas, Elm.Interface.Atspi.Window, | |||
765 | before the first time the window is shown and should never | 765 | before the first time the window is shown and should never |
766 | be changed after that point in time ever again. | 766 | be changed after that point in time ever again. |
767 | 767 | ||
768 | @since 1.19]] | 768 | WARNING: This API is not stable - do not use yet]] |
769 | } | 769 | } |
770 | get { | 770 | get { |
771 | [[Get the stack master Id that has been set.]] | 771 | [[Get the stack master Id that has been set.]] |
@@ -787,8 +787,7 @@ class Efl.Ui.Win (Elm.Widget, Efl.Canvas, Elm.Interface.Atspi.Window, | |||
787 | This state should be set before a window is shown for the | 787 | This state should be set before a window is shown for the |
788 | first time and never changed again after that. | 788 | first time and never changed again after that. |
789 | 789 | ||
790 | @since 1.19 | 790 | WARNING: This API is not stable - do not use yet]] |
791 | ]] | ||
792 | 791 | ||
793 | set {} | 792 | set {} |
794 | get {} | 793 | get {} |
@@ -803,7 +802,7 @@ class Efl.Ui.Win (Elm.Widget, Efl.Canvas, Elm.Interface.Atspi.Window, | |||
803 | This will try and delete all the windows in the stack that | 802 | This will try and delete all the windows in the stack that |
804 | are above the window. | 803 | are above the window. |
805 | 804 | ||
806 | @since 1.19]] | 805 | WARNING: This API is not stable - do not use yet]] |
807 | } | 806 | } |
808 | socket_listen { | 807 | socket_listen { |
809 | [[Create a socket to provide the service for Plug widget.]] | 808 | [[Create a socket to provide the service for Plug widget.]] |