raster pushed a commit to branch master.

commit 96a30894ba7a84b07628e39f17b028d4213b0db7
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Wed Jul 31 18:57:12 2013 +0900

    fix namespace for slideshow to use elm, not slideshow - support old 
namespace for compat.
---
 src/lib/elm_slideshow.c | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/src/lib/elm_slideshow.c b/src/lib/elm_slideshow.c
index 7656508..54f5770 100644
--- a/src/lib/elm_slideshow.c
+++ b/src/lib/elm_slideshow.c
@@ -259,6 +259,8 @@ _on_slideshow_end(void *data,
    elm_layout_content_unset(data, "elm.swallow.2");
 
    elm_layout_content_set(data, "elm.swallow.1", VIEW(item));
+   elm_layout_signal_emit(data, "anim,end", "elm");
+   // XXX: fort backwards compat
    elm_layout_signal_emit(data, "anim,end", "slideshow");
 
    if (emission != NULL)
@@ -337,6 +339,10 @@ _elm_slideshow_smart_add(Eo *obj, void *_pd, va_list *list 
EINA_UNUSED)
      priv->layout.current = eina_list_data_get(priv->layout.list);
 
    edje_object_signal_callback_add
+     (wd->resize_obj, "end", "elm", _on_slideshow_end,
+     obj);
+   // XXX: for backwards compat :(
+   edje_object_signal_callback_add
      (wd->resize_obj, "end", "slideshow", _on_slideshow_end,
      obj);
 
@@ -489,6 +495,8 @@ elm_slideshow_item_show(Elm_Object_Item *it)
      sprintf(buf,"none,next");
    else
      snprintf(buf, sizeof(buf), "%s,next", sd->transition);
+   elm_layout_signal_emit(WIDGET(item), buf, "elm");
+   // XXX: for backwards compat
    elm_layout_signal_emit(WIDGET(item), buf, "slideshow");
 
    sd->previous = sd->current;
@@ -529,6 +537,8 @@ _elm_slideshow_next(Eo *obj, void *_pd, va_list *list 
EINA_UNUSED)
      sprintf(buf,"none,next");
    else
      snprintf(buf, sizeof(buf), "%s,next", sd->transition);
+   elm_layout_signal_emit(obj, buf, "elm");
+   // XXX: for backwards compat
    elm_layout_signal_emit(obj, buf, "slideshow");
 
    sd->previous = sd->current;
@@ -569,6 +579,8 @@ _elm_slideshow_previous(Eo *obj, void *_pd, va_list *list 
EINA_UNUSED)
      sprintf(buf,"none,previous");
    else
      snprintf(buf, 1024, "%s,previous", sd->transition);
+   elm_layout_signal_emit(obj, buf, "elm");
+   // XXX: for backwards compat
    elm_layout_signal_emit(obj, buf, "slideshow");
 
    sd->previous = sd->current;
@@ -736,6 +748,8 @@ _elm_slideshow_layout_set(Eo *obj, void *_pd, va_list *list)
 
    sd->layout.current = layout;
    snprintf(buf, sizeof(buf), "layout,%s", layout);
+   elm_layout_signal_emit(obj, buf, "elm");
+   // XXX: for bakcwards compat
    elm_layout_signal_emit(obj, buf, "slideshow");
 }
 

-- 

------------------------------------------------------------------------------
Get your SQL database under version control now!
Version control is standard for application code, but databases havent 
caught up. So what steps can you take to put your SQL databases under 
version control? Why should you start doing it? Read more to find out.
http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk

Reply via email to