2006-11-16 Emmanuele Bassi <ebassi@openedhand.com>
authorEmmanuele Bassi <ebassi@openedhand.com>
Tue, 14 Nov 2006 14:12:56 +0000 (14:12 +0000)
committerEmmanuele Bassi <ebassi@openedhand.com>
Tue, 14 Nov 2006 14:12:56 +0000 (14:12 +0000)
commit3f62c72d077b46415aeb4f1dd4a51a2934aa5a7b
tree26324bfbc9bc1b65bf9cdc4f9462c62b2217a980
parentddab2712725e13ad7d112577984320c7e045c8ba
2006-11-16  Emmanuele Bassi  <ebassi@openedhand.com>

* clutter/clutter-alpha.h:
* clutter/clutter-alpha.c: ClutterAlpha is an initially
floating object, as it makes sense only when bound to
a ClutterBehaviour; add checks for public API.

* clutter/clutter-behaviour.h:
* clutter/clutter-behaviour.c: Remove the ClutterBehaviour
constructor: ClutterBehaviour is an abstract class which
must be implemented by subclassing; add checks for public
API; unref the actors on finalize; sink the ClutterAlpha
object.

* clutter/clutter-behaviours.h: ClutterKnot is a boxed
type: add the _get_type() function declaration and the
type macro.
ChangeLog
clutter/clutter-alpha.c
clutter/clutter-alpha.h
clutter/clutter-behaviour.c
clutter/clutter-behaviour.h
clutter/clutter-behaviours.c
clutter/clutter-behaviours.h
doc/reference/tmpl/clutter-label.sgml
doc/reference/tmpl/clutter-main.sgml