e_client: remove the unused function 25/321925/2
authorSooChan Lim <sc1.lim@samsung.com>
Tue, 1 Apr 2025 01:51:55 +0000 (10:51 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Tue, 1 Apr 2025 04:38:17 +0000 (04:38 +0000)
remove e_client_close_begin function and the related code
which is unused.

Change-Id: If8e5ff5cf5223b4b00823dcbb9677cb3412b1994

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

index cc4a21cf8875952f6d7c8390ddfb1f3fddf2d342..c3a4cc06e4f7419e360adb7fcde516a0f8eb1d3e 100644 (file)
@@ -1001,7 +1001,6 @@ _e_client_private_init(E_Client *ec)
    wl_signal_init(&priv->events.get_bottom);
    wl_signal_init(&priv->events.subsurface_stack_update);
 
-   wl_signal_init(&priv->events.delete_request);
    wl_signal_init(&priv->events.kill_request);
    wl_signal_init(&priv->events.ping);
    wl_signal_init(&priv->events.stay_within_margin);
@@ -4830,23 +4829,6 @@ e_client_act_resize_end(E_Client *ec, E_Event_Mouse_Button *ev EINA_UNUSED)
    _e_client_action_finish();
 }
 
-EINTERN void
-e_client_act_close_begin(E_Client *ec)
-{
-   E_OBJECT_CHECK(ec);
-   E_OBJECT_TYPE_CHECK(ec, E_CLIENT_TYPE);
-   if (ec->lock_close) return;
-   if (ec->icccm.delete_request)
-     {
-        ec->delete_requested = 1;
-        wl_signal_emit(&PRI(ec)->events.delete_request, ec);
-     }
-   else if (e_config->kill_if_close_not_possible)
-     {
-        e_client_act_kill_begin(ec);
-     }
-}
-
 EINTERN void
 e_client_act_kill_begin(E_Client *ec)
 {
@@ -7080,13 +7062,6 @@ e_client_get_bottom_listener_add(E_Client *ec, struct wl_listener *listener)
    wl_signal_add(&priv->events.get_bottom, listener);
 }
 
-EINTERN void
-e_client_delete_request_listener_add(E_Client *ec, struct wl_listener *listener)
-{
-   API_ENTRY;
-   wl_signal_add(&priv->events.delete_request, listener);
-}
-
 EINTERN void
 e_client_kill_request_listener_add(E_Client *ec, struct wl_listener *listener)
 {
index 0f754e0a8f7643005ac6da9b6b8b81cd5e2f14b2..02192ea9a7a85c1096523556e3d221969c2577b3 100644 (file)
@@ -116,8 +116,6 @@ EINTERN void      e_client_act_resize_keyboard(E_Client *ec);
 EINTERN void      e_client_act_move_begin(E_Client *ec, E_Event_Mouse_Button *ev);
 EINTERN void      e_client_act_resize_begin(E_Client *ec, E_Event_Mouse_Button *ev, E_Pointer_Mode resize_mode);
 EINTERN void      e_client_act_resize_end(E_Client *ec, E_Event_Mouse_Button *ev EINA_UNUSED);
-EINTERN void      e_client_act_menu_begin(E_Client *ec, E_Event_Mouse_Button *ev, int key);
-EINTERN void      e_client_act_close_begin(E_Client *ec);
 EINTERN void      e_client_act_kill_begin(E_Client *ec);
 
 EINTERN void      e_client_signal_move_begin(E_Client *ec, const char *sig, const char *src EINA_UNUSED);
@@ -244,7 +242,6 @@ EINTERN void e_client_get_top_listener_add(E_Client *ec, struct wl_listener *lis
 EINTERN void e_client_get_bottom_listener_add(E_Client *ec, struct wl_listener *listener);
 EINTERN void e_client_subsurface_stack_update_listener_add(E_Client *ec, struct wl_listener *listener);
 
-EINTERN void e_client_delete_request_listener_add(E_Client *ec, struct wl_listener *listener);
 EINTERN void e_client_kill_request_listener_add(E_Client *ec, struct wl_listener *listener);
 EINTERN void e_client_ping_listener_add(E_Client *ec, struct wl_listener *listener);
 EINTERN void e_client_stay_within_margin_listener_add(E_Client *ec, struct wl_listener *listener);
index e43b8282373bc82f56ca87906a37ed289031f23a..9210be5c9513aab007b0e9fd7cd6de0750973d82 100644 (file)
@@ -1575,27 +1575,6 @@ _desk_area_cb_client_activate_done(struct wl_listener *listener, void *data)
      e_client_raise(ec);
 }
 
-static void
-_desk_area_cb_client_delete_request(struct wl_listener *listener, void *data)
-{
-   E_Policy_Desk_Area_Private_Client *eda_client;
-   E_Desk_Area *eda;
-   E_Client *ec;
-
-   eda_client = wl_container_of(listener, eda_client, delete_request);
-   eda = eda_client->eda;
-   ec = eda_client->ec;
-
-   ELOGF("EDA", "CLIENT DELETE REQUEST. eda:%p", ec, eda);
-
-   e_object_del(E_OBJECT(ec));
-
-   e_comp_wl_focus_check();
-
-   /* TODO: Delete request send ??
-    * NB: No such animal wrt wayland */
-}
-
 static void
 _desk_area_cb_client_kill_request(struct wl_listener *listener, void *data)
 {
@@ -2902,8 +2881,6 @@ _e_policy_desk_area_cb_client_add(struct wl_listener *listener, void *data)
         e_client_ping_listener_add(ec, &eda_client->ping);
         eda_client->kill_request.notify = _desk_area_cb_client_kill_request;
         e_client_kill_request_listener_add(ec, &eda_client->kill_request);
-        eda_client->delete_request.notify = _desk_area_cb_client_delete_request;
-        e_client_delete_request_listener_add(ec, &eda_client->delete_request);
         eda_client->comp_object_resize.notify = _desk_area_cb_comp_object_resize;
         e_comp_object_resize_listener_add(ec->frame, &eda_client->comp_object_resize);
         eda_client->comp_object_color_set.notify = _desk_area_cb_comp_object_color_set;