rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=372fcd99be4b5e6462f4fdf4e49c740e34704acd
commit 372fcd99be4b5e6462f4fdf4e49c740e34704acd Author: Mykyta Biliavskyi <[email protected]> Date: Wed Jun 1 19:51:32 2016 +0300 Tizen theme: add icon for group property block. --- data/themes/tizen/images/pro_property_icon.png | Bin 0 -> 965 bytes data/themes/tizen/widgets/image.edc | 1 + src/bin/ui/property/property.c | 11 ++++++++--- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/data/themes/tizen/images/pro_property_icon.png b/data/themes/tizen/images/pro_property_icon.png new file mode 100644 index 0000000..47938b9 Binary files /dev/null and b/data/themes/tizen/images/pro_property_icon.png differ diff --git a/data/themes/tizen/widgets/image.edc b/data/themes/tizen/widgets/image.edc index e7e47a8..bb8253e 100644 --- a/data/themes/tizen/widgets/image.edc +++ b/data/themes/tizen/widgets/image.edc @@ -61,6 +61,7 @@ IM("animator", "arrow-left", "animator_arrow_left.png", 13 19, 0 0 0 0, IM("animator", "arrow-right", "animator_arrow_right.png", 13 19, 0 0 0 0, SCALE, SOLID) IM("navigator", "project", "navigator_project.png", 16 16, 0 0 0 0, SCALE, SOLID) +IM("navigator", "property", "pro_property_icon.png", 16 16, 0 0 0 0, SCALE, SOLID) group { name: "elm/image/icon/scale_smaller"; parts { diff --git a/src/bin/ui/property/property.c b/src/bin/ui/property/property.c index 19ec25b..6948264 100644 --- a/src/bin/ui/property/property.c +++ b/src/bin/ui/property/property.c @@ -170,9 +170,14 @@ property_add(Evas_Object *parent, Property_Mode mode) pd->layout = elm_layout_add(parent); elm_layout_theme_set(pd->layout, "layout", "navigator", "default"); - elm_object_text_set(pd->layout, "Property"); #ifdef HAVE_TIZEN - elm_layout_signal_emit(pd->layout, "elm,state,tizen,set", "elm"); + Evas_Object *icon; + IMAGE_ADD_NEW(pd->layout, icon, "navigator", "property"); + elm_object_part_content_set(pd->layout, "elm.swallow.icon", icon); +#endif + elm_object_text_set(pd->layout, "Property"); +#ifdef HAVE_TIZEN + elm_layout_signal_emit(pd->layout, "elm,state,tizen,set", "elm"); #endif evas_object_show(pd->layout); @@ -201,7 +206,7 @@ property_add(Evas_Object *parent, Property_Mode mode) case PROPERTY_MODE_GROUP: property_group_init(pd); items = property_group_items_get(); - break; + break; case PROPERTY_MODE_STYLE: property_textblock_manager_init(pd); items = property_textblock_manager_items_get(); --
