Temporarily show the 'not supported' message on App Store menu 21/45021/1 accepted/tizen/tv/20150731.005332 submit/tizen/20150730.133500
authorHyojung Jo <hj903.jo@samsung.com>
Thu, 30 Jul 2015 10:58:14 +0000 (19:58 +0900)
committerHyojung Jo <hj903.jo@samsung.com>
Thu, 30 Jul 2015 10:58:14 +0000 (19:58 +0900)
Change-Id: If3aee3b92f912c2532ffe9e59e6a4c60ee9af57a
Signed-off-by: Hyojung Jo <hj903.jo@samsung.com>
include/define.h
res/view/base.edc
src/view/view_base.c

index 617ecd2..406290c 100644 (file)
@@ -35,7 +35,7 @@
 #define PART_SORT "part.sort"
 #define PART_GENGRID "part.gengrid"
 #define PART_APP_COUNT "part.app.count"
-#define PART_NO_CONTENTS "part.no.contents"
+#define PART_CONTENTS_TEXT "part.contents.text"
 #define PART_FAVORITE_ICON "part.favorite.icon"
 #define PART_THUMB_BG "part.thumb.bg"
 #define PART_THUMB_ICON "part.thumb.icon"
@@ -81,6 +81,7 @@
 #define STR_NO_CONTENTS "No Contents"
 #define STR_BROWSER_ID "org.tizen.browser"
 #define STR_BROWSER "Web Browser"
+#define STR_NOT_SUPPORTED "Not Supported"
 
 /* Count */
 #define MENU_COUNT 2
index 8825ac3..ec920e8 100644 (file)
@@ -223,7 +223,7 @@ group {
                }
 
                part {
-                       name, "padding.no.contents1";
+                       name, "padding.text1";
                        type, SPACER;
                        scale, 1;
                        description {
@@ -236,7 +236,7 @@ group {
                }
 
                part {
-                       name, "padding.no.contents2";
+                       name, "padding.text2";
                        type, SPACER;
                        scale, 1;
                        description {
@@ -249,18 +249,18 @@ group {
                }
 
                part {
-                       name, PART_NO_CONTENTS;
+                       name, PART_CONTENTS_TEXT;
                        type, TEXT;
                        scale, 1;
                        description {
                                state, "default" 0.0;
                                color, 0 0 0 178;
                                rel1 {
-                                       to, "padding.no.contents1";
+                                       to, "padding.text1";
                                        relative, 1.0 1.0;
                                }
                                rel2 {
-                                       to, "padding.no.contents2";
+                                       to, "padding.text2";
                                        relative, 0.0 0.0;
                                }
                                text {
index afaae9d..8f83f95 100644 (file)
@@ -100,10 +100,13 @@ static void _menu_focused_cb(int id, void *data, Evas_Object *obj,
        switch (id) {
        case MENU_MYAPPS:
                elm_object_signal_emit(priv->base, SIG_VISIBLE, SRC_MYAPPS);
+               elm_object_part_text_set(priv->base, PART_CONTENTS_TEXT, "");
                break;
 
        case MENU_APPSTORE:
                elm_object_signal_emit(priv->base, SIG_INVISIBLE, SRC_MYAPPS);
+               elm_object_part_text_set(priv->base, PART_CONTENTS_TEXT,
+                               STR_NOT_SUPPORTED);
                /* It will be implemented later. */
                break;
 
@@ -657,7 +660,7 @@ static bool _draw_myapps_grid(struct _priv *priv)
 
        priv->app_list = get_app_list();
        if (!priv->app_list) {
-               elm_object_part_text_set(priv->base, PART_NO_CONTENTS,
+               elm_object_part_text_set(priv->base, PART_CONTENTS_TEXT,
                                STR_NO_CONTENTS);
                return true;
        }