summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDerek Foreman <derekf@osg.samsung.com>2018-02-12 14:42:05 -0600
committerDerek Foreman <derekf@osg.samsung.com>2018-04-20 13:00:27 -0500
commitfc973b96403b47353f1814765c028b5eb08d618a (patch)
tree564d281255c0149ae5ef693cdf7591fd57ad44e9
parent5af84afced98956198b9c316facb671e46b381c1 (diff)
downloadefl-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.h12
-rw-r--r--src/lib/ecore_wl2/ecore_wl2_private.h1
-rw-r--r--src/lib/ecore_wl2/ecore_wl2_window.c17
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;