From a33eded2c7bea287065be777467ab9ffbf48ef80 Mon Sep 17 00:00:00 2001 From: Vyacheslav Reutskiy Date: Mon, 31 Oct 2016 13:16:36 +0200 Subject: [PATCH] edje_edit: generate to source code base_scale if it different from 1.0 Fixes T4767 Change-Id: I659388cd3904e7e439d7bc370ce0158fd17f55f1 --- src/lib/edje/edje_edit.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/edje/edje_edit.c b/src/lib/edje/edje_edit.c index 80e1dbf..e9bc2fc 100644 --- a/src/lib/edje/edje_edit.c +++ b/src/lib/edje/edje_edit.c @@ -15238,6 +15238,7 @@ _edje_generate_source_of_group(Edje *ed, Edje_Part_Collection_Directory_Entry *p int len; char *tmp_alias; const char *aliased; + double base_scale; obj = edje_edit_object_add(ed->base->evas); if (!edje_object_file_set(obj, ed->file->path, group)) return EINA_FALSE; @@ -15253,6 +15254,10 @@ _edje_generate_source_of_group(Edje *ed, Edje_Part_Collection_Directory_Entry *p pc = eed->base->collection; alias_list = edje_edit_group_aliases_get(obj, group); + base_scale = edje_object_base_scale_get(obj); + if (fabs(base_scale - 1.0) > DBL_EPSILON) + BUF_APPENDF(I1 "base_scale: \"%f\";\n",base_scale); + BUF_APPENDF(I1 "group { name: \"%s\";\n", group); EINA_LIST_FOREACH(alias_list, l, data) BUF_APPENDF(I2 "alias: \"%s\";\n", data); -- 2.7.4