rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=0b3bfb4d2c9f24e23304c7fdaac4ac6a13136b29
commit 0b3bfb4d2c9f24e23304c7fdaac4ac6a13136b29 Author: Andrii Kroitor <[email protected]> Date: Fri May 27 10:25:39 2016 +0300 group_manager: load group data items on group load --- src/bin/project_manager/group_manager.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/bin/project_manager/group_manager.c b/src/bin/project_manager/group_manager.c index 22eb97d..ea4d48a 100644 --- a/src/bin/project_manager/group_manager.c +++ b/src/bin/project_manager/group_manager.c @@ -263,9 +263,9 @@ static void _group_load(Project *pro, Group *group) { Eina_Stringshare *main_group_name; - Eina_List *parts, *l, *lt, *programs, *targets; + Eina_List *parts, *l, *lt, *programs, *targets, *datas; Eina_Stringshare *part_name, *program_name, *target_name, *state_name, - *state_full_name, *sample_name, *tone_name; + *state_full_name, *sample_name, *tone_name, *group_data_name; double state_val; Part *part; State *state; @@ -298,6 +298,10 @@ _group_load(Project *pro, Group *group) gm_part_add(pro, group, part_name); edje_edit_string_list_free(parts); + datas = edje_edit_group_data_list_get(group->edit_object); + EINA_LIST_FOREACH(datas, l, group_data_name) + gm_group_data_add(pro, group, group_data_name); + programs = edje_edit_programs_list_get(group->edit_object); EINA_LIST_FOREACH(programs, l, program_name) { --
