Animations

Bug #842256 reported by Daniel Fore on 2011-09-06
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Switchboard
Fix Released
Wishlist
Unassigned

Bug Description

Cimi was talking about animations in Gnome Control Center and I thought "Hey! We can do that." So here's two suggested animations:

Home > Plug: quickly crossfade

Plug > Home: Slide plug to the right, revealing home below. (This would feel awesome if you used a swipe gesture for "back")

Andrea Cimitan (cimi) wrote :

Yeah, drawing animations are nice and can be done via gtk (I don't know how vala works, but I know how to play with that with simple C).
For automatic resizing, you probably need to write your own GtkWidget overriding GtkContainer, plus resizing the toplevel window

xapantu (xapantu) wrote :

The crossfade and the slide can be done easily, as Andrea said. For the resizing widget, I am less sure it is a good idea, I tried something in the past, it is doable, but the animation wasn't smooth and there was some performance issues...

Avi Romanoff (aroman) wrote :

Admittedly I don't know enough about gtk3 animations, but I think it's a great idea esp. the swipe animation.

I share xapantu's concern that the animation might not be sufficiently smooth across the board. I'll definitely do some reading on gtk3 animations and have a look at playing around with them in Switchboard -- they would absolutely be nice to have.

Changed in switchboard:
status: New → Confirmed
importance: Undecided → Wishlist
Avi Romanoff (aroman) wrote :

Animated transitions are now in trunk.

Changed in switchboard:
status: Confirmed → Fix Committed
Daniel Fore (danrabbit) on 2012-06-17
Changed in switchboard:
milestone: none → luna-beta1
Changed in switchboard:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers