e_info_server: print role for transform information 50/254750/1
authorDoyoun Kang <doyoun.kang@samsung.com>
Tue, 9 Mar 2021 06:49:47 +0000 (15:49 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Tue, 9 Mar 2021 06:52:03 +0000 (15:52 +0900)
Change-Id: Icee19d85575ba237cf6461ea53bae6d9085c3a60

src/bin/e_info_server.c

index ac448249500e6dc30e5fa2c5a61fe911f9657b9c..25e00e291ce5e3da857bd5e3aa8834f33ef24633 100644 (file)
@@ -1175,7 +1175,7 @@ _get_win_prop_Transform(const Evas_Object *evas_obj)
    if (count <= 0)
      return str;
 
-   astrcat_(&str, "               [id] [move]       [scale]        [rot] [viewport]\n");
+   astrcat_(&str, "               [id] [role           ] [move]       [scale]        [rot] [viewport]\n");
 
    for (i = 0; i < count; ++i)
      {
@@ -1184,6 +1184,7 @@ _get_win_prop_Transform(const Evas_Object *evas_obj)
         int view_port = 0;
         int vx = 0, vy = 0, vw = 0, vh = 0;
         E_Util_Transform *transform = NULL;
+        const char *role = NULL;
 
         transform = e_client_transform_core_transform_get((E_Client *)ec, i);
         if (!transform) continue;
@@ -1196,8 +1197,9 @@ _get_win_prop_Transform(const Evas_Object *evas_obj)
         if (view_port)
           e_util_transform_viewport_get(transform, &vx, &vy, &vw, &vh);
 
-        astrcat_(&str, "transform    : [%2d] [%4d, %4d] [%2.3f, %2.3f] [%3d] [%d :%d, %d, %d, %d]\n",
-                i, x, y, dsx, dsy, rz, view_port, vx, vy, vw, vh);
+        role = e_util_transform_role_get(transform);
+        astrcat_(&str, "transform    : [%2d] [%-15s] [%4d, %4d] [%2.3f, %2.3f] [%3d] [%d :%d, %d, %d, %d]\n",
+                i, role ? role:"unknown", x, y, dsx, dsy, rz, view_port, vx, vy, vw, vh);
 
         if (e_util_transform_bg_transform_flag_get(transform))
           {