On Mon, 2009-05-25 at 21:14 +0300, Veli Ogla Sungutay wrote:

> I agree with you. This is how we deal with animations in Flash/Flex
> world with TWEENER.

Tweener requires that the toolkit knows how to deal with the animation
updates and has a system to integrate tweener updates within the paint
cycle.

> Actually Tweener provides an interface, it's language agnostic, and
> can be ported to C and Clutter if necessary.

there is very little that Clutter does not offer already, in terms of
what Tweener provides. if at all.

I know, for instance, that gnome-shell is using Tweener, but has
replaced the FrameTicker with a Clutter Timeline instance running at
60fps.

in theory, with 1.0, this won't work since a Timeline is not a timeout
anymore but simply something that computes the intervals and emits the
frame-changed signal whenever the redraw cycle is ready to begin. once
1.0 lands they will probably have to change to using a paint function to
update all the tweening.

or drop tweener and use the Animation API.

ciao,
 Emmanuele.

-- 
Emmanuele Bassi, Senior Engineer        | [email protected]
Intel Open Source Technology Center     | http://oss.intel.com

-- 
To unsubscribe send a mail to [email protected]

Reply via email to