layout-manager: Deprecate the layout animation
authorEmmanuele Bassi <ebassi@linux.intel.com>
Fri, 20 Apr 2012 17:14:42 +0000 (18:14 +0100)
committerEmmanuele Bassi <ebassi@linux.intel.com>
Fri, 27 Apr 2012 11:30:50 +0000 (12:30 +0100)
commitd28bce4a259a4dbd3f15ecc8f077e615debcea40
tree547579f7566b30b408d153a6993347d83bf8718d
parent30b78a7212e508cde2911293aeefe1bfeab11eae
layout-manager: Deprecate the layout animation

This semi-aborted API was broken for various reasons:

  - it strongly depended on ClutterAlpha, a class we're trying to
    deprecate;
  - it requires a lot of boilerplate and copy-and-paste code;
  - it requires a full relayout of the actor tree for something
    that ought to be automatically handled by ClutterActor.

Now that clutter_actor_allocate() handles transitions using the easing
state of the actor, we can deprecate the LayoutManager API for the 1.x
series, and remove it for the 2.x series.
clutter/clutter-layout-manager.c
clutter/clutter-layout-manager.h