hermet pushed a commit to branch master.

http://git.enlightenment.org/tools/enventor.git/commit/?id=a709380b328439eef2c6a01b9acb86d667897230

commit a709380b328439eef2c6a01b9acb86d667897230
Author: Hermet Park <[email protected]>
Date:   Wed Aug 24 17:15:58 2016 +0900

    edc_navigator: support vector type icon.
---
 data/themes/default/images.edc             |   2 ++
 data/themes/default/images/Makefile.am     |   3 ++-
 data/themes/default/images/navi_vector.png | Bin 0 -> 317 bytes
 src/bin/edc_navigator.c                    |   6 ++++++
 4 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/data/themes/default/images.edc b/data/themes/default/images.edc
index bff6de8..0a0c383 100644
--- a/data/themes/default/images.edc
+++ b/data/themes/default/images.edc
@@ -48,6 +48,7 @@ images {
    image: "left.png" COMP;
    image: "right.png" COMP;
    image: "filetab.png" COMP;
+   image: "navi_vector.png" COMP;
 }
 
 #define ICON_GROUP(_group_name, _image_path) \
@@ -109,5 +110,6 @@ ICON_GROUP("wireframes_icon", "icon_wireframes.png")
 ICON_GROUP("left_arrow", "left.png")
 ICON_GROUP("right_arrow", "right.png")
 ICON_GROUP("filetab", "filetab.png")
+ICON_GROUP("navi_vector", "navi_vector.png")
 
 #undef ICON_GROUP
diff --git a/data/themes/default/images/Makefile.am 
b/data/themes/default/images/Makefile.am
index 6061a07..b55a9ae 100644
--- a/data/themes/default/images/Makefile.am
+++ b/data/themes/default/images/Makefile.am
@@ -100,4 +100,5 @@ EXTRA_DIST = \
    bevel_curved_vert_out.png \
    vgrad_med_dark.png \
    shadow_rounded_vert.png \
-   wireframes.png
+   wireframes.png \
+   navi_vector.png
diff --git a/data/themes/default/images/navi_vector.png 
b/data/themes/default/images/navi_vector.png
new file mode 100644
index 0000000..1575fa3
Binary files /dev/null and b/data/themes/default/images/navi_vector.png differ
diff --git a/src/bin/edc_navigator.c b/src/bin/edc_navigator.c
index 65db5d6..e327eae 100644
--- a/src/bin/edc_navigator.c
+++ b/src/bin/edc_navigator.c
@@ -120,6 +120,7 @@ static const char *IMAGE_TYPE_STR = "image";
 static const char *SWALLOW_TYPE_STR = "swallow";
 static const char *TEXTBLOCK_TYPE_STR = "textblock";
 static const char *SPACER_TYPE_STR = "spacer";
+static const char *VECTOR_TYPE_STR = "vector";
 static const char *PART_TYPE_STR = "part";
 
 static void group_contract(group_it *git);
@@ -275,6 +276,8 @@ part_type_get(part_it *pit)
          return TEXTBLOCK_TYPE_STR;
       case EDJE_PART_TYPE_SPACER:
          return SPACER_TYPE_STR;
+      case EDJE_PART_TYPE_VECTOR:
+         return VECTOR_TYPE_STR;
       default:
          return PART_TYPE_STR;
      }
@@ -1116,6 +1119,9 @@ gl_part_content_get_cb(void *data, Evas_Object *obj, 
const char *part)
       case EDJE_PART_TYPE_SPACER:
          group = "navi_spacer";
          break;
+      case EDJE_PART_TYPE_VECTOR:
+         group = "navi_vector";
+         break;
       default:
          group = "navi_unknown";
          break;

-- 


Reply via email to