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