e_client/e_comp_cfdata: deprecate urgent value 46/304446/1
authorDoyoun Kang <doyoun.kang@samsung.com>
Wed, 17 Jan 2024 07:59:44 +0000 (16:59 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Wed, 17 Jan 2024 09:54:18 +0000 (18:54 +0900)
Change-Id: I1bcd96f020394b019d257c6d819bd300670b9d1b

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

index 9124e0c..73820cf 100644 (file)
@@ -983,8 +983,6 @@ _e_client_free(E_Client *ec)
    eina_stringshare_replace(&ec->icccm.title, NULL);
    eina_stringshare_replace(&ec->icccm.window_role, NULL);
    eina_stringshare_replace(&ec->netwm.name, NULL);
-   eina_stringshare_replace(&ec->internal_icon, NULL);
-   eina_stringshare_replace(&ec->internal_icon_key, NULL);
 
    E_FREE_FUNC(ec->frame, evas_object_del);
 
@@ -2371,8 +2369,6 @@ e_client_frame_update(E_Client *ec)
      bordername = "noresize";
    else if (ec->shaped)
      bordername = "shaped";
-   else if (ec->urgent)
-     bordername = "urgent";
    else if ((ec->netwm.state.skip_taskbar) ||
             (ec->netwm.state.skip_pager))
      bordername = "skipped";
index 3588109..379d515 100644 (file)
@@ -744,7 +744,7 @@ struct E_Client
    unsigned int       iconic : 1;
    unsigned int       deskshow : 1;
    unsigned int       sticky : 1;
-   unsigned int       urgent : 1;
+   EINA_DEPRECATED unsigned int       urgent : 1;
    unsigned int       shaped_input : 1;
    unsigned int       need_shape_merge : 1;
    unsigned int       need_shape_export : 1;
index cf60b49..c296248 100644 (file)
@@ -21,7 +21,6 @@ e_comp_cfdata_edd_init(E_Config_DD **conf_edd, E_Config_DD **match_edd)
    E_CONFIG_VAL(D, T, fullscreen, CHAR);
    E_CONFIG_VAL(D, T, modal, CHAR);
    E_CONFIG_VAL(D, T, focus, CHAR);
-   E_CONFIG_VAL(D, T, urgent, CHAR);
    E_CONFIG_VAL(D, T, no_shadow, CHAR);
    E_CONFIG_VAL(D, T, shadow_style, STR);
    E_CONFIG_VAL(D, T, visibility_effect, STR);
index 978b424..25bb225 100644 (file)
@@ -104,7 +104,7 @@ struct _E_Comp_Match
    char        fullscreen; // used for borders, 0 == don't use, 1 == is fullscreen, -1 == not fullscreen
    char        modal; // used for borders, 0 == don't use, 1 == is modal, -1 == not modal
    char        focus; // used for setting focus state (on popups): 1 is focused, unset is use regular logic
-   char        urgent; // used for setting urgent state (on popups): 1 is urgent, unset is use regular logic
+   EINA_DEPRECATED char        urgent; // used for setting urgent state (on popups): 1 is urgent, unset is use regular logic
    char        no_shadow; // set whether shadow is disabled
 };