diff options
author | Derek Foreman <derekf@osg.samsung.com> | 2018-02-12 14:42:05 -0600 |
---|---|---|
committer | Derek Foreman <derekf@osg.samsung.com> | 2018-04-20 13:00:27 -0500 |
commit | fc973b96403b47353f1814765c028b5eb08d618a (patch) | |
tree | 564d281255c0149ae5ef693cdf7591fd57ad44e9 | |
parent | 5af84afced98956198b9c316facb671e46b381c1 (diff) | |
download | efl-fc973b96403b47353f1814765c028b5eb08d618a.tar.gz |
ecore_wl2: Remove window_transparent_set
This is exactly the same as alpha_set, so it really doesn't have much
reason to exist.
-rw-r--r-- | src/lib/ecore_wl2/Ecore_Wl2.h | 12 | ||||
-rw-r--r-- | src/lib/ecore_wl2/ecore_wl2_private.h | 1 | ||||
-rw-r--r-- | src/lib/ecore_wl2/ecore_wl2_window.c | 17 |
3 files changed, 0 insertions, 30 deletions
diff --git a/src/lib/ecore_wl2/Ecore_Wl2.h b/src/lib/ecore_wl2/Ecore_Wl2.h index e6f301abe3..b2024f0876 100644 --- a/src/lib/ecore_wl2/Ecore_Wl2.h +++ b/src/lib/ecore_wl2/Ecore_Wl2.h @@ -873,18 +873,6 @@ EAPI Eina_Bool ecore_wl2_window_alpha_get(Ecore_Wl2_Window *window); EAPI void ecore_wl2_window_alpha_set(Ecore_Wl2_Window *window, Eina_Bool alpha); /** - * Set a given window's transparent property - * - * @param window The window on which to set the transparent property - * @param transparent EINA_TRUE to set window as transparent, - * EINA_FALSE otherwise - * - * @ingroup Ecore_Wl2_Window_Group - * @since 1.17 - */ -EAPI void ecore_wl2_window_transparent_set(Ecore_Wl2_Window *window, Eina_Bool transparent); - -/** * Set the opaque region of the Ecore_Wl2_Window * * @param win The window diff --git a/src/lib/ecore_wl2/ecore_wl2_private.h b/src/lib/ecore_wl2/ecore_wl2_private.h index cbeca119f6..c79e3fa088 100644 --- a/src/lib/ecore_wl2/ecore_wl2_private.h +++ b/src/lib/ecore_wl2/ecore_wl2_private.h @@ -232,7 +232,6 @@ struct _Ecore_Wl2_Window Eina_Bool moving : 1; Eina_Bool resizing : 1; Eina_Bool alpha : 1; - Eina_Bool transparent : 1; Eina_Bool input_set : 1; Eina_Bool opaque_set : 1; diff --git a/src/lib/ecore_wl2/ecore_wl2_window.c b/src/lib/ecore_wl2/ecore_wl2_window.c index 0e1cddb8bf..655d587bf5 100644 --- a/src/lib/ecore_wl2/ecore_wl2_window.c +++ b/src/lib/ecore_wl2/ecore_wl2_window.c @@ -812,23 +812,6 @@ ecore_wl2_window_alpha_set(Ecore_Wl2_Window *window, Eina_Bool alpha) } EAPI void -ecore_wl2_window_transparent_set(Ecore_Wl2_Window *window, Eina_Bool transparent) -{ - EINA_SAFETY_ON_NULL_RETURN(window); - - if (window->transparent == transparent) return; - - window->transparent = transparent; - - if (!window->transparent) - ecore_wl2_window_opaque_region_set(window, window->opaque.x, - window->opaque.y, window->opaque.w, - window->opaque.h); - else - ecore_wl2_window_opaque_region_set(window, 0, 0, 0, 0); -} - -EAPI void ecore_wl2_window_opaque_region_set(Ecore_Wl2_Window *window, int x, int y, int w, int h) { int nx = 0, ny = 0, nw = 0, nh = 0; |