[TIZENIOT-2378] Fixed multilingual test | Adjusting box size for different screen... 96/252696/6 tizen_6.0_hotfix submit/tizen_6.0_hotfix/20210202.134031
authormohitkr1 <mohit.kr1@samsung.com>
Thu, 28 Jan 2021 12:56:49 +0000 (18:26 +0530)
committerAmritanshu Pandia <a.pandia1@samsung.com>
Tue, 2 Feb 2021 13:22:46 +0000 (13:22 +0000)
Change-Id: I629ac88db3d91699f448d63c6ed055b7bf4d3609
Signed-off-by: mohitkr1 <mohit.kr1@samsung.com>
(cherry picked from commit c178c62d622d4bc11a028057a3a7130a0ce50fe0)

54 files changed:
inc/app-details.h
res/edje/app_noti_main_layout.edc
res/po/ar.po
res/po/az.po
res/po/bg.po
res/po/ca.po
res/po/cs.po
res/po/da.po
res/po/de.po
res/po/el_GR.po
res/po/en.po
res/po/en_PH.po
res/po/en_US.po
res/po/es_ES.po
res/po/es_US.po
res/po/et.po
res/po/eu.po
res/po/fi.po
res/po/fr.po
res/po/fr_CA.po
res/po/ga.po
res/po/gl.po
res/po/hi.po
res/po/hr.po
res/po/hu.po
res/po/hy.po
res/po/is.po
res/po/it_IT.po
res/po/ja_JP.po
res/po/ka.po
res/po/kk.po
res/po/ko_KR.po
res/po/lt.po
res/po/lv.po
res/po/mk.po
res/po/nb.po
res/po/nl.po
res/po/pl.po
res/po/pt_BR.po
res/po/pt_PT.po
res/po/ro.po
res/po/ru_RU.po
res/po/sk.po
res/po/sl.po
res/po/sr.po
res/po/sv.po
res/po/tr_TR.po
res/po/uk.po
res/po/uz.po
res/po/zh_CN.po
res/po/zh_HK.po
res/po/zh_TW.po
src/app-details.c [changed mode: 0755->0644]
src/main.c

index 01e16584fcaad6c7fe749b160370ab94d2c51c06..15a34d02037b2ee9883433cb3316e07eaf082d05 100644 (file)
@@ -70,4 +70,9 @@ void allow_noti_status_set_top(Eina_Bool value);
  * @param[in] Evas_Object* check value to set
  */
 void set_check(Evas_Object *check);
+
+void __gl_realized_cb(void *data, Evas_Object *obj, void *event_info);
+bool noti_app_list_apply_substyle(Elm_Object_Item *item);
+bool noti_app_genlist_item_have_item_style(Elm_Object_Item *item, const char *style);
+
 #endif /* __APP_DETAILS_H__ */
