elm_slideshow: Deprecate elm_slideshow_show() and rename it to elm_slideshow_item_show()

SVN revision: 68567
This commit is contained in:
Pau Espin Pedrol 2012-03-01 11:50:56 +00:00
parent f4e81e9033
commit cc268617ab
4 changed files with 28 additions and 8 deletions

View File

@ -69,7 +69,7 @@ _first(void *data,
Evas_Object *obj __UNUSED__,
void *event_info __UNUSED__)
{
elm_slideshow_show(data);
elm_slideshow_item_show(data);
}
static void
@ -77,7 +77,7 @@ _last(void *data,
Evas_Object *obj __UNUSED__,
void *event_info __UNUSED__)
{
elm_slideshow_show(data);
elm_slideshow_item_show(data);
}
static void

View File

@ -2680,6 +2680,20 @@ EINA_DEPRECATED EAPI void *elm_slideshow_item_data_get(const Elm_Object_Item *it
*/
EINA_DEPRECATED EAPI void elm_slideshow_item_del(Elm_Object_Item *it);
/**
* Display a given slideshow widget's item, programmatically.
*
* @param it The item to display on @p obj's viewport
*
* The change between the current item and @p item will use the
* transition @p obj is set to use (@see
* elm_slideshow_transition_set()).
*
* @deprecated use elm_slideshow_item_show() instead
* @ingroup Slideshow
*/
EINA_DEPRECATED EAPI void elm_slideshow_show(Elm_Object_Item *it);
/**
* Get the toolbar object from an item.
*

View File

@ -365,11 +365,11 @@ _item_del_pre_hook(Elm_Object_Item *it)
{
l2 = eina_list_prev(l);
if (l2)
elm_slideshow_show(eina_list_data_get(l2));
elm_slideshow_item_show(eina_list_data_get(l2));
}
else
elm_slideshow_show(eina_list_data_get(l2));
elm_slideshow_item_show(eina_list_data_get(l2));
}
wd->items = eina_list_remove_list(wd->items, item->l);
@ -449,7 +449,7 @@ elm_slideshow_item_add(Evas_Object *obj, const Elm_Slideshow_Item_Class *itc, co
wd->items = eina_list_merge(wd->items, item->l);
if (!wd->current) elm_slideshow_show((Elm_Object_Item *) item);
if (!wd->current) elm_slideshow_item_show((Elm_Object_Item *) item);
return (Elm_Object_Item *) item;
}
@ -471,13 +471,13 @@ elm_slideshow_item_sorted_insert(Evas_Object *obj, const Elm_Slideshow_Item_Clas
wd->items = eina_list_sorted_merge(wd->items, item->l, func);
if (!wd->current) elm_slideshow_show((Elm_Object_Item *) item);
if (!wd->current) elm_slideshow_item_show((Elm_Object_Item *) item);
return (Elm_Object_Item *) item;
}
EAPI void
elm_slideshow_show(Elm_Object_Item *it)
elm_slideshow_item_show(Elm_Object_Item *it)
{
ELM_OBJ_ITEM_CHECK_OR_RETURN(it);
@ -504,6 +504,12 @@ elm_slideshow_show(Elm_Object_Item *it)
evas_object_smart_callback_call(WIDGET(item), SIG_CHANGED, wd->current);
}
EINA_DEPRECATED EAPI void
elm_slideshow_show(Elm_Object_Item *it)
{
elm_slideshow_item_show(it);
}
EAPI void
elm_slideshow_next(Evas_Object *obj)
{

View File

@ -153,7 +153,7 @@ EAPI Elm_Object_Item *elm_slideshow_item_sorted_insert(Evas_Object *obj, co
*
* @ingroup Slideshow
*/
EAPI void elm_slideshow_show(Elm_Object_Item *it);
EAPI void elm_slideshow_item_show(Elm_Object_Item *it);
/**
* Slide to the @b next item, in a given slideshow widget