remove e_client_shade/unshade EINTERN APIs 38/304138/1
authorDoyoun Kang <doyoun.kang@samsung.com>
Wed, 10 Jan 2024 07:35:01 +0000 (16:35 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Wed, 10 Jan 2024 13:50:46 +0000 (22:50 +0900)
Change-Id: I8796c45f9b13207783bc41d051f838db99d584ba

src/bin/e_client.c
src/bin/e_client.h
src/bin/e_zone.c

index ca178df..52bee9e 100644 (file)
@@ -4227,39 +4227,6 @@ e_client_lost_windows_get(E_Zone *zone)
 ///////////////////////////////////////
 
 EINTERN void
-e_client_shade(E_Client *ec, E_Direction dir)
-{
-   E_OBJECT_CHECK(ec);
-   E_OBJECT_TYPE_CHECK(ec, E_CLIENT_TYPE);
-   if ((ec->shaded) || (ec->shading) || (ec->fullscreen) ||
-       ((ec->maximized) && (!e_config->allow_manip))) return;
-   if (!e_util_strcmp("borderless", ec->bordername)) return;
-   if (!e_comp_object_frame_allowed(ec->frame)) return;
-
-   ec->take_focus = 0;
-   ec->shading = 1;
-   ec->shade_dir = dir;
-
-   evas_object_smart_callback_call(ec->frame, "shaded", (uintptr_t*)dir);
-}
-
-EINTERN void
-e_client_unshade(E_Client *ec, E_Direction dir)
-{
-   E_OBJECT_CHECK(ec);
-   E_OBJECT_TYPE_CHECK(ec, E_CLIENT_TYPE);
-   if ((!ec->shaded) || (ec->shading))
-     return;
-
-   ec->shading = 1;
-   ec->shade_dir = 0;
-
-   evas_object_smart_callback_call(ec->frame, "unshaded", (uintptr_t*)dir);
-}
-
-///////////////////////////////////////
-
-EINTERN void
 e_client_maximized_geometry_set(E_Client *ec, int x, int y, int w, int h)
 {
    if (!ec) return;
index 1e27016..fa5580a 100644 (file)
@@ -1127,8 +1127,6 @@ E_API void e_client_focus_defer_set(E_Client *ec);
 EINTERN void e_client_activate(E_Client *ec);
 E_API E_Client *e_client_focused_get(void);
 EINTERN Eina_List *e_client_lost_windows_get(E_Zone *zone);
-EINTERN void e_client_shade(E_Client *ec, E_Direction dir);
-EINTERN void e_client_unshade(E_Client *ec, E_Direction dir);
 EINTERN void e_client_maximized_geometry_set(E_Client *ec, int x, int y, int w, int h);
 EINTERN void e_client_maximized_geometry_get(E_Client *ec, int *x, int *y, int *w, int *h);
 EINTERN void e_client_maximize_update(E_Client *ec);
index 602b6e7..976e3eb 100644 (file)
@@ -1013,9 +1013,6 @@ _zone_cb_client_activate_done(struct wl_listener *listener, void *data)
    if (!ec->lock_user_stacking)
      e_client_raise(ec);
 
-   if (ec->shaded || ec->shading)
-     e_client_unshade(ec, ec->shade_dir);
-
    if (!e_client_desk_iconify_skip_get(ec))
      {
         e_desk_visible_client_iconified_list_remove_all(desk);