index f31e25d61f8c62e21d878d14c1ade8ba9fd9599a..8f7aee0376f18a3273f100da8c369045929c0f3a 100644 (file)
-/*\r
- * Copyright (c) 2020 Samsung Electronics Co., Ltd.\r
- *\r
- * Licensed under the Apache License, Version 2.0 (the "License");\r
- * you may not use this file except in compliance with the License.\r
- * You may obtain a copy of the License at\r
- *\r
- * http://www.apache.org/licenses/LICENSE-2.0\r
- *\r
- * Unless required by applicable law or agreed to in writing, software\r
- * distributed under the License is distributed on an "AS IS" BASIS,\r
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
- * See the License for the specific language governing permissions and\r
- * limitations under the License.\r
- */\r
-\r
-#define PADDING_SIZE 40\r
-\r
-collections\r
-{\r
-       base_scale: 1.8;\r
-       images {\r
-               image: "bg.png" COMP;\r
-               image: "show_all_bg.png" COMP;\r
-               image: "advanced_settings_bg.png" COMP;\r
-               image: "dnd_upper_bg.png" COMP;\r
-               image: "dnd_lower_bg.png" COMP;\r
-       }\r
-\r
-       group { "app-noti/main_layout";\r
-\r
-               parts {\r
-                       rect { "base";\r
-                               desc { "default";\r
-                                       color: 238 239 241 255;\r
-                               }\r
-                       }\r
-                       spacer { "padding.left"; scale;\r
-                               desc { "default";\r
-                                       min: PADDING_SIZE 0;\r
-                                       max: PADDING_SIZE -1;\r
-                                       fixed: 1 0;\r
-                                       align: 0.0 0.0;\r
-                                       rel.to: "base";\r
-                               }\r
-                       }\r
-                       spacer { "padding.right"; scale;\r
-                               desc { "default";\r
-                                       min: PADDING_SIZE 0;\r
-                                       max: PADDING_SIZE -1;\r
-                                       fixed: 1 0;\r
-                                       align: 1.0 0.0;\r
-                                       rel.to: "base";\r
-                               }\r
-                       }\r
-\r
-                       image { "show_all_bg"; scale;\r
-                               desc { "default";\r
-                                       fixed: 1 1;\r
-                                       rel1 { relative: 1.0 0.0; to: "padding.left"; }\r
-                                       image.normal: "show_all_bg.png";\r
-                                       align : 0 0;\r
-                                       min : 1200 72;\r
-                                       max : 1200 72;\r
-                               }\r
-                       }\r
-\r
-                       part { name: "elm.swallow.button";\r
-                               scale: 1;\r
-                               type: SWALLOW;\r
-                               description { \r
-                                       state: "default" 0.0;\r
-                                       fixed: 1 1;\r
-                                       rel1 { relative: 40/1200 0.0;  to: "show_all_bg"; }\r
-                                       rel2 { relative: 1.0 1.0;  to: "show_all_bg"; }\r
-                                       align: 0 0;\r
-                                       visible: 1;\r
-                               }\r
-                       }\r
-\r
-                       swallow { "label_part";\r
-                               desc { "default";\r
-                                       rel1 { relative: 0.0 1.0; offset: 0 7; to: "show_all_bg"; }\r
-                                       rel2 { relative: 1.0 1.0; offset: 0 33; to: "show_all_bg"; }\r
-                               }\r
-                       }\r
-\r
-                       swallow { "label_part_advanced_settings";\r
-                               desc { "default";\r
-                                       rel1 { relative: 0.0 1.0; offset: 0 7; to: "show_all_bg"; }\r
-                                       rel2 { relative: 1.0 1.0; offset: 0 33; to: "show_all_bg"; }\r
-                                       visible: 1;\r
-                               }\r
-                               desc { "hide";\r
-                                       inherit: "default";\r
-                                       visible: 0;\r
-                               }\r
-                       }\r
-\r
-                       image { "new_background"; scale;\r
-                               desc { "default";\r
-                                       fixed: 1 1;\r
-                                       rel1 { relative: 0.0 1.0; offset: 0 7; to: "label_part"; }\r
-                                       rel2 { relative: 0.0 0.9; to: "padding.right"; }\r
-                                       image.normal: "bg.png";\r
-                                       align : 0 0;\r
-                                       min : 1200 432;\r
-                                       max : 1200 432;\r
-                               }\r
-                       }\r
-\r
-                       image { "new_background_advanced_settings"; scale;\r
-                               desc { "default";\r
-                                       fixed: 1 1;\r
-                                       rel1 { relative: 0.0 1.0; offset: 0 7; to: "label_part"; }\r
-                                       rel2 { relative: 0.0 0.9; to: "padding.right"; }\r
-                                       image.normal: "advanced_settings_bg.png";\r
-                                       align : 0 0;\r
-                                       min : 1200 216;\r
-                                       max : 1200 216;\r
-                               }\r
-                       }\r
-\r
-                       swallow { "elm.swallow.content";\r
-                               desc { "default";\r
-                                       rel1 { relative: 0.0 0.05; to: "new_background"; }\r
-                                       rel2 { relative: 1.0 0.95; to: "new_background"; }\r
-                               }\r
-                       }\r
-\r
-                       swallow { "advanced_settings";\r
-                               desc { "default";\r
-                                       rel1 { relative: 0.0 0.05; to: "new_background_advanced_settings"; }\r
-                                       rel2 { relative: 1.0 0.95; to: "new_background_advanced_settings"; }\r
-                               }\r
-                       }\r
-               }\r
-\r
-               programs {\r
-                       program { name: "to_default_0";\r
-                               signal: "hide_text";\r
-                               action: STATE_SET "hide" 0.00;\r
-                               target: "label_part_advanced_settings";\r
-                       }\r
-\r
-                       program { name: "to_default_1";\r
-                               signal: "show_text";\r
-                               action: STATE_SET "default" 1.00;\r
-                               target: "label_part_advanced_settings";\r
-                       }\r
-               }\r
-       }\r
-\r
-       group { "app-noti2/main_layout2";\r
-\r
-               parts {\r
-\r
-                       rect { "base";\r
-                               desc { "default";\r
-                                       color: 238 239 241 255;\r
-                               }\r
-                       }\r
-                       spacer { "padding.left"; scale;\r
-                               desc { "default";\r
-                                       min: PADDING_SIZE 0;\r
-                                       max: PADDING_SIZE -1;\r
-                                       fixed: 1 0;\r
-                                       align: 0.0 0.0;\r
-                                       rel.to: "base";\r
-                               }\r
-                       }\r
-                       spacer { "padding.right"; scale;\r
-                               desc { "default";\r
-                                       min: PADDING_SIZE 0;\r
-                                       max: PADDING_SIZE -1;\r
-                                       fixed: 1 0;\r
-                                       align: 1.0 0.0;\r
-                                       rel.to: "base";\r
-                               }\r
-                       }\r
-\r
-                       image { "new_background2"; scale;\r
-                               desc { "default";\r
-                                       fixed: 1 1;\r
-                                       rel1 { relative: 1.0 0.0; to: "padding.left"; }\r
-                                       rel2 { relative: 1.0 0.4;}\r
-                                       image.normal: "dnd_upper_bg.png";\r
-                                       align : 0 0;\r
-                                       min : 1200 168;\r
-                                       max : 1200 168;\r
-                               }\r
-                       }\r
-\r
-                       swallow { "dnd_bg";\r
-                               desc { "default";\r
-                                       rel1 { relative: 0.0 0.05; to: "new_background2"; }\r
-                                       rel2 { relative: 1.0 0.95; to: "new_background2"; }\r
-                               }\r
-                       }\r
-\r
-                       swallow { "label_part_allow_noti_from";\r
-                               desc { "default";\r
-                                       rel1 { relative: 0.0 1.0; offset: 0 7; to: "new_background2"; }\r
-                                       rel2 { relative: 1.0 1.0; offset: 0 33; to: "new_background2"; }\r
-                               }\r
-                       }\r
-\r
-                       image { "lower_background"; scale;\r
-                               desc { "default";\r
-                                       fixed: 1 1;\r
-                                       rel1 { relative: 0.0 1.0; offset: 0 7; to: "label_part_allow_noti_from"; }\r
-                                       rel2 { relative: 0.0 0.0; to: "padding.right"; }\r
-                                       image.normal: "dnd_lower_bg.png";\r
-                                       align : 0 0;\r
-                                       min : 1200 360;\r
-                                       max : 1200 360;\r
-                               }\r
-                       }\r
-\r
-                       swallow { "genlist_part_content";\r
-                               desc { "default";\r
-                                       rel1 { relative: 0.0 0.05; to: "lower_background"; }\r
-                                       rel2 { relative: 1.0 0.95; to: "lower_background"; }\r
-                               }\r
-                       }\r
-               }\r
-       }\r
-}\r
+/*
+ * Copyright (c) 2020 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#define PADDING_SIZE 40
+
+collections
+{
+       base_scale: 1.8;
+       images {
+               image: "bg.png" COMP;
+               image: "show_all_bg.png" COMP;
+               image: "advanced_settings_bg.png" COMP;
+               image: "dnd_upper_bg.png" COMP;
+               image: "dnd_lower_bg.png" COMP;
+       }
+
+       group { "app-noti/main_layout";
+
+               parts {
+                       rect { "base";
+                               desc { "default";
+                                       color: 238 239 241 255;
+                               }
+                       }
+                       spacer { "padding.left"; scale;
+                               desc { "default";
+                                       min: PADDING_SIZE 0;
+                                       max: PADDING_SIZE -1;
+                                       fixed: 1 0;
+                                       align: 0.0 0.0;
+                                       rel.to: "base";
+                               }
+                       }
+                       spacer { "padding.right"; scale;
+                               desc { "default";
+                                       min: PADDING_SIZE 0;
+                                       max: PADDING_SIZE -1;
+                                       fixed: 1 0;
+                                       align: 1.0 0.0;
+                                       rel.to: "base";
+                               }
+                       }
+
+                       image { "show_all_bg"; scale;
+                               desc { "default";
+                                       fixed: 1 1;
+                                       rel1 { relative: 1.0 0.0; to: "padding.left"; }
+                                       rel2 { relative: 0.0 0.0; to: "padding.right"; }
+                                       image.normal: "show_all_bg.png";
+                                       align : 0 0;
+                                       min : 0 72;
+                                       max : -1 72;
+                               }
+                       }
+
+                       part { name: "elm.swallow.button";
+                               scale: 1;
+                               type: SWALLOW;
+                               description {
+                                       state: "default" 0.0;
+                                       fixed: 1 1;
+                                       rel1 { relative: 40/1200 0.0;  to: "show_all_bg"; }
+                                       rel2 { relative: 1.0 1.0;  to: "show_all_bg"; }
+                                       align: 0 0;
+                                       visible: 1;
+                               }
+                       }
+
+                       swallow { "label_part";
+                               desc { "default";
+                                       rel1 { relative: 0.0 1.0; offset: 0 7; to: "show_all_bg"; }
+                                       rel2 { relative: 1.0 1.0; offset: 0 33; to: "show_all_bg"; }
+                               }
+                       }
+
+                       swallow { "label_part_advanced_settings";
+                               desc { "default";
+                                       rel1 { relative: 0.0 1.0; offset: 0 7; to: "show_all_bg"; }
+                                       rel2 { relative: 1.0 1.0; offset: 0 33; to: "show_all_bg"; }
+                                       visible: 1;
+                               }
+                               desc { "hide";
+                                       inherit: "default";
+                                       visible: 0;
+                               }
+                       }
+
+                       swallow { "elm.swallow.content";
+                               desc { "default";
+                                       rel1 { relative: 0.0 1.0; offset: 0 7; to: "label_part"; }
+                                       rel2 { relative: 0.0 0.95; to: "padding.right"; }
+                               }
+                       }
+
+                       swallow { "advanced_settings";
+                               desc { "default";
+                                       rel1 { relative: 0.0 1.0; offset: 0 7; to: "label_part"; }
+                                       rel2 { relative: 0.0 0.95; to: "padding.right"; }
+                               }
+                       }
+               }
+
+               programs {
+                       program { name: "to_default_0";
+                               signal: "hide_text";
+                               action: STATE_SET "hide" 0.00;
+                               target: "label_part_advanced_settings";
+                       }
+
+                       program { name: "to_default_1";
+                               signal: "show_text";
+                               action: STATE_SET "default" 1.00;
+                               target: "label_part_advanced_settings";
+                       }
+               }
+       }
+
+       group { "app-noti2/main_layout2";
+
+               parts {
+
+                       rect { "base";
+                               desc { "default";
+                                       color: 238 239 241 255;
+                               }
+                       }
+                       spacer { "padding.left"; scale;
+                               desc { "default";
+                                       min: PADDING_SIZE 0;
+                                       max: PADDING_SIZE -1;
+                                       fixed: 1 0;
+                                       align: 0.0 0.0;
+                                       rel.to: "base";
+                               }
+                       }
+                       spacer { "padding.right"; scale;
+                               desc { "default";
+                                       min: PADDING_SIZE 0;
+                                       max: PADDING_SIZE -1;
+                                       fixed: 1 0;
+                                       align: 1.0 0.0;
+                                       rel.to: "base";
+                               }
+                       }
+
+                       image { "new_background2"; scale;
+                               desc { "default";
+                                       fixed: 1 1;
+                                       rel1 { relative: 1.0 0.0; to: "padding.left"; }
+                                       rel2 { relative: 0.0 0.0; to: "padding.right"; }
+                                       image.normal: "dnd_upper_bg.png";
+                                       align : 0 0;
+                                       min : 0 168;
+                                       max : -1 168;
+                               }
+                       }
+
+                       swallow { "dnd_bg";
+                               desc { "default";
+                                       rel1 { relative: 0.0 0.05; to: "new_background2"; }
+                                       rel2 { relative: 1.0 0.95; to: "new_background2"; }
+                               }
+                       }
+
+                       swallow { "label_part_allow_noti_from";
+                               desc { "default";
+                                       rel1 { relative: 0.0 1.0; offset: 0 7; to: "new_background2"; }
+                                       rel2 { relative: 1.0 1.0; offset: 0 33; to: "new_background2"; }
+                               }
+                       }
+
+                       image { "lower_background"; scale;
+                               desc { "default";
+                                       fixed: 1 1;
+                                       rel1 { relative: 0.0 1.0; offset: 0 7; to: "label_part_allow_noti_from"; }
+                                       rel2 { relative: 0.0 0.95; to: "padding.right"; }
+                                       image.normal: "dnd_lower_bg.png";
+                                       align : 0 0;
+                               }
+                       }
+
+                       swallow { "genlist_part_content";
+                               desc { "default";
+                                       rel1 { relative: 0.0 1.0; offset: 0 7; to: "label_part_allow_noti_from"; }
+                                       rel2 { relative: 0.0 0.95; to: "padding.right"; }
+                               }
+                       }
+               }
+       }
+}
index 9248d9d8a25d5f2d99a7fe842355085d8f4f6485..74048bdd5d62aa38d6dad328aea09a434922b62f 100644 (file)
@@ -19,6 +19,9 @@ msgstr "إلغاء"
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "إلغاء"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_HEADER_NOTIFICATIONS_ABB"
 msgstr "الإشعارات"
 
index 0b215e5d0b68fffe66299247300d8a671bc47582..81cebc4310c6fe540d5e8b5971da02c418f8e826 100644 (file)
@@ -19,6 +19,9 @@ msgstr "LƏĞV ET"
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Ləğv et"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_HEADER_NOTIFICATIONS_ABB"
 msgstr "Bildirişlər"
 
index 1297ad89526ed4663a7f9f8662e1e2eaae5c93b6..a947ec4d69f6a9296354d7dcd2cb4de8f54d3786 100644 (file)
@@ -19,6 +19,9 @@ msgstr "ОТКАЗ"
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Отказ"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_HEADER_NOTIFICATIONS_ABB"
 msgstr "Уведомления"
 
index b35f59345dcf335eac2d05e487904178bfa9025e..bbaa96ad6060bffae6e53d3d05221e10b840c56e 100644 (file)
@@ -19,6 +19,9 @@ msgstr "CANCEL·LAR"
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Cancel·lar"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_HEADER_NOTIFICATIONS_ABB"
 msgstr "Notificacions"
 
index 0ee383a4107a47d7e0cf9c397afb02c57d5c5561..452f897956d635bfb267ef745be117ab16e50e79 100644 (file)
@@ -19,6 +19,9 @@ msgstr "ZRUŠIT"
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Storno"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_HEADER_NOTIFICATIONS_ABB"
 msgstr "Oznámení"
 
index d9af995cfcc74323eee126a3649be29900ad9e4a..b6faefa43f7b403d8b1f300c34cec0b86391ad5d 100644 (file)
@@ -16,6 +16,9 @@ msgstr "UDFØRT"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "ANNULLER"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Annuller"
 
index e56f08f214ba7537ef766e7d2b265c397319bded..2ca61739f789022d17e7948806528419892b33fd 100644 (file)
@@ -16,6 +16,9 @@ msgstr "FERTIG"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "ABBRECHEN"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Abbruch"
 
index 5218e7ca9f22dfdd382847511dd736f125e85bb0..7a32102213c34971d16b7b7b426b9f8fb3148869 100644 (file)
@@ -16,6 +16,9 @@ msgstr "ΤΕΛΟΣ"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "ΑΚΥΡΟ"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Ακύρωση"
 
index b5a5d7f62497c744711742d66b82fb20efab1a01..546689ebf75e22ee5c84a8c27d0c06032789f1f8 100644 (file)
@@ -136,6 +136,9 @@ msgstr "Lock screen content"
 msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
 msgstr "Show all content"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
 msgstr "Hide sensitive content"
 
index 03432c12b90b00ba1c98668e567af0b8f8416bd7..22208036858beb4a2591c2049b8afc73ff8c45f2 100644 (file)
@@ -136,6 +136,9 @@ msgstr "Lock screen content"
 msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
 msgstr "Show all content"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
 msgstr "Hide sensitive content"
 
index 98863691ca7f7efc5bf8d5e3d6e365d83006f655..4255fe9f71d934d0d763068a24c2cf760f4f8a08 100644 (file)
@@ -136,6 +136,9 @@ msgstr "Lock screen content"
 msgid "IDS_QP_OPT_SHOW_ALL_CONTENT_ABB"
 msgstr "Show all content"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_QP_OPT_HIDE_SENSITIVE_CONTENT_ABB"
 msgstr "Hide sensitive content"
 
index b6924d5a7af63fee037b73294a349a5c8026c4e8..0a49a1ebffe8caf71f90e8b1001440f5b2fe34d0 100644 (file)
@@ -16,6 +16,9 @@ msgstr "HECHO"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "CANCELAR"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Cancelar"
 
index 4f73f88af5f2fa4c7915fb08689b166e3d25fa83..6f1f3163347fbab0f98ea618ec160fc37755a019 100644 (file)
@@ -16,6 +16,9 @@ msgstr "REALIZADO"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "CANCELAR"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Cancelar"
 
index d5a6fc26984fe611c92d4d5c7e5618b498a6f98d..5f6413086e696c41aaac9c3197aebd75f37f4e97 100644 (file)
@@ -16,6 +16,9 @@ msgstr "VALMIS"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "TÜHISTA"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Tühista"
 
index 8306ea5a98739c7be6c2e55b492e9a2e7f7f8ba4..e6d39352cc7af093be3f306ba9c22ea5c142afae 100644 (file)
@@ -16,6 +16,9 @@ msgstr "EGINA"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "UTZI"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Ezeztatu"
 
index 64603216a7a3ae47b98fe9b34c1a174575ca3dc6..98c6956677beb8a4adcbb76760e6bbe99c535307 100644 (file)
@@ -16,6 +16,9 @@ msgstr "VALMIS"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "PERUUTA"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Peruuta"
 
index 0a953c1be8f54a564509d76c0885030b0d935900..005754bffa729659866f0cf5580b042e0115fb7b 100644 (file)
@@ -16,6 +16,9 @@ msgstr "Terminé"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "ANNULER"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Annuler"
 
index 9e66f38a7ddf5622926ff42bb490ba76613be504..1add0a2c60786352b016fcc0044323e68cc97617 100644 (file)
@@ -16,6 +16,9 @@ msgstr "OK"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "ANNULER"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Annuler"
 
index e19c14859c01e7bad90c80ca7403ec85188b4f09..7ca434306f35940f7d4ffc7c7719c43a0275e2bc 100644 (file)
@@ -16,6 +16,9 @@ msgstr "DÉANTA"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "CUIR AR CEAL"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Cealaigh"
 
index 8ec65510b79f0feba28a276aea510be5cf060c1f..e39b43442d01de82c2e47922595ea16b1431a672 100644 (file)
@@ -16,6 +16,9 @@ msgstr "FEITO"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "CANCELAR"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Cancelar"
 
index 73e4b9b29f6b7c00335237980b952b7037849fa1..d973a14a03c1b424230dba19eddbf2b5fe166a30 100644 (file)
@@ -16,6 +16,9 @@ msgstr "पूर्ण"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "रद्द करें"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "रद्द"
 
index 9e79622390e38013464409ec904956e7c3fc12bc..0519bf060f00e118ebfa46676f3e8d42015c68db 100644 (file)
@@ -16,6 +16,9 @@ msgstr "GOTOVO"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "ODUSTANI"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Prekid"
 
index d1d909c656bf1b694a25320cdc76f4df45b6a7cd..de6c99b5b32908876a28e9c83047a7dccab59e8e 100644 (file)
@@ -16,6 +16,9 @@ msgstr "KÉSZ"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "MÉGSE"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Mégse"
 
index 73d880d5b7966f6ed3c540eac09c71f071a71ce6..f6f3291f9dcdb98f16b4095f2f4b7d4148e2d2b4 100644 (file)
@@ -16,6 +16,9 @@ msgstr "ԱՐՎԱԾ"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "ԴԱԴԱՐԵՑՆԵԼ"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Չեղարկել"
 
index be5b47a9503e3e92a6fac2c1d9175ea59175c4be..be36cb7ca9b5e14b61d9875316baae20c58bc474 100644 (file)
@@ -16,6 +16,9 @@ msgstr "LOKIÐ"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "HÆTTA VIÐ"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Hætta v."
 
index 571eb55cb69679936f0f540976bc39ec44f7beb3..febf49de8c4faf2e6f5c31a593ff4da3e5837b2e 100644 (file)
@@ -16,6 +16,9 @@ msgstr "FATTO"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "ANNULLA"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Annulla"
 
index eae3a63d2e8da0e6cdfc0e369fec87a25f994902..5ce97b78440013a7357c734cdb4fb4179e7bea3f 100644 (file)
@@ -16,6 +16,9 @@ msgstr "完了"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "キャンセル"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "キャンセル"
 
index 076981d52ec65ac47b23f9eece44d281eb88589a..3b007b54356cf02757f76a76767f7d5d2a9d4eba 100644 (file)
@@ -16,6 +16,9 @@ msgstr "მზადაა"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "გაუქმება"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "გაუქმება"
 
index a3bc949c38f6890e07da756bbeadbab2051d8d35..d9158e4fd3b29cf55850eec80b3063e23284b239 100644 (file)
@@ -16,6 +16,9 @@ msgstr "ДАЙЫН"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "БАС ТАРТУ"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Тоқтату"
 
index bd649e2e5070c2725ca1d559a6d0abdcf3e51c12..0ec6d1602afd8d41eda00252652eaafe62c132a3 100644 (file)
@@ -61,6 +61,9 @@ msgstr "알림을 받을 앱"
 msgid "IDS_ST_MBODY_ALLOW_ALL"
 msgstr "모두 허용"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "모두 표시"
+
 msgid "IDS_QP_TAB4_ALL_M_RECEIVED_ALL"
 msgstr "모든 알림\n수신"
 
index dde2416ae9d77a55e03191acb0d015f06a4860f8..04f23abb3f6cd95e9d3bb0c4999d04bc57e581a7 100644 (file)
@@ -16,6 +16,9 @@ msgstr "ATLIKTA"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "ATŠAUKTI"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Atšaukti"
 
index e0af82065e316b73c4b2486b48e99c08e26d90f8..340983c7ef20e50d23478503f872c5e667d384ff 100644 (file)
@@ -16,6 +16,9 @@ msgstr "GATAVS"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "ATCELT"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Atcelt"
 
index 5c78209d24f02e695bce0a0a71f8dbaae8fe0ca8..e7dd4ce2b9e71a6a6bcd6221f60639f26f6a6d56 100644 (file)
@@ -16,6 +16,9 @@ msgstr "ГОТОВО"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "ОТКАЖИ"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Откажи"
 
index 9ebc69ed7bb257c766f6bba07dc2838ffde5e794..60ebcd432369f71d53f99e1fc46eac91b190bfb9 100644 (file)
@@ -16,6 +16,9 @@ msgstr "FULLFØRT"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "AVBRYT"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Avbryt"
 
index a78125de7ec4d4c973f2d29423da5d57563acd0d..91872c040cc7e4e4a5f57926608a2c25657526dc 100644 (file)
@@ -16,6 +16,9 @@ msgstr "GEREED"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "ANNULEREN"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Annuleer"
 
index bcc924c158d8badb06ac3560b38daa99e51c9270..74bd765fd5ab5d2a774362edb6f1144eb408e5b3 100644 (file)
@@ -16,6 +16,9 @@ msgstr "GOTOWE"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "ANULUJ"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Anuluj"
 
index 2c5c836091db2b0e3d5b73c3d0343ed77d29eb68..22b6f9a9082f42a6ab500f89fef51e29440ec727 100644 (file)
@@ -16,6 +16,9 @@ msgstr "CONCLUÍDO"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "CANCELAR"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Cancelar"
 
index c7d960fc16978ed19292d827b50ad6c8b2b87dec..0567f34fa8fd769b1e0abcc43964802a049ca10e 100644 (file)
@@ -16,6 +16,9 @@ msgstr "CONCLUÍDO"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "CANCELAR"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Cancelar"
 
index c08311982d4e8639612c34d12f4dd3211a5332ea..d616d1b17b68d329dbd60b57e58c53487fcb1947 100644 (file)
@@ -16,6 +16,9 @@ msgstr "EFECTUAT"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "ANULARE"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Anulare"
 
index 888bd4f0658b576e3fac142bc99791557811a31d..8456d84ba2c7a6b7ad0839a6d03e6e39cd06d46f 100644 (file)
@@ -16,6 +16,9 @@ msgstr "ГОТОВО"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "ОТМЕНА"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Отмена"
 
index 7e09322aee5741cbb863fb94337d92e6a5e5a848..140ff85ca76518e994fa66b21653e24ebfe37497 100644 (file)
@@ -16,6 +16,9 @@ msgstr "HOTOVO"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "ZRUŠIŤ"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Zrušiť"
 
index ad3c0ef595b6c6df50ba084bb1d4871c7239c528..31382017932c1ea19387e07788c128ccc099f765 100644 (file)
@@ -16,6 +16,9 @@ msgstr "KONČANO"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "PREKLIČI"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Prekliči"
 
index 5ea219db52bc72ba3884192a2a0261a55b2790b9..4105e28f0815ed043bfbe81f264a6c18e642aff1 100644 (file)
@@ -16,6 +16,9 @@ msgstr "GOTOVO"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "OTKAŽI"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Otkaži"
 
index 6f596425608ce39fd17cd8e9fafc15606dbb7b52..b22a56a9460e89e47438ad3b0a4821784ed8cb12 100644 (file)
@@ -16,6 +16,9 @@ msgstr "KLAR"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "AVBRYT"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Avbryt"
 
index fedc34d58abdea558e994207346e7f5c1436334f..4f12dcea41b937efe0f714496829ee555578704c 100644 (file)
@@ -16,6 +16,9 @@ msgstr "BİTTİ"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "İPTAL"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "İptal"
 
index cf927160c0911f891bce683d050c875ca44a58e5..ac891d27776dc06dbb572286f92b239c4af1924e 100644 (file)
@@ -16,6 +16,9 @@ msgstr "ГОТОВО"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "СКАСУВАТИ"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Скасувати"
 
index 2da22e67738422179d2c8515a7d40e6df2bdb0da..a984d3696d5101d0c3c7e2a84b83843fb732607f 100644 (file)
@@ -16,6 +16,9 @@ msgstr "BAJARILDI"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "BEKOR QILISH"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "Bekor qilish"
 
index 794ce5b269c20fb2c94d6cb7616d8fb7feea652d..0df8670dbbc52e6befdfcb585b958e6692045182 100644 (file)
@@ -16,6 +16,9 @@ msgstr "完成"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "取消"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "取消"
 
index d390524f77cf4f29c491c53cdfe569c11a526385..d13acec063b578cd8e9802b37969737aacc39010 100644 (file)
@@ -16,6 +16,9 @@ msgstr "完成"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "取消"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "取消"
 
index 4f790a69c29f361a6fa5afb84de5f0436acabeaa..88a81a965f5165b95f19b5e9d87f2fcd568ca086 100644 (file)
@@ -16,6 +16,9 @@ msgstr "完成"
 msgid "IDS_TPLATFORM_ACBUTTON_CANCEL_ABB"
 msgstr "取消"
 
+msgid "IDS_COM_SHOW_ALL"
+msgstr "Show all"
+
 msgid "IDS_ST_BUTTON_CANCEL"
 msgstr "取消"
 
old mode 100755 (executable)
new mode 100644 (file)
index 1a17bb6..1220861
@@ -611,6 +611,54 @@ void app_details_create_view(ug_data *data, item_info_s *app_info)
        data->list_sub = genlist;
 }
 
+bool noti_app_genlist_item_have_item_style(Elm_Object_Item *item, const char *style)
+{
+       if (!item) return false;
+       const Elm_Genlist_Item_Class *itc = elm_genlist_item_item_class_get(item);
+
+       if (!itc || !itc->item_style || strcmp(itc->item_style, style))
+               return false;
+
+       return true;
+}
+
+bool noti_app_list_apply_substyle(Elm_Object_Item *item)
+{
+       bool first_in_group = false, last_in_group = false;
+
+       Elm_Object_Item *previous = elm_genlist_item_prev_get(item);
+       Elm_Object_Item *next = elm_genlist_item_next_get(item);
+
+       if (previous) {
+               first_in_group = noti_app_genlist_item_have_item_style(previous, "group_index");
+       } else
+               first_in_group = true;
+       if (next) {
+               last_in_group = noti_app_genlist_item_have_item_style(next, "group_index");
+       } else{
+               last_in_group = true;
+}
+       if (first_in_group && last_in_group) {
+               elm_object_item_signal_emit(item, "elm,state,group,single", "elm");
+       } else if (first_in_group) {
+               elm_object_item_signal_emit(item, "elm,state,group,top", "elm");
+       } else if (last_in_group) {
+               elm_object_item_signal_emit(item, "elm,state,group,bottom", "elm");
+       } else {
+               elm_object_item_signal_emit(item, "elm,state,group,middle", "elm");
+       }
+
+       return true;
+}
+
+void __gl_realized_cb(void *data, Evas_Object *obj, void *event_info)
+{
+       Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+
+       elm_object_item_data_get(item);
+       noti_app_list_apply_substyle(item);
+}
+
 Evas_Object *create_app_notification_gl(ug_data *ugd)
 {
        Evas_Object *genlist;
@@ -625,6 +673,8 @@ Evas_Object *create_app_notification_gl(ug_data *ugd)
        evas_object_smart_callback_add(genlist, "contracted", gl_contracted_cb, NULL);
 
        fill_app_noti_gl(genlist);
+       Eina_List *list = get_apps_noti_allowed_list();
+       evas_object_smart_callback_add(genlist, "realized", __gl_realized_cb, list);
        g_app_notification_genlist = genlist;
        evas_object_show(genlist);
        return genlist;
index dd7432bdee5690886874d90e6e7f419829bcfcfd..6104cc334cec1575f0dd83cd6273595706b691de 100644 (file)
 #define LAYOUT_NAME "lockscreen_notification"
 
 #define DND_APP_NOTI_MAIN_LAYOUT "app-noti2/main_layout2"
-#define DND_ALLOW_NOTI_FROM "Allow notifications from"
+#define DND_ALLOW_NOTI_FROM "IDS_QP_HEADER_ALLOW_NOTIFICATIONS_FROM_ABB"
 #define APP_NOTI_LIST_MAIN_LAYOUT"app-noti/main_layout"
-#define SHOW_ALL "Show all"
-#define SELECT_APPS "Select the apps you want to receive notifications from below."
+#define GL_STR_ID_SHOW_ALL "IDS_COM_SHOW_ALL"
+#define GL_STR_ID_SELECT_APPS "IDS_QP_BODY_SELECT_THE_APPS_YOU_WANT_TO_RECEIVE_NOTIFICATIONS_FROM_BELOW"
 
 static void update_character_orientation();
 
@@ -135,6 +135,8 @@ static Evas_Object *_create_do_not_disturb_lower_gl(ug_data *ugd)
        Eina_List *allowed_list = eina_list_merge(get_first_excepted_apps_list(), list);
        append_gl_full_item(genlist, do_not_disturb_allowed_apps_cont_cb, allowed_list);
 
+       evas_object_smart_callback_add(genlist, "realized", __gl_realized_cb, list);
+
        return genlist;
 }
 
@@ -205,7 +207,7 @@ static void *_update_dnd_view(void *data)
        evas_object_show(ugd->list_main);
 
        Evas_Object *label = elm_label_add(layout);
-       elm_object_text_set(label, DND_ALLOW_NOTI_FROM);
+       elm_object_text_set(label, APP_STRING(DND_ALLOW_NOTI_FROM));
        elm_object_part_content_set(layout, "label_part_allow_noti_from", label);
        evas_object_show(label);
 
@@ -329,13 +331,13 @@ static void _create_notif_view(void *data)
        evas_object_smart_callback_add(back_btn, "clicked", back_button_cb, ugd->naviframe);
 
        Evas_Object *check = elm_check_add(ugd->genlist_layout);
-       elm_object_text_set(check, SHOW_ALL);
+       elm_object_text_set(check, APP_STRING(GL_STR_ID_SHOW_ALL));
        elm_object_style_set(check, "on&off");
        elm_object_part_content_set(ugd->genlist_layout, "elm.swallow.button", check);
        evas_object_show(check);
 
        Evas_Object *label = elm_label_add(ugd->genlist_layout);
-       elm_object_text_set(label, SELECT_APPS);
+       elm_object_text_set(label, APP_STRING(GL_STR_ID_SELECT_APPS));
        elm_object_part_content_set(ugd->genlist_layout, "label_part", label);
        evas_object_show(label);