e_policy_visibility: move the symbols to the internal header 97/325697/1
authorSooChan Lim <sc1.lim@samsung.com>
Thu, 12 Jun 2025 09:21:09 +0000 (18:21 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 13 Jun 2025 06:34:32 +0000 (15:34 +0900)
Change-Id: I90c167a4d793a4a7a2c6727b6f0b070a04bd5f2f

src/bin/windowmgr/e_policy_visibility_intern.h
src/include/e_policy_visibility.h

index e5e681299fbce90bf594b11922ea1876e7a19eca..f8fab2b95836e904a792eab91eda8569e5bb716e 100644 (file)
     vc->state == E_VIS_ICONIFY_STATE_RUNNING_UNICONIFY_RENDER_DONE ? "RUNNING UNICONIFY RENDER DONE" :  \
     vc->state == E_VIS_ICONIFY_STATE_RUNNING_UNICONIFY ? "RUNNING UNICONIFY" : "OTHERS")
 
+#define E_VIS_JOB_TYPE_ALL (E_VIS_JOB_TYPE_SHOW                    | \
+                            E_VIS_JOB_TYPE_HIDE                    | \
+                            E_VIS_JOB_TYPE_RAISE                   | \
+                            E_VIS_JOB_TYPE_LOWER                   | \
+                            E_VIS_JOB_TYPE_ACTIVATE                | \
+                            E_VIS_JOB_TYPE_UNICONIFY               | \
+                            E_VIS_JOB_TYPE_UNICONIFY_BY_VISIBILITY | \
+                            E_VIS_JOB_TYPE_LAYER_LOWER             | \
+                            E_VIS_JOB_TYPE_DEFER_MOVE              | \
+                            E_VIS_JOB_TYPE_ICONIFY)
+
 #define VS_DBG(ec, f, x...) \
       DBG("VISIBILITY | "f" | '%s'(win:0x%08zx, ec:%p) RscID %d", ##x, ec ? NAME(ec) : "", e_client_util_win_get(ec), ec, ec ? e_pixmap_res_id_get(ec->pixmap) : 0)
 #define VS_INF(ec, f, x...) \
@@ -82,6 +93,21 @@ typedef struct _E_Vis_Client     E_Vis_Client;
 typedef struct _E_Vis_Job_Group  E_Vis_Job_Group;
 typedef struct _E_Vis_Job        E_Vis_Job;
 
+typedef enum _E_Vis_Job_Type
+{
+   E_VIS_JOB_TYPE_NONE                     = 0,
+   E_VIS_JOB_TYPE_SHOW                     = (1 << 0),
+   E_VIS_JOB_TYPE_HIDE                     = (1 << 1),
+   E_VIS_JOB_TYPE_RAISE                    = (1 << 2),
+   E_VIS_JOB_TYPE_LOWER                    = (1 << 3),
+   E_VIS_JOB_TYPE_ACTIVATE                 = (1 << 4),
+   E_VIS_JOB_TYPE_UNICONIFY                = (1 << 5),
+   E_VIS_JOB_TYPE_UNICONIFY_BY_VISIBILITY  = (1 << 6),
+   E_VIS_JOB_TYPE_LAYER_LOWER              = (1 << 7),
+   E_VIS_JOB_TYPE_DEFER_MOVE               = (1 << 8),
+   E_VIS_JOB_TYPE_ICONIFY                  = (1 << 9),
+} E_Vis_Job_Type;
+
 typedef enum
 {
    E_VIS_ICONIFY_STATE_UNKNOWN,
index 64e5cce3fe2ebfa02c08737cc8b0e807e603e0a7..b17980f747485d7b00e83c9930be044407462901 100644 (file)
@@ -7,17 +7,6 @@ extern "C" {
 
 #include <e_types.h>
 
-#define E_VIS_JOB_TYPE_ALL (E_VIS_JOB_TYPE_SHOW                    | \
-                            E_VIS_JOB_TYPE_HIDE                    | \
-                            E_VIS_JOB_TYPE_RAISE                   | \
-                            E_VIS_JOB_TYPE_LOWER                   | \
-                            E_VIS_JOB_TYPE_ACTIVATE                | \
-                            E_VIS_JOB_TYPE_UNICONIFY               | \
-                            E_VIS_JOB_TYPE_UNICONIFY_BY_VISIBILITY | \
-                            E_VIS_JOB_TYPE_LAYER_LOWER             | \
-                            E_VIS_JOB_TYPE_DEFER_MOVE              | \
-                            E_VIS_JOB_TYPE_ICONIFY)
-
 typedef struct _E_Vis_Grab E_Vis_Grab;
 
 typedef struct _E_Pol_Vis_Hook E_Pol_Vis_Hook;
@@ -34,21 +23,6 @@ typedef enum _E_Pol_Vis_Hook_Type
    E_POL_VIS_HOOK_TYPE_LAST,
 } E_Pol_Vis_Hook_Type;
 
-typedef enum _E_Vis_Job_Type
-{
-   E_VIS_JOB_TYPE_NONE                     = 0,
-   E_VIS_JOB_TYPE_SHOW                     = (1 << 0),
-   E_VIS_JOB_TYPE_HIDE                     = (1 << 1),
-   E_VIS_JOB_TYPE_RAISE                    = (1 << 2),
-   E_VIS_JOB_TYPE_LOWER                    = (1 << 3),
-   E_VIS_JOB_TYPE_ACTIVATE                 = (1 << 4),
-   E_VIS_JOB_TYPE_UNICONIFY                = (1 << 5),
-   E_VIS_JOB_TYPE_UNICONIFY_BY_VISIBILITY  = (1 << 6),
-   E_VIS_JOB_TYPE_LAYER_LOWER              = (1 << 7),
-   E_VIS_JOB_TYPE_DEFER_MOVE               = (1 << 8),
-   E_VIS_JOB_TYPE_ICONIFY                  = (1 << 9),
-} E_Vis_Job_Type;
-
 E_API Eina_Bool                   e_policy_visibility_client_is_activity(E_Client *ec);
 E_API Eina_Bool                   e_policy_visibility_client_lower(E_Client *ec);
 E_API E_Vis_Grab                 *e_policy_visibility_client_grab_get(E_Client *ec, const char *name);