rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=7ebbae18bc5db427403484c4f57febe3186e2cca
commit 7ebbae18bc5db427403484c4f57febe3186e2cca Author: Andrii Kroitor <an.kroi...@samsung.com> Date: Wed Nov 4 18:21:00 2015 +0200 editor: change eventinfo of SIGNAL_EDITOR_STATE_ADDED and SIGNAL_EDITOR_STATE_DEL --- src/bin/common/signals.h | 4 ++-- src/bin/editor/editor_states.c | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/bin/common/signals.h b/src/bin/common/signals.h index 6c9cf1c..55ae5ee 100644 --- a/src/bin/common/signals.h +++ b/src/bin/common/signals.h @@ -146,7 +146,7 @@ typedef struct { /** * emited when state is added in editor. - * eventinfo - stringshare with state name + * eventinfo - stringshare with full state name * * @ingroup Window */ @@ -154,7 +154,7 @@ typedef struct { /** * emited *before* state will be deleted in editor. - * eventinfo - stringshare with state name + * eventinfo - stringshare with full state name * * @ingroup Window */ diff --git a/src/bin/editor/editor_states.c b/src/bin/editor/editor_states.c index 29bd44a..2859a67 100644 --- a/src/bin/editor/editor_states.c +++ b/src/bin/editor/editor_states.c @@ -321,7 +321,7 @@ editor_state_add(Evas_Object *edit_object, Change *change, Eina_Bool merge __UNU if (!edje_edit_state_add(edit_object, part_name, state_name, state_val)) return false; _editor_project_changed(); - event_info = eina_stringshare_add(state_name); + event_info = eina_stringshare_printf("%s %.2f", state_name, state_val); evas_object_smart_callback_call(ap.win, SIGNAL_EDITOR_STATE_ADDED, (void *)event_info); eina_stringshare_del(event_info); return true; @@ -358,7 +358,7 @@ editor_state_copy(Evas_Object *edit_object, Change *change, Eina_Bool merge __UN if (!edje_edit_state_copy(edit_object, part_name, from_name, from_val, state_name, state_val)) return false; _editor_project_changed(); - event_info = eina_stringshare_add(state_name); + event_info = eina_stringshare_printf("%s %.2f", state_name, state_val); evas_object_smart_callback_call(ap.win, SIGNAL_EDITOR_STATE_ADDED, (void *)event_info); eina_stringshare_del(event_info); return true; @@ -373,7 +373,7 @@ editor_state_del(Evas_Object *edit_object, Change *change, Eina_Bool merge __UNU assert(edit_object != NULL); - event_info = eina_stringshare_add(state_name); + event_info = eina_stringshare_printf("%s %.2f", state_name, state_val); evas_object_smart_callback_call(ap.win, SIGNAL_EDITOR_STATE_DEL, (void *)event_info); eina_stringshare_del(event_info); if (change) --