[Gengrid] UX v4.4 implementation. Two new styles added. Unnecessary one deleted.
authorprince <prince.dubey@samsung.com>
Fri, 5 Apr 2013 16:07:33 +0000 (21:37 +0530)
committerSungho Kwak <sungho1.kwak@samsung.com>
Sun, 14 Apr 2013 09:46:53 +0000 (18:46 +0900)
Change-Id: Ia38afc4ffebd5d13344eb4583766bf59535dd6d7

themes/images/tizen-hd/Content_views/Gengrid/00_sub_depth_thumbs_bg.png [new file with mode: 0644]
themes/inc/tizen-hd-inc.edc
themes/widgets/check.edc
themes/widgets/gengrid.edc

diff --git a/themes/images/tizen-hd/Content_views/Gengrid/00_sub_depth_thumbs_bg.png b/themes/images/tizen-hd/Content_views/Gengrid/00_sub_depth_thumbs_bg.png
new file mode 100644 (file)
index 0000000..14d90f4
Binary files /dev/null and b/themes/images/tizen-hd/Content_views/Gengrid/00_sub_depth_thumbs_bg.png differ
index 7d5d91d..bd87702 100644 (file)
 #define LABEL_TEXT_BLOCK_STYLE_COLOR_INC "#000000"
 #define LABEL_FONT_SIZE_INC 36
 
-#define GENGRID_FONT_STYLE_18_INC "26"
+#define GENGRID_FONT_STYLE_24_INC "24"
 #define GENGRID_PART_BG_COLOR_INC 0 0 0 0
 #define GENGRID_PART_REORDER_DEFAULT_BG_COLOR_INC 0 0 0 77
 #define GENGRID_PART_REORDER_BG_COLOR_INC 0 0 0 77
 #define GENGRID_PART_TEXTBLOCK_STYLE_COLOR_INC "#000000"
 #define GENGRID_PART_BACKGROUND_COLOR_INC 0 0 0 0
 #define GENGRID_EDIT_MODE_CHECK_TOP_RIGHT_INC 6 6
-#define GENGRID_EDIT_MODE_CHECK_SIZE_INC 54 54
+#define GENGRID_EDIT_MODE_CHECK_SIZE_INC 63 63
 #define GENGRID_EDIT_MODE_CHECK_BG_COLOR_INC 0 0 0 154
 #define GENGRID_ITEM_CHECK_TOP_RIGHT_PADDING_INC 6 6
 
 #define GENGRID_DEFAULT_LEFT_TOP_FOCUS_PADDING_INC 2 2
 #define GENGRID_DEFAULT_RIGHT_BOTTOM_FOCUS_PADDING_INC 2 2
 
-#define GENGRID_LANDSCAPE_LEFT_TOP_PADDING_INC 5 5
-#define GENGRID_LANDSCAPE_RIGHT_BOTTOM_PADDING_INC 5 5
-#define GENGRID_LANDSCAPE_LEFT_TOP_FOCUS_PADDING_INC 4 4
-#define GENGRID_LANDSCAPE_RIGHT_BOTTOM_FOCUS_PADDING_INC 4 4
-#define GENGRID_LANDSCAPE_GRID_TEXT_LEFT_TOP_PADDING_INC 5 5
-#define GENGRID_LANDSCAPE_GRID_TEXT_RIGHT_BOTTOM_PADDING_INC 5 59
-#define GENGRID_LANDSCAPE_GRID_TEXT_LEFT_TOP_FOCUS_PADDING_INC 4 4
-#define GENGRID_LANDSCAPE_GRID_TEXT_RIGHT_BOTTOM_FOCUS_PADDING_INC 4 60
-
-#define GENGRID_GRID_TEXT_LEFT_TOP_PADDING_INC 2 2
-#define GENGRID_GRID_TEXT_RIGHT_BOTTOM_PADDING_INC 2 62
+#define GENGRID_GALLERY_LEFT_TOP_PADDING_INC 3 3
+#define GENGRID_GALLERY_RIGHT_BOTTOM_PADDING_INC 3 3
+#define GENGRID_GALLERY_ITEM_BG_LEFT_TOP_PADDING_INC 1 1
+#define GENGRID_GALLERY_ITEM_BG_RIGHT_BOTTOM_PADDING_INC 1 1
+#define GENGRID_GALLERY_ITEM_REAL_BG_RIGHT_PADDING_INC 0 0
+#define GENGRID_GALLERY_LEFT_TOP_FOCUS_PADDING_INC 1 1
+#define GENGRID_GALLERY_RIGHT_BOTTOM_FOCUS_PADDING_INC 1 1
+
+#define GENGRID_MYFILE_LEFT_TOP_PADDING_INC 6 6
+#define GENGRID_MYFILE_RIGHT_BOTTOM_PADDING_INC 6 6
+#define GENGRID_MYFILE_ITEM_BG_LEFT_TOP_PADDING_INC 0 0
+#define GENGRID_MYFILE_ITEM_BG_RIGHT_BOTTOM_PADDING_INC 0 0
+#define GENGRID_MYFILE_ITEM_REAL_BG_RIGHT_PADDING_INC 0 0
+#define GENGRID_MYFILE_LEFT_TOP_FOCUS_PADDING_INC 4 4
+#define GENGRID_MYFILE_RIGHT_BOTTOM_FOCUS_PADDING_INC 4 4
+
+#define GENGRID_GRID_TEXT_LEFT_TOP_PADDING_INC 6 6
+#define GENGRID_GRID_TEXT_RIGHT_BOTTOM_PADDING_INC 6 64
 #define GENGRID_GRID_TEXT_ITEM_BG_LEFT_TOP_PADDING_INC 1 1
 #define GENGRID_GRID_TEXT_ITEM_BG_RIGHT_BOTTOM_PADDING_INC 1 1
 #define GENGRID_GRID_TEXT_ITEM_REAL_BG_RIGHT_PADDING_INC 0 0
