2008-11-18 Emmanuele Bassi <ebassi@linux.intel.com>
authorEmmanuele Bassi <ebassi@openedhand.com>
Tue, 18 Nov 2008 12:42:05 +0000 (12:42 +0000)
committerEmmanuele Bassi <ebassi@openedhand.com>
Tue, 18 Nov 2008 12:42:05 +0000 (12:42 +0000)
commit34cc7fe21c837ad5a5b878bac4cf7fdd737ea562
tree5f3b41d3b0b6d7fce6e9b2985241e14c826a8788
parent33a67bc299a92b2eef87e58cef95605077ebbe75
2008-11-18  Emmanuele Bassi  <ebassi@linux.intel.com>

* clutter/clutter-alpha.h:
* clutter/clutter-alpha.c:
(clutter_alpha_set_mode): Use a lookup table to find the alpha
function given the animation mode.

(clutter_exp_in_func),
(clutter_exp_out_func),
(clutter_exp_in_out_func): Add new exponential functions.

* clutter/clutter-script.c: Update the lookup table with the
new animation modes; match "linear" to the ramp-inc alpha
function.

* clutter/clutter-types.h: Add new AnimationMode values.

* tests/interactive/test-easing.c: Update the easing functions
test.
ChangeLog
clutter/clutter-alpha.c
clutter/clutter-alpha.h
clutter/clutter-script.c
clutter/clutter-types.h
tests/interactive/test-easing.c