edc_navigator: support vector type icon.

This commit is contained in:
Hermet Park 2016-08-24 17:15:58 +09:00
parent 3bcf72a918
commit a709380b32
4 changed files with 10 additions and 1 deletions

View File

@ -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

View File

@ -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

Binary file not shown.

After

Width:  |  Height:  |  Size: 317 B

View File

@ -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;