devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=45e4ef504e925e0070fee1ec84172bb74aeb7ed1
commit 45e4ef504e925e0070fee1ec84172bb74aeb7ed1 Author: Chris Michael <[email protected]> Date: Sat Aug 23 08:55:55 2014 -0400 ecore-wayland: Add API functions to iconify an Ecore_Wl_Window These API functions will be called from ecore_evas to iconify an Ecore_Wl_Window. This is implemented in the xdg_shell protocol @feature Signed-off-by: Chris Michael <[email protected]> --- src/lib/ecore_wayland/Ecore_Wayland.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/lib/ecore_wayland/Ecore_Wayland.h b/src/lib/ecore_wayland/Ecore_Wayland.h index 396cd0f..790ce0c 100644 --- a/src/lib/ecore_wayland/Ecore_Wayland.h +++ b/src/lib/ecore_wayland/Ecore_Wayland.h @@ -575,6 +575,17 @@ EAPI void ecore_wl_window_cursor_from_name_set(Ecore_Wl_Window *win, const char EAPI void ecore_wl_window_cursor_default_restore(Ecore_Wl_Window *win); EAPI void ecore_wl_window_parent_set(Ecore_Wl_Window *win, Ecore_Wl_Window *parent); +/** + * Iconify a window + * + * @param win The window to iconifiy + * + * @ingroup Ecore_Wl_Window_Group + * @since 1.12 + */ +EAPI void ecore_wl_window_iconified_set(Ecore_Wl_Window *win, Eina_Bool iconified); +EAPI Eina_Bool ecore_wl_window_iconified_get(Ecore_Wl_Window *win); + EAPI int ecore_wl_window_id_get(Ecore_Wl_Window *win); EAPI void ecore_wl_window_title_set(Ecore_Wl_Window *win, const char *title); --
