summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Michael <cp.michael@samsung.com>2014-08-23 08:55:55 -0400
committerChris Michael <cp.michael@samsung.com>2014-09-04 16:08:51 -0400
commitd53678bbabe69cbfc5c7c9428512288c686a6e1f (patch)
tree95e5f1fba0b373b578d692106741866c880a8043
parentad7c3727b7016bbb50ecbfe1febe4f06a3585393 (diff)
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 <cp.michael@samsung.com>
-rw-r--r--src/lib/ecore_wayland/Ecore_Wayland.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/lib/ecore_wayland/Ecore_Wayland.h b/src/lib/ecore_wayland/Ecore_Wayland.h
index 289df31f78..3547e92738 100644
--- a/src/lib/ecore_wayland/Ecore_Wayland.h
+++ b/src/lib/ecore_wayland/Ecore_Wayland.h
@@ -556,6 +556,17 @@ EAPI void ecore_wl_window_cursor_from_name_set(Ecore_Wl_Window *win, const char
556EAPI void ecore_wl_window_cursor_default_restore(Ecore_Wl_Window *win); 556EAPI void ecore_wl_window_cursor_default_restore(Ecore_Wl_Window *win);
557EAPI void ecore_wl_window_parent_set(Ecore_Wl_Window *win, Ecore_Wl_Window *parent); 557EAPI void ecore_wl_window_parent_set(Ecore_Wl_Window *win, Ecore_Wl_Window *parent);
558 558
559/**
560 * Iconify a window
561 *
562 * @param win The window to iconifiy
563 *
564 * @ingroup Ecore_Wl_Window_Group
565 * @since 1.12
566 */
567EAPI void ecore_wl_window_iconified_set(Ecore_Wl_Window *win, Eina_Bool iconified);
568EAPI Eina_Bool ecore_wl_window_iconified_get(Ecore_Wl_Window *win);
569
559 570
560EAPI int ecore_wl_window_id_get(Ecore_Wl_Window *win); 571EAPI int ecore_wl_window_id_get(Ecore_Wl_Window *win);
561EAPI void ecore_wl_window_title_set(Ecore_Wl_Window *win, const char *title); 572EAPI void ecore_wl_window_title_set(Ecore_Wl_Window *win, const char *title);