[naviframe] Fix not to show more than 3 digits on badge and Fix slow calculation...
authorJaehyun Cho <jae_hyun_cho@naver.com>
Fri, 21 Jun 2013 01:08:40 +0000 (10:08 +0900)
committerSungho Kwak <sungho1.kwak@samsung.com>
Thu, 27 Jun 2013 04:25:31 +0000 (13:25 +0900)
Change-Id: I0c3b922c38feeb94b41923c779e16c70de0d9549

themes/inc/tizen-dark-inc.edc
themes/inc/tizen-light-inc.edc
themes/widgets/naviframe.edc

index bb4b7ae..866ac27 100755 (executable)
@@ -57,7 +57,6 @@
 #define NAVIFRAME_BADGE_LEFT_PADDING_INC 8 0
 #define NAVIFRAME_BADGE_TOP_PADDING_INC 0 10
 #define NAVIFRAME_BADGE_TEXT_LEFT_PADDING_INC 12 54
-#define NAVIFRAME_BADGE_TEXT_RIGHT_PADDING_INC 10 54
 #define NAVIFRAME_BADGE_TEXT_H_INC 34
 #define NAVIFRAME_BADGE_TEXT_MIN_W_INC 30
 #define NAVIFRAME_BADGE_TEXT_MAX_W_INC 60
index ab74eb7..1407d97 100755 (executable)
 #define NAVIFRAME_BOTTOM_PADDING_INC 0 12
 #define NAVIFRAME_LANDSCAPE_BOTTOM_PADDING_INC 0 5
 #define NAVIFRAME_BADGE_PADDING_INC 85 0
-#define NAVIFRAME_BADGE_LEFT_PADDING_INC 8 0
+#define NAVIFRAME_BADGE_LEFT_PADDING_INC 8 54
 #define NAVIFRAME_BADGE_TOP_PADDING_INC 0 3
 #define NAVIFRAME_BADGE_TEXT_LEFT_PADDING_INC 12 54
-#define NAVIFRAME_BADGE_TEXT_RIGHT_PADDING_INC 10 54
 #define NAVIFRAME_BADGE_TEXT_H_INC 26
 #define NAVIFRAME_BADGE_TEXT_MIN_W_INC 30
 #define NAVIFRAME_BADGE_TEXT_MAX_W_INC 60
index a6ee997..9c46293 100644 (file)
                min: 0 0;
                fixed: 1 1;
                rel1 { relative: 1.0 1.0; to_x: "elm.text.title"; to_y: "badge_top_padding"; }
-               rel2 { relative: 1.0 0.5; to_x: "elm.text.title"; to_y: "title_bg"; }
-               align: 0.0 0.5;
+               rel2 { relative: 1.0 1.0; to_x: "elm.text.title"; to_y: "badge_top_padding"; }
+               align: 0.0 0.0;
             }
             description { state: "visible" 0.0;
                inherit: "default" 0.0;
             description {
                state: "visible" 0.0;
                inherit: "default" 0.0;
-               min: NAVIFRAME_BADGE_TEXT_RIGHT_PADDING_INC;
+               min: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_INC;
             }
          }
          part { name: "badge_bg";
                visible: 0;
                min: NAVIFRAME_BADGE_TEXT_MIN_W_INC 0;
                max: NAVIFRAME_BADGE_TEXT_MAX_W_INC -1;
-               fixed: 1 0;
+               fixed: 1 1;
                rel1 { relative: 1.0 0.0; to: "left.padding.text"; }
                rel2 { relative: 1.0 1.0; to_y: "left.padding.text"; to_x: "badge_padding"; }
                align: 0.0 0.5;
                text {
                   font: "Tizen:style=Bold";
                   size: NAVIFRAME_BADGE_TEXT_H_INC;
-                  min: 1 1;
+                  min: 0 0;
                   max: 1 0;
                   text_class: "tizen";
                }