index 1448bb6..1a0e701 100644 (file)
@@ -1596,11 +1596,11 @@ CHECK_STYLE_FAVORITE("favorite/extended", CHECK_STYLE_FAVORITE_EXTENDED_BG_IMAGE
                align: 0.0 0.0;
                fixed: 1 1;
                rel1 {
-                  relative: 0.0 1.0;
+                  relative: 1.0 1.0;
                   to: "top_left_padding";
                }
                rel2 {
-                  relative: 0.0 1.0;
+                  relative: 1.0 1.0;
                   to: "top_left_padding";
                }
                image.normal: "00_check_bg.png";
index 1f106bd..92fd27d 100644 (file)
@@ -26,7 +26,7 @@
 \r
    styles {\r
       style { name: "gengrid_textblock_style";\r
-         base: "font=Tizen:style=Bold font_size="GENGRID_FONT_STYLE_18_INC" color="GENGRID_PART_TEXTBLOCK_STYLE_COLOR_INC" align=center wrap=mixed ellipsis=1.0 text_class=tizen";\r
+         base: "font=Tizen:style=Bold font_size="GENGRID_FONT_STYLE_24_INC" color="GENGRID_PART_TEXTBLOCK_STYLE_COLOR_INC" align=center wrap=mixed ellipsis=1.0 text_class=tizen";\r
          tag: "br" "\n";\r
          tag: "ps" "ps";\r
          tag: "tab" "\t";\r
@@ -95,7 +95,7 @@
          }\r
          part { name: "item_bg_left_top_padding";\r
             type: RECT;\r
-            scale : 1;\r
+            scale: 1;\r
             description { state: "default" 0.0;\r
                min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;\r
                align: 0.0 0.0;\r
          }\r
          part { name: "item_bg_right_bottom_padding";\r
             type: RECT;\r
-            scale : 1;\r
+            scale: 1;\r
             description { state: "default" 0.0;\r
                min: GENGRID_DEFAULT_ITEM_BG_RIGHT_BOTTOM_PADDING_INC;\r
                align: 1.0 1.0;\r
          }\r
          part { name: "item_real_bg_left_top_padding";\r
             type: RECT;\r
-            scale : 1;\r
+            scale: 1;\r
             description { state: "default" 0.0;\r
                min: GENGRID_DEFAULT_ITEM_REAL_BG_RIGHT_PADDING_INC;\r
                align: 0.0 0.0;\r
          }\r
          part { name: "item_real_bg_right_bottom_padding";\r
             type: RECT;\r
-            scale : 1;\r
+            scale: 1;\r
             description { state: "default" 0.0;\r
                min: GENGRID_DEFAULT_ITEM_REAL_BG_RIGHT_PADDING_INC;\r
                align: 1.0 1.0;\r
       }\r
    }\r
 \r
-   group { name: "elm/gengrid/item/landscape_grid/default";\r
+   group { name: "elm/gengrid/item/gallery_grid/default";\r
       inherit: "elm/gengrid/item/default_grid/default";\r
       parts {\r
          part { name: "left_top_padding";\r
             description { state: "default" 0.0;\r
-               min: GENGRID_LANDSCAPE_LEFT_TOP_PADDING_INC;\r
+               min: GENGRID_GALLERY_LEFT_TOP_PADDING_INC;\r
             }\r
          }\r
          part { name: "right_bottom_padding";\r
             description { state: "default" 0.0;\r
-               min: GENGRID_LANDSCAPE_RIGHT_BOTTOM_PADDING_INC;\r
+               min: GENGRID_GALLERY_RIGHT_BOTTOM_PADDING_INC;\r
+            }\r
+         }\r
+         part { name: "item_bg";\r
+            type: IMAGE;\r
+            description { state: "default" 0.0;\r
+               image.normal: "00_thumbs_loading_bg.png";\r
+            }\r
+         }\r
+         part { name: "item_bg_left_1pxl_inner_padding";\r
+            type: RECT;\r
+            description { state: "default" 0.0;\r
+               min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;\r
+               align: 0.0 0.5;\r
+               fixed: 1 0;\r
+               rel1.to: "item_bg";\r
+               rel2 {\r
+                  relative: 0.0 1.0;\r
+                  to: "item_bg";\r
+               }\r
+               color: 91 86 86 255;\r
+            }\r
+         }\r
+         part { name: "item_bg_top_1pxl_inner_padding";\r
+            type: RECT;\r
+            description { state: "default" 0.0;\r
+               min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;\r
+               align: 0.5 0.0;\r
+               fixed: 0 1;\r
+               rel1 {\r
+                  relative: 1.0 0.0;\r
+                  to_x: "item_bg_left_1pxl_inner_padding";\r
+                  to_y: "item_bg";\r
+               }\r
+               rel2 {\r
+                  relative: 0.0 0.0;\r
+                  to_x: "item_bg_right_1pxl_inner_padding";\r
+                  to_y: "item_bg";\r
+               }\r
+               color: 91 86 86 255;\r
+            }\r
+         }\r
+         part { name: "item_bg_right_1pxl_inner_padding";\r
+            type: RECT;\r
+            description { state: "default" 0.0;\r
+               min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;\r
+               align: 1.0 0.5;\r
+               fixed: 1 0;\r
+               rel1 {\r
+                  relative: 1.0 0.0;\r
+                  to: "item_bg";\r
+               }\r
+               rel2 {\r
+                  relative: 1.0 1.0;\r
+                  to: "item_bg";\r
+               }\r
+               color: 91 86 86 255;\r
+            }\r
+         }\r
+         part { name: "item_bg_bottom_1pxl_inner_padding";\r
+            type: RECT;\r
+            description { state: "default" 0.0;\r
+               min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;\r
+               align: 0.5 1.0;\r
+               fixed: 0 1;\r
+               rel1 {\r
+                  relative: 1.0 1.0;\r
+                  to_x: "item_bg_left_1pxl_inner_padding";\r
+                  to_y: "item_bg";\r
+               }\r
+               rel2 {\r
+                  relative: 0.0 1.0;\r
+                  to_x: "item_bg_right_1pxl_inner_padding";\r
+                  to_y: "item_bg";\r
+               }\r
+               color: 91 86 86 255;\r
+            }\r
+         }\r
+         part { name: "item_real_bg";\r
+            description { state: "default" 0.0;\r
+               visible: 0;\r
+               rel1 {\r
+                  relative: 1.0 1.0;\r
+                  to_x: "item_bg_left_1pxl_inner_padding";\r
+                  to_y: "item_bg_top_1pxl_inner_padding";\r
+               }\r
+               rel2 {\r
+                  relative: 0.0 0.0;\r
+                  to_x: "item_bg_right_1pxl_inner_padding";\r
+                  to_y: "item_bg_bottom_1pxl_inner_padding";\r
+               }\r
             }\r
          }\r
          part { name: "focus_bg_left_top_padding";\r
             description { state: "default" 0.0;\r
-               min: GENGRID_LANDSCAPE_LEFT_TOP_FOCUS_PADDING_INC;\r
+               min: GENGRID_GALLERY_LEFT_TOP_FOCUS_PADDING_INC;\r
             }\r
          }\r
          part { name: "focus_bg_right_bottom_padding";\r
             description { state: "default" 0.0;\r
-               min: GENGRID_LANDSCAPE_RIGHT_BOTTOM_FOCUS_PADDING_INC;\r
+               min: GENGRID_GALLERY_RIGHT_BOTTOM_FOCUS_PADDING_INC;\r
             }\r
          }\r
       }\r
    }\r
 \r
+   group { name: "elm/gengrid/item/myfile_grid/default";\r
+      inherit: "elm/gengrid/item/default_grid/default";\r
+      images {\r
+         image : "00_sub_depth_thumbs_bg.png" COMP;\r
+      }\r
+      parts {\r
+         part { name: "left_top_padding";\r
+            description { state: "default" 0.0;\r
+               min: GENGRID_MYFILE_LEFT_TOP_PADDING_INC;\r
+            }\r
+         }\r
+         part { name: "right_bottom_padding";\r
+            description { state: "default" 0.0;\r
+               min: GENGRID_MYFILE_RIGHT_BOTTOM_PADDING_INC;\r
+            }\r
+         }\r
+         part { name: "item_bg";\r
+            type: IMAGE;\r
+            description { state: "default" 0.0;\r
+               image.normal: "00_sub_depth_thumbs_bg.png";\r
+               image.border: 13 13 13 13;\r
+            }\r
+         }\r
+         part { name: "item_bg_left_top_padding";\r
+            description { state: "default" 0.0;\r
+               min: GENGRID_MYFILE_ITEM_BG_LEFT_TOP_PADDING_INC;\r
+            }\r
+         }\r
+         part { name: "item_bg_right_bottom_padding";\r
+            description { state: "default" 0.0;\r
+               min: GENGRID_MYFILE_ITEM_BG_RIGHT_BOTTOM_PADDING_INC;\r
+            }\r
+         }\r
+         part { name: "item_real_bg";\r
+            description { state: "default" 0.0;\r
+               visible: 0;\r
+               rel1 {\r
+                  relative: 1.0 1.0;\r
+                  to: "item_bg_left_top_padding";\r
+               }\r
+               rel2 {\r
+                  relative: 0.0 0.0;\r
+                  to: "item_bg_right_bottom_padding";\r
+               }\r
+            }\r
+         }\r
+         part { name: "focus_bg_left_top_padding";\r
+            description { state: "default" 0.0;\r
+               min: GENGRID_MYFILE_LEFT_TOP_FOCUS_PADDING_INC;\r
+            }\r
+         }\r
+         part { name: "focus_bg_right_bottom_padding";\r
+            description { state: "default" 0.0;\r
+               min: GENGRID_MYFILE_RIGHT_BOTTOM_FOCUS_PADDING_INC;\r
+            }\r
+         }\r
+      }\r
+   }\r
+
    group { name: "elm/gengrid/item/default_gridtext/default";\r
       inherit: "elm/gengrid/item/default_grid/default";\r
+      alias: "elm/gengrid/item/myfile_gridtext/default";\r
       data.item: "texts" "elm.text";\r
       data.item: "contents" "elm.swallow.icon elm.swallow.block elm.swallow.end";\r
       parts {\r
                min: GENGRID_GRID_TEXT_RIGHT_BOTTOM_PADDING_INC;\r
             }\r
          }\r
+         part { name: "item_bg";\r
+            type: IMAGE;\r
+            description { state: "default" 0.0;\r
+               image.normal: "00_sub_depth_thumbs_bg.png";\r
+               image.border: 13 13 13 13;\r
+            }\r
+         }\r
          part { name: "elm.text";\r
             type: TEXTBLOCK;\r
             mouse_events: 0;\r
       }\r
    }\r
 \r
-   group { name: "elm/gengrid/item/landscape_gridtext/default";\r
-      inherit: "elm/gengrid/item/default_gridtext/default";\r
-      parts {\r
-         part { name: "left_top_padding";\r
-            description { state: "default" 0.0;\r
-               min: GENGRID_LANDSCAPE_GRID_TEXT_LEFT_TOP_PADDING_INC;\r
-            }\r
-         }\r
-         part { name: "right_bottom_padding";\r
-            description { state: "default" 0.0;\r
-               min: GENGRID_LANDSCAPE_GRID_TEXT_RIGHT_BOTTOM_PADDING_INC;\r
-            }\r
-         }\r
-         part { name: "focus_bg_left_top_padding";\r
-            description { state: "default" 0.0;\r
-               min: GENGRID_LANDSCAPE_GRID_TEXT_LEFT_TOP_FOCUS_PADDING_INC;\r
-            }\r
-         }\r
-         part { name: "focus_bg_right_bottom_padding";\r
-            description { state: "default" 0.0;\r
-               min: GENGRID_LANDSCAPE_GRID_TEXT_RIGHT_BOTTOM_FOCUS_PADDING_INC;\r
-            }\r
-         }\r
-      }\r
-   }\r
 \r
+
    group { name: "elm/gengrid/item/default_gridtext2/default";\r
       inherit: "elm/gengrid/item/default_gridtext/default";\r
       parts {\r