From d91d5953aa805ae833036abfe71d45ade63c6ba2 Mon Sep 17 00:00:00 2001 From: Nikias Bassen Date: Sun, 20 Dec 2009 20:58:03 +0100 Subject: Yes, page switch animation! --- src/sbmanager.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/sbmanager.c b/src/sbmanager.c index a9304ea..d070cca 100644 --- a/src/sbmanager.c +++ b/src/sbmanager.c @@ -182,13 +182,11 @@ static void page_indicator_group_align() static gboolean page_indicator_clicked(ClutterActor *actor, ClutterEvent *event, gpointer data) { - printf("page indicator clicked\n"); current_page = GPOINTER_TO_UINT(data); page_indicator_group_align(); - /* TODO: Add animation here */ - clutter_actor_set_x(the_sb, -(current_page * STAGE_WIDTH)); + clutter_actor_animate(the_sb, CLUTTER_EASE_IN_OUT_CUBIC, 400, "x", (gfloat)(-(current_page*STAGE_WIDTH)), NULL); return TRUE; } -- cgit v1.1-32-gdbae