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)

-- 


Reply via email to