e_client: remove the layout structure 72/293572/1
authorSooChan Lim <sc1.lim@samsung.com>
Wed, 10 May 2023 06:06:47 +0000 (15:06 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Wed, 31 May 2023 08:29:25 +0000 (17:29 +0900)
It is deprecated

Change-Id: Ife3b26a9dbf0105f7d33337db633dc10952c219d

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

index acffe70..9f81db6 100644 (file)
@@ -2428,9 +2428,6 @@ _e_client_cb_evas_restack(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA
 
         E_LIST_REVERSE_FREE(list, child)
           {
-             /* Don't stack vkbd if parent is splitted */
-             if (child->vkbd.vkbd && ec->layout.splited) continue;
-
              child_cdata = e_client_cdata_get(child);
              if (child_cdata && !child_cdata->mapped)
                {
@@ -6148,25 +6145,15 @@ e_client_unmaximize(E_Client *ec, E_Maximize max)
                   _e_client_frame_update(ec);
                   evas_object_smart_callback_call(ec->frame, "unmaximize", NULL);
                   e_client_resize_limit(ec, &w, &h);
-                  if (ec->layout.splited)
-                    e_client_util_move_resize_without_frame(ec, x, y, w, h);
-                  else
-                    {
-                       e_client_pos_set(ec, x, y);
-                       e_policy_visibility_client_defer_move(ec);
-                    }
+                  e_client_pos_set(ec, x, y);
+                  e_policy_visibility_client_defer_move(ec);
                }
              else
                {
                   evas_object_smart_callback_call(ec->frame, "unmaximize", NULL);
                   e_client_resize_limit(ec, &w, &h);
-                  if (ec->layout.splited)
-                    e_client_util_move_resize_without_frame(ec, x, y, w, h);
-                  else
-                    {
-                       e_client_pos_set(ec, x, y);
-                       e_policy_visibility_client_defer_move(ec);
-                    }
+                  e_client_pos_set(ec, x, y);
+                  e_policy_visibility_client_defer_move(ec);
                }
              if (vert)
                ec->saved.h = ec->saved.y = 0;
index 57b4385..f613c1f 100644 (file)
@@ -943,13 +943,6 @@ struct E_Client
       Eina_Bool direct_render;
    } transform_core;
 
-   struct
-   {
-      unsigned char            resizable : 1;  // or scalable
-      unsigned char            splited : 1;
-      int                      s_id;           // split(slot) id
-   } layout;
-
    Ecore_Timer *map_timer;
    Eina_Bool pointer_enter_sent;
    Eina_Bool has_cursor_unset : 1; // The client has set cursor null to hide cursor image