e_client: Remove e_client_frame_update 50/318450/1
authorSeunghun Lee <shiin.lee@samsung.com>
Tue, 14 Jan 2025 23:54:56 +0000 (08:54 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 17 Jan 2025 04:23:37 +0000 (13:23 +0900)
The function has no functional job since following commit.

commit f6ad2ecf96854ec045f599a6a050a99719a24596
Author: SooChan Lim <sc1.lim@samsung.com>
Date:   Thu Apr 4 10:14:59 2024 +0900

    e_client: remove e_client_border_set

    It is not used anymore

Change-Id: Ie32bf0ea809a5c4c0e6d870996f7284a2fd5ca88

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

index 9df6aed2083105e58f74e81fde6de21ef97ff435..64ffc99966252dfe7a480bebb9923858e88a667c 100644 (file)
@@ -2428,42 +2428,6 @@ _e_client_eval(E_Client *ec)
    TRACE_DS_END();
 }
 
-EINTERN void
-e_client_frame_update(E_Client *ec)
-{
-   const char *bordername;
-
-   EINA_SAFETY_ON_NULL_RETURN(ec);
-   if (e_object_is_del(E_OBJECT(ec))) return;
-
-   ec->border.changed = 0;
-   if (!e_comp_object_frame_allowed(ec->frame)) return;
-   if (ec->fullscreen || ec->borderless)
-     bordername = "borderless";
-   else if (ec->bordername)
-     bordername = ec->bordername;
-   else if (((ec->icccm.transient_for != 0) || (ec->dialog)) &&
-            (ec->icccm.min_w == ec->icccm.max_w) &&
-            (ec->icccm.min_h == ec->icccm.max_h))
-     bordername = "noresize_dialog";
-   else if ((ec->icccm.min_w == ec->icccm.max_w) &&
-            (ec->icccm.min_h == ec->icccm.max_h))
-     bordername = "noresize";
-   else if (ec->shaped)
-     bordername = "shaped";
-   else if ((ec->netwm.state.skip_taskbar) ||
-            (ec->netwm.state.skip_pager))
-     bordername = "skipped";
-  /*
-   else if ((ec->internal) && (ec->icccm.class) &&
-            (!strncmp(ec->icccm.class, "e_fwin", 6)))
-     bordername = "internal_fileman";
-  */
-   else
-     bordername = e_config->theme_default_border_style;
-   if (!bordername) bordername = "default";
-}
-
 static Eina_Bool
 _e_client_type_match(E_Client *ec, E_Config_Client_Type *m)
 {
index c5db9373d6971e1e89c23805cb61f2e8996c6140..62e783ed82826aee28d4b2275b158b241b7afeae 100644 (file)
@@ -64,8 +64,6 @@ EINTERN void      e_client_pixmap_replace(E_Client *ec, E_Pixmap *newcp);
 
 EINTERN void      e_client_layout_geometry_set(E_Client *ec, int x, int y, unsigned int w, unsigned int h);
 
-EINTERN void      e_client_frame_update(E_Client *ec);
-
 EINTERN void      e_client_move_intercept_cb_set(E_Client *ec, E_Client_Move_Intercept_Cb cb);
 EINTERN void      e_client_move_cancel(void);
 
index 68c32f52304926731d05f291baf644435129f3f4..e1cfdfe116fefa79fd4d83ab6cdff76a42343f42 100644 (file)
@@ -789,9 +789,6 @@ _desk_area_cb_client_fullscreen(struct wl_listener *listener, void *data)
    if (fullscreen_policy == E_FULLSCREEN_RESIZE)
      e_client_frame_geometry_set(ec, eda->x, eda->y, eda->w, eda->h);
 
-   if (!e_client_util_ignored_get(ec))
-     e_client_frame_update(ec);
-
    e_view_client_fullscreen(e_client_view_get(ec));
 
    if (ec->comp_data->shell.configure_send)
@@ -817,9 +814,6 @@ _desk_area_cb_client_unfullscreen(struct wl_listener *listener, void *data)
    ec->pre_res_change.valid = 0;
    eda->fullscreen_clients = eina_list_remove(eda->fullscreen_clients, ec);
 
-   if (!e_client_util_ignored_get(ec))
-     e_client_frame_update(ec);
-
    e_view_client_unfullscreen(e_client_view_get(ec));
 
    if (ec->comp_data->shell.configure_send)
@@ -1300,7 +1294,6 @@ _desk_area_cb_client_unmaximize(struct wl_listener *listener, void *data)
 
              //un-set maximized state for updating frame.
              ec->maximized = E_MAXIMIZE_NONE;
-             e_client_frame_update(ec);
 
              // re-set maximized state for unmaximize smart callback.
              ec->maximized = tmp_max;
@@ -1355,7 +1348,6 @@ _desk_area_cb_client_unmaximize(struct wl_listener *listener, void *data)
              if (!(ec->maximized & E_MAXIMIZE_DIRECTION))
                {
                   ec->maximized = E_MAXIMIZE_NONE;
-                  e_client_frame_update(ec);
                   e_client_resize_limit(ec, &w, &h);
                   e_client_pos_set(ec, x, y);
                   if ((ec->saved.w != 0) && (ec->saved.h != 0))