e_client: remove the eval_visibility signal 51/322351/1
authorSooChan Lim <sc1.lim@samsung.com>
Mon, 7 Apr 2025 08:32:58 +0000 (17:32 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Tue, 8 Apr 2025 01:52:59 +0000 (10:52 +0900)
It is deprecated.

Change-Id: Icab2be7836e8ad482946f655daf8dc5dac32ca7b

src/bin/core/e_client.c
src/bin/core/e_client_intern.h

index 62f243c1777b9e15544b7dd3f30daa98e0fc7ceb..54202a8b98f943a9cb00904ee247bc6c591132bf 100644 (file)
@@ -48,7 +48,6 @@ struct _E_Client_Private
      {
         struct wl_signal eval_pre_new_client;
         struct wl_signal eval_post_new_client;
-        struct wl_signal eval_visibility;
         struct wl_signal eval_visibility_end;
         struct wl_signal eval_end;
 
@@ -634,7 +633,6 @@ _e_client_private_init(E_Client *ec)
 
    wl_signal_init(&priv->events.eval_pre_new_client);
    wl_signal_init(&priv->events.eval_post_new_client);
-   wl_signal_init(&priv->events.eval_visibility);
    wl_signal_init(&priv->events.eval_visibility_end);
    wl_signal_init(&priv->events.eval_end);
    wl_signal_init(&priv->events.move_begin);
@@ -2193,7 +2191,6 @@ e_client_visibility_change_notify(E_Client *ec)
    if (ec->visibility.changed)
      _e_client_event_simple(ec, E_EVENT_CLIENT_VISIBILITY_CHANGE);
 
-   wl_signal_emit(&PRI(ec)->events.eval_visibility, NULL);
    _e_client_hook_call(E_CLIENT_HOOK_EVAL_VISIBILITY, ec);
 }
 
@@ -6170,13 +6167,6 @@ e_client_eval_post_new_client_listener_add(E_Client *ec, struct wl_listener *lis
    wl_signal_add(&priv->events.eval_post_new_client, listener);
 }
 
-EINTERN void
-e_client_eval_visibility_listener_add(E_Client *ec, struct wl_listener *listener)
-{
-   API_ENTRY;
-   wl_signal_add(&priv->events.eval_visibility, listener);
-}
-
 EINTERN void
 e_client_eval_visibility_end_listener_add(E_Client *ec, struct wl_listener *listener)
 {
index 1ee85eb18804f45f9c1e1de01e90c10a7b70a5e3..47f6079e9cfc09a0f8bcaa3ebfcc6db2acf78787 100644 (file)
@@ -179,7 +179,6 @@ EINTERN void      e_client_subsurface_stack_update(E_Client *ec);
 // listeners
 EINTERN void e_client_eval_pre_new_client_listener_add(E_Client *ec, struct wl_listener *listener);
 EINTERN void e_client_eval_post_new_client_listener_add(E_Client *ec, struct wl_listener *listener);
-EINTERN void e_client_eval_visibility_listener_add(E_Client *ec, struct wl_listener *listener);
 EINTERN void e_client_eval_visibility_end_listener_add(E_Client *ec, struct wl_listener *listener);
 EINTERN void e_client_eval_end_listener_add(E_Client *ec, struct wl_listener *listener);
 EINTERN void e_client_move_begin_listener_add(E_Client *ec, struct wl_listener *listener);