transit: rename from elm_transit_revert_go() to elm_transit_revert()

elm_transit_revert_go() sounds like it triggers animation on reverse way.

but this api acutally just change a current state.
It doesn't trigger the transtion.
This commit is contained in:
Hermet Park 2016-02-14 20:45:50 +09:00
parent 486f3d51bc
commit d90f2119de
4 changed files with 12 additions and 6 deletions

View File

@ -25,7 +25,7 @@ static void
_transit_revert(void *data, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED)
{
Elm_Transit *trans = (Elm_Transit*)data;
elm_transit_revert_go(trans);
elm_transit_revert(trans);
}
static void

View File

@ -29,7 +29,7 @@ static void
_transit_revert(void *data, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED)
{
Elm_Transit *trans = (Elm_Transit*)data;
elm_transit_revert_go(trans);
elm_transit_revert(trans);
}
static void

View File

@ -773,10 +773,13 @@ elm_transit_duration_get(const Elm_Transit *transit)
return transit->time.duration;
}
EAPI void
elm_transit_revert_go(Elm_Transit *transit)
EAPI Eina_Bool
elm_transit_revert(Elm_Transit *transit)
{
ELM_TRANSIT_CHECK_OR_RETURN(transit);
ELM_TRANSIT_CHECK_OR_RETURN(transit, EINA_FALSE);
if (!transit->animator) return EINA_FALSE;
if (transit->revert_mode)
{
transit->total_revert_time += transit->time.revert_elapsed;
@ -788,6 +791,8 @@ elm_transit_revert_go(Elm_Transit *transit)
transit->time.revert_elapsed = 0;
transit->revert_begin_progress = 0;
}
return EINA_TRUE;
}
EAPI void

View File

@ -591,11 +591,12 @@ EAPI void elm_transit_go(Elm_Transit *transit);
* @note @p transit can not be NULL
*
* @param transit The transit object.
* @return @c EINA_TRUE if transition is reverted, @c EINA_FALSE otherwise.
*
* @since 1.18
* @ingroup Transit
*/
EAPI void elm_transit_revert_go(Elm_Transit *transit);
EAPI Eina_Bool elm_transit_revert(Elm_Transit *transit);
/**
* Starts the transition in given seconds.