diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/ChangeLog clutter-0.5.2/ChangeLog
--- clutter-0.5.0/ChangeLog	2008-01-02 13:55:38.000000000 +0000
+++ clutter-0.5.2/ChangeLog	2008-01-14 11:16:34.000000000 +0000
@@ -1,3 +1,122 @@
+2008-01-14  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* README:
+	* NEWS: Release 0.5.2
+
+2008-01-14  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* clutter.symbols: Add clutter_model_insertv()
+
+	* clutter/clutter-model.[ch] (clutter_model_insertv): Add a vector
+	based insertion API, for language bindings
+
+2008-01-12  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* clutter/clutter-effect.c (clutter_effect_rotate): Make the
+	rotate effect work on the passed axis, instead of hardcoding
+	the X axis. (#700, Neil Roberts)
+
+2008-01-10  Øyvind Kolås  <pippin@gimp.org>
+
+	Added COGLhandleARB since the underlying type on OSX is void*,
+	patch from Tommi Komulainen <tommi.komulainen@iki.fi>, (#694)
+
+	* clutter/cogl/gl/cogl-defines.h.in: Added COGLhandleARB typedef.
+	* clutter/cogl/cogl.h:
+	* clutter/cogl/gl/cogl.c:
+	* clutter/clutter-shader.c: Use COGLhandleARB instead of COGLint when
+	referring to program or shader handles.
+
+2008-01-09  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* clutter/Makefile.am:
+	* clutter/clutter.h:
+	* clutter/clutter-list-model.[ch]: Complete the ClutterModelDefault
+	to ClutterListModel rename by renaming the source files
+
+2008-01-09  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* clutter/clutter-model-default.[ch]: Rename ClutterModelDefault
+	into ClutterListModel, to make it clear that the default
+	ClutterModel implementation is list-based
+
+	* tests/test-model.c: Update call
+
+2008-01-09  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* clutter/clutter-model-default.c:
+	(clutter_model_default_new),
+	(clutter_model_default_newv): Move the constructors in the
+	right file
+
+	* clutter/clutter-model-private.h: Add a private header for
+	the ClutterModel implementations
+
+	* clutter/clutter-model.c:
+	(clutter_model_check_type),
+	(clutter_model_set_n_columns),
+	(clutter_model_set_column_type): Mark as private to Clutter,
+	not static to ClutterModel
+
+	* clutter/Makefile.am: Add clutter-model-private.h
+
+2008-01-09  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* clutter/clutter-label.c:
+	(clutter_label_ensure_layout): Fix the ClutterUnits to Pango
+	scale conversion.
+
+2008-01-08  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* clutter/clutter-model.c:
+	(clutter_model_appendv),
+	(clutter_model_prependv): Fix the columns length pre-condition
+
+2008-01-07  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* clutter/clutter-model-default.[ch]: Remove the ClutterModelDefault
+	iterator symbols from the public API; the iterator implementation
+	is a detail of the default ClutterModel class
+
+	* clutter.symbols: Update
+
+2008-01-07  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* clutter/clutter-model.h:
+	* clutter/clutter-model.c:
+	(clutter_model_appendv),
+	(clutter_model_prependv): Add vector based API for bindings.
+	
+	(clutter_model_get_column_name),
+	(clutter_model_get_column_type),
+	(clutter_model_set_sorting_column): Fix the check in the condition
+	on the column index.
+
+	* tests/test-scale.c (on_timeline_completed), (main): Fix spelling
+
+	* clutter.symbols: Update public symbols
+
+2008-01-04  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* clutter.symbols: Add clutter_actor_move_byu()
+	
+	* clutter/clutter-actor.h:
+	* clutter/clutter-actor.c:
+	(clutter_actor_move_by),
+	(clutter_actor_move_byu): Add a units-based variant of the
+	clutter_actor_move_by() function
+
+2008-01-02  Johan Bilien  <jobi@via.ecp.fr>
+
+	reviewed by: Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* configure.ac: Use AC_DEFINE_UNQUOTED to expand the
+	variable. Fixes EGL backend build
+
+2008-01-02  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* configure.ac: Post release bump to 0.5.1
+
 2008-01-02  Emmanuele Bassi  <ebassi@openedhand.com>
 
 	* README:
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/INSTALL clutter-0.5.2/INSTALL
--- clutter-0.5.0/INSTALL	2007-06-14 16:38:42.000000000 +0100
+++ clutter-0.5.2/INSTALL	2008-01-09 14:58:45.000000000 +0000
@@ -1,8 +1,8 @@
 Installation Instructions
 *************************
 
-Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005 Free
-Software Foundation, Inc.
+Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
+2006 Free Software Foundation, Inc.
 
 This file is free documentation; the Free Software Foundation gives
 unlimited permission to copy, distribute and modify it.
@@ -10,7 +10,10 @@
 Basic Installation
 ==================
 
-These are generic installation instructions.
+Briefly, the shell commands `./configure; make; make install' should
+configure, build, and install this package.  The following
+more-detailed instructions are generic; see the `README' file for
+instructions specific to this package.
 
    The `configure' shell script attempts to guess correct values for
 various system-dependent variables used during compilation.  It uses
@@ -23,9 +26,9 @@
 
    It can also use an optional file (typically called `config.cache'
 and enabled with `--cache-file=config.cache' or simply `-C') that saves
-the results of its tests to speed up reconfiguring.  (Caching is
+the results of its tests to speed up reconfiguring.  Caching is
 disabled by default to prevent problems with accidental use of stale
-cache files.)
+cache files.
 
    If you need to do unusual things to compile the package, please try
 to figure out how `configure' could check whether to do them, and mail
@@ -35,20 +38,17 @@
 may remove or edit it.
 
    The file `configure.ac' (or `configure.in') is used to create
-`configure' by a program called `autoconf'.  You only need
-`configure.ac' if you want to change it or regenerate `configure' using
-a newer version of `autoconf'.
+`configure' by a program called `autoconf'.  You need `configure.ac' if
+you want to change it or regenerate `configure' using a newer version
+of `autoconf'.
 
 The simplest way to compile this package is:
 
   1. `cd' to the directory containing the package's source code and type
-     `./configure' to configure the package for your system.  If you're
-     using `csh' on an old version of System V, you might need to type
-     `sh ./configure' instead to prevent `csh' from trying to execute
-     `configure' itself.
+     `./configure' to configure the package for your system.
 
-     Running `configure' takes awhile.  While running, it prints some
-     messages telling which features it is checking for.
+     Running `configure' might take a while.  While running, it prints
+     some messages telling which features it is checking for.
 
   2. Type `make' to compile the package.
 
@@ -78,7 +78,7 @@
 by setting variables in the command line or in the environment.  Here
 is an example:
 
-     ./configure CC=c89 CFLAGS=-O2 LIBS=-lposix
+     ./configure CC=c99 CFLAGS=-g LIBS=-lposix
 
    *Note Defining Variables::, for more details.
 
@@ -87,17 +87,15 @@
 
 You can compile the package for more than one kind of computer at the
 same time, by placing the object files for each architecture in their
-own directory.  To do this, you must use a version of `make' that
-supports the `VPATH' variable, such as GNU `make'.  `cd' to the
+own directory.  To do this, you can use GNU `make'.  `cd' to the
 directory where you want the object files and executables to go and run
 the `configure' script.  `configure' automatically checks for the
 source code in the directory that `configure' is in and in `..'.
 
-   If you have to use a `make' that does not support the `VPATH'
-variable, you have to compile the package for one architecture at a
-time in the source code directory.  After you have installed the
-package for one architecture, use `make distclean' before reconfiguring
-for another architecture.
+   With a non-GNU `make', it is safer to compile the package for one
+architecture at a time in the source code directory.  After you have
+installed the package for one architecture, use `make distclean' before
+reconfiguring for another architecture.
 
 Installation Names
 ==================
@@ -190,12 +188,12 @@
      ./configure CC=/usr/local2/bin/gcc
 
 causes the specified `gcc' to be used as the C compiler (unless it is
-overridden in the site shell script).  Here is a another example:
+overridden in the site shell script).
 
-     /bin/bash ./configure CONFIG_SHELL=/bin/bash
+Unfortunately, this technique does not work for `CONFIG_SHELL' due to
+an Autoconf bug.  Until the bug is fixed you can use this workaround:
 
-Here the `CONFIG_SHELL=/bin/bash' operand causes subsequent
-configuration-related scripts to be executed by `/bin/bash'.
+     CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
 
 `configure' Invocation
 ======================
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/NEWS clutter-0.5.2/NEWS
--- clutter-0.5.0/NEWS	2008-01-02 13:54:02.000000000 +0000
+++ clutter-0.5.2/NEWS	2008-01-14 11:05:50.000000000 +0000
@@ -1,5 +1,22 @@
+Clutter 0.5.2 (14/01/2008)
+==========================
+
+ * List of changes between 0.5.0 and 0.5.2
+
+   o ClutterModelDefault has been renamed to ClutterListModel
+
+   o ClutterModel now has vector-based variants for append, prepend and
+     insert methods; these methods are useful for bindings
+
+   o Add units-based variant for clutter_actor_move_by()
+
+ * List of bugs fixed
+
+   o #694 - Handle GLhandleARB on OS X [Tommi Komulainen]
+   o #700 - Fix for clutter_effect_rotate() [Neil Roberts]
+
 Clutter 0.5.0 (02/01/2008)
-========================
+==========================
 
  * List of changes between 0.4.2 and 0.5.0
 
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/README clutter-0.5.2/README
--- clutter-0.5.0/README	2008-01-02 13:54:32.000000000 +0000
+++ clutter-0.5.2/README	2008-01-14 11:08:28.000000000 +0000
@@ -8,7 +8,7 @@
 
   * GLib >= 2.14.0
   * GdkPixbuf
-  * Pango 1.x
+  * Pango 1.18
   * OpenGL >= 1.2 or OpenGL ES 1.1
   * GLX, SDL or an EGL Implementation
 
@@ -84,6 +84,9 @@
 is not guarenteed, especially for odd numbered minor releases, we'll
 try our very hardest (promise).
 
+The micro version indicates the origin of the release: even micro
+numbers are only used for released archives; odd micro numbers are
+only used on the SVN repository.
 
 HACKING
 ====
@@ -102,6 +105,7 @@
 
 In the report you should include:
 * what system you're running Clutter on;
+* which version of Clutter you are using;
 * which version of GLib, GdkPixbuf and OpenGL you are using;
 * which video card and which drivers you are using, including output of
   glxinfo and xdpyinfo.
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/Makefile.am clutter-0.5.2/clutter/Makefile.am
--- clutter-0.5.0/clutter/Makefile.am	2008-01-02 12:56:45.000000000 +0000
+++ clutter-0.5.2/clutter/Makefile.am	2008-01-09 15:20:36.000000000 +0000
@@ -62,10 +62,10 @@
 	$(srcdir)/clutter-group.h 		\
 	$(srcdir)/clutter-keysyms.h 		\
 	$(srcdir)/clutter-label.h 		\
+	$(srcdir)/clutter-list-model.h		\
 	$(srcdir)/clutter-main.h		\
 	$(srcdir)/clutter-media.h		\
 	$(srcdir)/clutter-model.h		\
-	$(srcdir)/clutter-model-default.h	\
 	$(srcdir)/clutter-rectangle.h		\
 	$(srcdir)/clutter-score.h 		\
 	$(srcdir)/clutter-script.h		\
@@ -146,11 +146,11 @@
 	clutter-fixed.c			\
 	clutter-group.c 		\
 	clutter-label.c 		\
+	clutter-list-model.c		\
 	clutter-main.c 			\
 	clutter-marshal.c		\
 	clutter-media.c 		\
 	clutter-model.c			\
-	clutter-model-default.c		\
 	clutter-rectangle.c 		\
 	clutter-score.c 		\
 	clutter-script.c		\
@@ -167,6 +167,7 @@
 source_h_priv = \
 	clutter-debug.h 		\
 	clutter-keysyms-table.h		\
+	clutter-model-private.h		\
 	clutter-private.h 		\
 	clutter-script-private.h	\
 	$(NULL)
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/Makefile.in clutter-0.5.2/clutter/Makefile.in
--- clutter-0.5.0/clutter/Makefile.in	2008-01-02 12:59:27.000000000 +0000
+++ clutter-0.5.2/clutter/Makefile.in	2008-01-14 11:16:52.000000000 +0000
@@ -67,9 +67,9 @@
 	clutter-color.lo clutter-container.lo clutter-clone-texture.lo \
 	clutter-effect.lo clutter-entry.lo clutter-enum-types.lo \
 	clutter-event.lo clutter-feature.lo clutter-fixed.lo \
-	clutter-group.lo clutter-label.lo clutter-main.lo \
-	clutter-marshal.lo clutter-media.lo clutter-model.lo \
-	clutter-model-default.lo clutter-rectangle.lo clutter-score.lo \
+	clutter-group.lo clutter-label.lo clutter-list-model.lo \
+	clutter-main.lo clutter-marshal.lo clutter-media.lo \
+	clutter-model.lo clutter-rectangle.lo clutter-score.lo \
 	clutter-script.lo clutter-script-parser.lo \
 	clutter-scriptable.lo clutter-shader.lo clutter-stage.lo \
 	clutter-texture.lo clutter-timeline.lo clutter-timeout-pool.lo \
@@ -311,10 +311,10 @@
 	$(srcdir)/clutter-group.h 		\
 	$(srcdir)/clutter-keysyms.h 		\
 	$(srcdir)/clutter-label.h 		\
+	$(srcdir)/clutter-list-model.h		\
 	$(srcdir)/clutter-main.h		\
 	$(srcdir)/clutter-media.h		\
 	$(srcdir)/clutter-model.h		\
-	$(srcdir)/clutter-model-default.h	\
 	$(srcdir)/clutter-rectangle.h		\
 	$(srcdir)/clutter-score.h 		\
 	$(srcdir)/clutter-script.h		\
@@ -356,11 +356,11 @@
 	clutter-fixed.c			\
 	clutter-group.c 		\
 	clutter-label.c 		\
+	clutter-list-model.c		\
 	clutter-main.c 			\
 	clutter-marshal.c		\
 	clutter-media.c 		\
 	clutter-model.c			\
-	clutter-model-default.c		\
 	clutter-rectangle.c 		\
 	clutter-score.c 		\
 	clutter-script.c		\
@@ -377,6 +377,7 @@
 source_h_priv = \
 	clutter-debug.h 		\
 	clutter-keysyms-table.h		\
+	clutter-model-private.h		\
 	clutter-private.h 		\
 	clutter-script-private.h	\
 	$(NULL)
@@ -509,10 +510,10 @@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clutter-fixed.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clutter-group.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clutter-label.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clutter-list-model.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clutter-main.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clutter-marshal.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clutter-media.Plo@am__quote@
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clutter-model-default.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clutter-model.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clutter-rectangle.Plo@am__quote@
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/clutter-score.Plo@am__quote@
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/clutter-actor.c clutter-0.5.2/clutter/clutter-actor.c
--- clutter-0.5.0/clutter/clutter-actor.c	2007-12-25 20:24:16.000000000 +0000
+++ clutter-0.5.2/clutter/clutter-actor.c	2008-01-10 10:42:01.000000000 +0000
@@ -2220,7 +2220,7 @@
 }
 
 /**
- * clutter_actor_move_by
+ * clutter_actor_move_by:
  * @self: A #ClutterActor
  * @dx: Distance to move Actor on X axis.
  * @dy: Distance to move Actor on Y axis.
@@ -2235,18 +2235,38 @@
 		       gint          dx,
 		       gint          dy)
 {
+  g_return_if_fail (CLUTTER_IS_ACTOR (self));
+
+  clutter_actor_move_byu (self,
+                          CLUTTER_UNITS_FROM_DEVICE (dx),
+                          CLUTTER_UNITS_FROM_DEVICE (dy));
+}
+
+/**
+ * clutter_actor_move_byu:
+ * @self: A #ClutterActor
+ * @dx: Distance to move Actor on X axis, in #ClutterUnit<!-- -->s.
+ * @dy: Distance to move Actor on Y axis, in #ClutterUnit<!-- -->s.
+ *
+ * Moves an actor by specified distance relative to the current position.
+ *
+ * Since: 0.6
+ */
+void
+clutter_actor_move_byu (ClutterActor *self,
+                        ClutterUnit   dx,
+                        ClutterUnit   dy)
+{
   ClutterActorBox box;
-  gint32 dxu = CLUTTER_UNITS_FROM_INT (dx);
-  gint32 dyu = CLUTTER_UNITS_FROM_INT (dy);
 
   g_return_if_fail (CLUTTER_IS_ACTOR (self));
 
   clutter_actor_query_coords (self, &box);
 
-  box.x2 += dxu;
-  box.y2 += dyu;
-  box.x1 += dxu;
-  box.y1 += dyu;
+  box.x2 += dx;
+  box.y2 += dy;
+  box.x1 += dx;
+  box.y1 += dy;
 
   clutter_actor_request_coords (self, &box);
 }
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/clutter-actor.h clutter-0.5.2/clutter/clutter-actor.h
--- clutter-0.5.0/clutter/clutter-actor.h	2007-12-24 13:36:49.000000000 +0000
+++ clutter-0.5.2/clutter/clutter-actor.h	2008-01-09 14:42:45.000000000 +0000
@@ -388,6 +388,9 @@
 void                  clutter_actor_move_by                  (ClutterActor          *self,
                                                               gint                   dx,
                                                               gint                   dy);
+void                  clutter_actor_move_byu                 (ClutterActor          *self,
+                                                              ClutterUnit            dx,
+                                                              ClutterUnit            dy);
 
 void                  clutter_actor_get_vertices             (ClutterActor          *self,
 						              ClutterVertex          verts[4]);
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/clutter-effect.c clutter-0.5.2/clutter/clutter-effect.c
--- clutter-0.5.0/clutter/clutter-effect.c	2007-11-28 11:01:22.000000000 +0000
+++ clutter-0.5.2/clutter/clutter-effect.c	2008-01-12 11:49:09.000000000 +0000
@@ -821,7 +821,7 @@
   angle_start = clutter_actor_get_rotation (actor, axis, NULL, NULL, NULL);
   
   c->behave = clutter_behaviour_rotate_new (c->alpha,
-					    CLUTTER_X_AXIS,
+                                            axis,
 					    direction,
 					    angle_start,
 					    angle_end);
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/clutter-label.c clutter-0.5.2/clutter/clutter-label.c
--- clutter-0.5.0/clutter/clutter-label.c	2007-12-21 13:57:14.000000000 +0000
+++ clutter-0.5.2/clutter/clutter-label.c	2008-01-09 14:42:45.000000000 +0000
@@ -198,8 +198,8 @@
         }
       
       if (priv->ellipsize != PANGO_ELLIPSIZE_NONE)
-        pango_layout_set_width (priv->layout, width > 0 ? CLUTTER_UNITS_TO_PANGO_UNIT (raw_width)
-                                                        : -1);
+        pango_layout_set_width (priv->layout, raw_width > 0 ? CLUTTER_UNITS_TO_PANGO_UNIT (raw_width)
+                                                            : -1);
       else if (priv->wrap)
         {
           pango_layout_set_wrap  (priv->layout, priv->wrap_mode);
@@ -266,8 +266,8 @@
             }
 	}
       else
-	pango_layout_set_width (priv->layout, width > 0 ? CLUTTER_UNITS_FROM_PANGO_UNIT (raw_width) 
-                                                        : -1);
+	pango_layout_set_width (priv->layout, raw_width > 0 ? CLUTTER_UNITS_TO_PANGO_UNIT (raw_width) 
+                                                            : -1);
     }
 
   CLUTTER_NOTE (ACTOR, "Label width set to %d pixels", width);
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/clutter-list-model.c clutter-0.5.2/clutter/clutter-list-model.c
--- clutter-0.5.0/clutter/clutter-list-model.c	1970-01-01 01:00:00.000000000 +0100
+++ clutter-0.5.2/clutter/clutter-list-model.c	2008-01-09 15:21:17.000000000 +0000
@@ -0,0 +1,767 @@
+/*
+ * Clutter.
+ *
+ * An OpenGL based 'interactive canvas' library.
+ *
+ * Authored By Matthew Allum  <mallum@openedhand.com>
+ *             Neil Jagdish Patel <njp@o-hand.com>
+ *             Emmanuele Bassi <ebassi@openedhand.com>
+ *
+ * Copyright (C) 2006 OpenedHand
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+/**
+ * SECTION:clutter-list-model
+ * @short_description: List model implementation
+ *
+ * #ClutterListModel is a #ClutterModel implementation provided by
+ * Clutter. #ClutterListModel uses a #GSequence for storing the
+ * values for each row, so it's optimized for insertion and look up
+ * in sorted lists.
+ *
+ * #ClutterListModel is a terminal class: it cannot be subclassed,
+ * only instantiated. 
+ *
+ * #ClutterListModel is available since Clutter 0.6
+ */
+
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#include <stdlib.h>
+#include <string.h>
+
+#include <glib-object.h>
+
+#include "clutter-model.h"
+#include "clutter-model-private.h"
+#include "clutter-list-model.h"
+#include "clutter-private.h"
+#include "clutter-debug.h"
+
+#define CLUTTER_TYPE_LIST_MODEL_ITER                 \
+        (clutter_list_model_iter_get_type())
+#define CLUTTER_LIST_MODEL_ITER(obj)                 \
+        (G_TYPE_CHECK_INSTANCE_CAST((obj),           \
+         CLUTTER_TYPE_LIST_MODEL_ITER,               \
+         ClutterListModelIter))
+#define CLUTTER_IS_LIST_MODEL_ITER(obj)              \
+        (G_TYPE_CHECK_INSTANCE_TYPE((obj),           \
+         CLUTTER_TYPE_LIST_MODEL_ITER))
+#define CLUTTER_LIST_MODEL_ITER_CLASS(klass)         \
+        (G_TYPE_CHECK_CLASS_CAST ((klass),           \
+         CLUTTER_TYPE_LIST_MODEL_ITER,               \
+         ClutterListModelIterClass))
+#define CLUTTER_IS_LIST_MODEL_ITER_CLASS(klass)      \
+        (G_TYPE_CHECK_CLASS_TYPE ((klass),           \
+         CLUTTER_TYPE_LIST_MODEL_ITER))
+#define CLUTTER_LIST_MODEL_ITER_GET_CLASS(obj)       \
+        (G_TYPE_INSTANCE_GET_CLASS ((obj),           \
+         CLUTTER_TYPE_LIST_MODEL_ITER,               \
+         ClutterListModelIterClass))
+
+#define CLUTTER_LIST_MODEL_CLASS(klass)              \
+        (G_TYPE_CHECK_CLASS_CAST ((klass),           \
+         CLUTTER_TYPE_LIST_MODEL,                    \
+         ClutterListModelClass))
+#define CLUTTER_IS_LIST_MODEL_CLASS(klass)           \
+        (G_TYPE_CHECK_CLASS_TYPE ((klass),           \
+         CLUTTER_TYPE_LIST_MODEL))
+#define CLUTTER_LIST_MODEL_GET_CLASS(obj)            \
+        (G_TYPE_INSTANCE_GET_CLASS ((obj),           \
+         CLUTTER_TYPE_LIST_MODEL,                    \
+         ClutterListModelClass))
+
+typedef struct _ClutterListModelIter    ClutterListModelIter;
+typedef struct _ClutterModelIterClass   ClutterListModelIterClass;
+
+typedef struct _ClutterModelClass       ClutterListModelClass;
+
+struct _ClutterListModel
+{
+  ClutterModel parent_instance;
+
+  GSequence *sequence;
+};
+
+struct _ClutterListModelIter
+{
+  ClutterModelIter parent_instance;
+
+  GSequenceIter *seq_iter;
+};
+
+
+
+/*
+ * ClutterListModel
+ */
+
+G_DEFINE_TYPE (ClutterListModelIter,
+               clutter_list_model_iter,
+               CLUTTER_TYPE_MODEL_ITER);
+
+static void
+clutter_list_model_iter_get_value (ClutterModelIter *iter,
+                                   guint             column,
+                                   GValue           *value)
+{
+  ClutterListModelIter *iter_default;
+  GValueArray *value_array;
+  GValue *iter_value;
+  GValue real_value = { 0, };
+  gboolean converted = FALSE;
+
+  iter_default = CLUTTER_LIST_MODEL_ITER (iter);
+  g_assert (iter_default->seq_iter != NULL);
+
+  value_array = g_sequence_get (iter_default->seq_iter);
+  iter_value = g_value_array_get_nth (value_array, column);
+  g_assert (iter_value != NULL);
+
+  if (!g_type_is_a (G_VALUE_TYPE (value), G_VALUE_TYPE (iter_value)))
+    {
+      if (!g_value_type_compatible (G_VALUE_TYPE (value), 
+                                    G_VALUE_TYPE (iter_value)) &&
+          !g_value_type_compatible (G_VALUE_TYPE (iter_value), 
+                                    G_VALUE_TYPE (value)))
+        {
+          g_warning ("%s: Unable to convert from %s to %s",
+                     G_STRLOC,
+                     g_type_name (G_VALUE_TYPE (value)),
+                     g_type_name (G_VALUE_TYPE (iter_value)));
+          return;
+        }
+
+      if (!g_value_transform (value, &real_value))
+        {
+          g_warning ("%s: Unable to make conversion from %s to %s",
+                     G_STRLOC, 
+                     g_type_name (G_VALUE_TYPE (value)),
+                     g_type_name (G_VALUE_TYPE (iter_value)));
+          g_value_unset (&real_value);
+        }
+
+      converted = TRUE;
+    }
+  
+  if (converted)
+    {
+      g_value_copy (&real_value, value);
+      g_value_unset (&real_value);
+    }
+  else
+    g_value_copy (iter_value, value);
+}
+
+static void
+clutter_list_model_iter_set_value (ClutterModelIter *iter,
+                                   guint             column,
+                                   const GValue     *value)
+{
+  ClutterListModelIter *iter_default;
+  GValueArray *value_array;
+  GValue *iter_value;
+  GValue real_value = { 0, };
+  gboolean converted = FALSE;
+
+  iter_default = CLUTTER_LIST_MODEL_ITER (iter);
+  g_assert (iter_default->seq_iter != NULL);
+
+  value_array = g_sequence_get (iter_default->seq_iter);
+  iter_value = g_value_array_get_nth (value_array, column);
+  g_assert (iter_value != NULL);
+
+  if (!g_type_is_a (G_VALUE_TYPE (value), G_VALUE_TYPE (iter_value)))
+    {
+      if (!g_value_type_compatible (G_VALUE_TYPE (value), 
+                                    G_VALUE_TYPE (iter_value)) &&
+          !g_value_type_compatible (G_VALUE_TYPE (iter_value), 
+                                    G_VALUE_TYPE (value)))
+        {
+          g_warning ("%s: Unable to convert from %s to %s\n",
+                     G_STRLOC,
+                     g_type_name (G_VALUE_TYPE (value)),
+                     g_type_name (G_VALUE_TYPE (iter_value)));
+          return;
+        }
+
+      if (!g_value_transform (value, &real_value))
+        {
+          g_warning ("%s: Unable to make conversion from %s to %s\n",
+                     G_STRLOC, 
+                     g_type_name (G_VALUE_TYPE (value)),
+                     g_type_name (G_VALUE_TYPE (iter_value)));
+          g_value_unset (&real_value);
+        }
+
+      converted = TRUE;
+    }
+ 
+  if (converted)
+    {
+      g_value_copy (&real_value, iter_value);
+      g_value_unset (&real_value);
+    }
+  else
+    g_value_copy (value, iter_value);
+}
+
+static gboolean
+clutter_list_model_iter_is_first (ClutterModelIter *iter)
+{
+  ClutterListModelIter *iter_default;
+  ClutterModel *model;
+  ClutterModelIter *temp_iter;
+  GSequenceIter *begin, *end;
+  guint row;
+
+  iter_default = CLUTTER_LIST_MODEL_ITER (iter);
+  g_assert (iter_default->seq_iter != NULL);
+
+  model = clutter_model_iter_get_model (iter);
+  row   = clutter_model_iter_get_row (iter);
+
+  begin = g_sequence_get_begin_iter (CLUTTER_LIST_MODEL (model)->sequence);
+  end   = iter_default->seq_iter;
+
+  temp_iter = g_object_new (CLUTTER_TYPE_LIST_MODEL_ITER,
+                            "model", model,
+                            NULL);
+
+  while (!g_sequence_iter_is_begin (begin))
+    {
+      CLUTTER_LIST_MODEL_ITER (temp_iter)->seq_iter = begin;
+      g_object_set (G_OBJECT (temp_iter), "row", row, NULL);
+
+      if (clutter_model_filter_iter (model, temp_iter))
+        {
+          end = begin;
+          break;
+        }
+
+      begin = g_sequence_iter_next (begin);
+      row += 1;
+    }
+
+  g_object_unref (temp_iter);
+
+  /* This is because the 'begin_iter' is always *before* the last valid
+   * iter, otherwise we'd have endless loops 
+   */
+  end = g_sequence_iter_prev (end);
+
+  return iter_default->seq_iter == end;
+}
+
+static gboolean
+clutter_list_model_iter_is_last (ClutterModelIter *iter)
+{
+  ClutterListModelIter *iter_default;
+  ClutterModelIter *temp_iter;
+  ClutterModel *model;
+  GSequenceIter *begin, *end;
+  guint row;
+
+  iter_default = CLUTTER_LIST_MODEL_ITER (iter);
+  g_assert (iter_default->seq_iter != NULL);
+
+  if (g_sequence_iter_is_end (iter_default->seq_iter))
+    return TRUE;
+
+  model = clutter_model_iter_get_model (iter);
+  row   = clutter_model_iter_get_row (iter);
+
+  begin = g_sequence_get_end_iter (CLUTTER_LIST_MODEL (model)->sequence);
+  begin = g_sequence_iter_prev (begin);
+  end   = iter_default->seq_iter;
+
+  temp_iter = g_object_new (CLUTTER_TYPE_LIST_MODEL_ITER,
+                            "model", model,
+                            NULL);
+
+  while (!g_sequence_iter_is_begin (begin))
+    {
+      CLUTTER_LIST_MODEL_ITER (temp_iter)->seq_iter = begin;
+      g_object_set (G_OBJECT (temp_iter), "row", row, NULL);
+
+      if (clutter_model_filter_iter (model, temp_iter))
+        {
+          end = begin;
+          break;
+        }
+
+      begin = g_sequence_iter_prev (begin);
+      row += 1;
+    }
+
+  g_object_unref (temp_iter);
+
+  /* This is because the 'end_iter' is always *after* the last valid iter.
+   * Otherwise we'd have endless loops 
+   */
+  end = g_sequence_iter_next (end);
+
+  return iter_default->seq_iter == end;
+}
+
+static ClutterModelIter *
+clutter_list_model_iter_next (ClutterModelIter *iter)
+{
+  ClutterListModelIter *iter_default;
+  ClutterModelIter *temp_iter;
+  ClutterModel *model = NULL;
+  GSequenceIter *filter_next;
+  guint row;
+
+  iter_default = CLUTTER_LIST_MODEL_ITER (iter);
+  g_assert (iter_default->seq_iter != NULL);
+
+  model = clutter_model_iter_get_model (iter);
+  row   = clutter_model_iter_get_row (iter) + 1;
+
+  filter_next = g_sequence_iter_next (iter_default->seq_iter);
+  g_assert (filter_next != NULL);
+
+  temp_iter = g_object_new (CLUTTER_TYPE_LIST_MODEL_ITER,
+                            "model", model,
+                            NULL);
+
+  while (!g_sequence_iter_is_end (filter_next))
+    {
+      CLUTTER_LIST_MODEL_ITER (temp_iter)->seq_iter = filter_next;
+      g_object_set (G_OBJECT (temp_iter), "row", row, NULL);
+
+      if (clutter_model_filter_iter (model, temp_iter))
+        break;
+
+      filter_next = g_sequence_iter_next (filter_next);
+      row += 1;
+    }
+
+  g_object_unref (temp_iter);
+
+  /* We do this because the 'end_iter' is always *after* the last valid iter.
+   * Otherwise loops will go on forever
+   */
+  if (filter_next == iter_default->seq_iter)
+    filter_next = g_sequence_iter_next (filter_next);
+
+  /* update the iterator and return it */
+  g_object_set (G_OBJECT (iter_default), "model", model, "row", row, NULL);
+  iter_default->seq_iter = filter_next;
+
+  return CLUTTER_MODEL_ITER (iter_default);
+}
+
+static ClutterModelIter *
+clutter_list_model_iter_prev (ClutterModelIter *iter)
+{
+  ClutterListModelIter *iter_default;
+  ClutterModelIter *temp_iter;
+  ClutterModel *model;
+  GSequenceIter *filter_prev;
+  guint row;
+
+  iter_default = CLUTTER_LIST_MODEL_ITER (iter);
+  g_assert (iter_default->seq_iter != NULL);
+
+  model = clutter_model_iter_get_model (iter);
+  row   = clutter_model_iter_get_row (iter) - 1;
+
+  filter_prev = g_sequence_iter_prev (iter_default->seq_iter);
+  g_assert (filter_prev != NULL);
+
+  temp_iter = g_object_new (CLUTTER_TYPE_LIST_MODEL_ITER,
+                            "model", model,
+                            NULL);
+
+  while (!g_sequence_iter_is_begin (filter_prev))
+    {
+      CLUTTER_LIST_MODEL_ITER (temp_iter)->seq_iter = filter_prev;
+      g_object_set (G_OBJECT (temp_iter), "row", row, NULL);
+
+      if (clutter_model_filter_iter (model, temp_iter))
+        break;
+
+      filter_prev = g_sequence_iter_prev (filter_prev);
+      row -= 1;
+    }
+
+  g_object_unref (temp_iter);
+
+  /* We do this because the 'end_iter' is always *after* the last valid iter.
+   * Otherwise loops will go on forever
+   */
+  if (filter_prev == iter_default->seq_iter)
+    filter_prev = g_sequence_iter_prev (filter_prev);
+
+  /* update the iterator and return it */
+  g_object_set (G_OBJECT (iter_default), "model", model, "row", row, NULL);
+  iter_default->seq_iter = filter_prev;
+
+  return CLUTTER_MODEL_ITER (iter_default);
+}
+static void
+clutter_list_model_iter_class_init (ClutterListModelIterClass *klass)
+{
+  ClutterModelIterClass *iter_class = CLUTTER_MODEL_ITER_CLASS (klass);
+
+  iter_class->get_value = clutter_list_model_iter_get_value;
+  iter_class->set_value = clutter_list_model_iter_set_value;
+  iter_class->is_first  = clutter_list_model_iter_is_first;
+  iter_class->is_last   = clutter_list_model_iter_is_last;
+  iter_class->next      = clutter_list_model_iter_next;
+  iter_class->prev      = clutter_list_model_iter_prev;
+}
+
+static void
+clutter_list_model_iter_init (ClutterListModelIter *iter)
+{
+  iter->seq_iter = NULL;
+}
+
+/*
+ * ClutterListModel
+ */
+
+G_DEFINE_TYPE (ClutterListModel, clutter_list_model, CLUTTER_TYPE_MODEL);
+
+static ClutterModelIter *
+clutter_list_model_get_iter_at_row (ClutterModel *model,
+                                    guint         row)
+{
+  ClutterListModel *model_default = CLUTTER_LIST_MODEL (model);
+  ClutterListModelIter *retval;
+
+  if (row >= g_sequence_get_length (model_default->sequence))
+    return NULL;
+
+  retval = g_object_new (CLUTTER_TYPE_LIST_MODEL_ITER,
+                         "model", model,
+                         "row", row,
+                         NULL);
+  retval->seq_iter = g_sequence_get_iter_at_pos (model_default->sequence, row);
+
+  return CLUTTER_MODEL_ITER (retval);
+}
+
+static ClutterModelIter *
+clutter_list_model_insert_row (ClutterModel *model,
+                               gint          index_)
+{
+  ClutterListModel *model_default = CLUTTER_LIST_MODEL (model);
+  ClutterListModelIter *retval;
+  guint n_columns, i, pos;
+  GValueArray *array;
+  GSequenceIter *seq_iter;
+
+  n_columns = clutter_model_get_n_columns (model);
+  array = g_value_array_new (n_columns);
+
+  for (i = 0; i < n_columns; i++)
+    {
+      GValue *value = NULL;
+
+      g_value_array_append (array, NULL);
+
+      value = g_value_array_get_nth (array, i);
+      g_value_init (value, clutter_model_get_column_type (model, i));
+    }
+
+  if (index_ < 0)
+    {
+      seq_iter = g_sequence_append (model_default->sequence, array);
+      pos = g_sequence_get_length (model_default->sequence);
+    }
+  else if (index_ == 0)
+    {
+      seq_iter = g_sequence_prepend (model_default->sequence, array);
+      pos = 0;
+    }
+  else
+    {
+      seq_iter = g_sequence_get_iter_at_pos (model_default->sequence, index_);
+      seq_iter = g_sequence_insert_before (seq_iter, array);
+      pos = index_;
+    }
+
+  retval = g_object_new (CLUTTER_TYPE_LIST_MODEL_ITER,
+                         "model", model,
+                         "row", pos,
+                         NULL);
+  retval->seq_iter = seq_iter;
+
+  return CLUTTER_MODEL_ITER (retval);
+}
+
+static void
+clutter_list_model_remove_row (ClutterModel *model,
+                               guint         row)
+{
+  ClutterListModel *model_default = CLUTTER_LIST_MODEL (model);
+  GSequenceIter *seq_iter;
+  guint pos = 0;
+
+  seq_iter = g_sequence_get_begin_iter (model_default->sequence);
+  while (!g_sequence_iter_is_end (seq_iter))
+    {
+      if (clutter_model_filter_row (model, pos))
+        {
+          if (pos == row)
+            {  
+              ClutterModelIter *iter;
+
+              iter = g_object_new (CLUTTER_TYPE_LIST_MODEL_ITER,
+                                   "model", model,
+                                   "row", pos,
+                                   NULL);
+              CLUTTER_LIST_MODEL_ITER (iter)->seq_iter = seq_iter;
+
+              /* the actual row is removed from the sequence inside
+               * the ::row-removed signal class handler, so that every
+               * handler connected to ::row-removed will still get
+               * a valid iterator, and every signal connected to
+               * ::row-removed with the AFTER flag will get an updated
+               * model
+               */
+              g_signal_emit_by_name (model, "row-removed", iter);
+
+              g_object_unref (iter);
+
+              break;
+            }
+        }
+
+      pos += 1;
+      seq_iter = g_sequence_iter_next (seq_iter);
+    }
+}
+
+static guint
+clutter_list_model_get_n_rows (ClutterModel *model)
+{
+  ClutterListModel *model_default = CLUTTER_LIST_MODEL (model);
+
+  return g_sequence_get_length (model_default->sequence);
+}
+
+typedef struct
+{
+  ClutterModel *model;
+  guint column;
+  ClutterModelSortFunc func;
+  gpointer data;
+} SortClosure;
+
+static gint
+sort_model_default (gconstpointer a,
+                    gconstpointer b,
+                    gpointer      data)
+{
+  GValueArray *row_a = (GValueArray *) a;
+  GValueArray *row_b = (GValueArray *) b;
+  SortClosure *clos = data;
+
+  return clos->func (clos->model,
+                     g_value_array_get_nth (row_a, clos->column),
+                     g_value_array_get_nth (row_b, clos->column),
+                     clos->data);
+}
+
+static void
+clutter_list_model_resort (ClutterModel         *model,
+                           ClutterModelSortFunc  func,
+                           gpointer              data)
+{
+  SortClosure sort_closure = { NULL, 0, NULL, NULL };
+
+  sort_closure.model  = model;
+  sort_closure.column = clutter_model_get_sorting_column (model);
+  sort_closure.func   = func;
+  sort_closure.data   = data;
+
+  g_sequence_sort (CLUTTER_LIST_MODEL (model)->sequence,
+                   sort_model_default,
+                   &sort_closure);
+}
+
+static void
+clutter_list_model_row_removed (ClutterModel     *model,
+                                ClutterModelIter *iter)
+{
+  ClutterListModelIter *iter_default;
+  GValueArray *array;
+
+  iter_default = CLUTTER_LIST_MODEL_ITER (iter);
+
+  array = g_sequence_get (iter_default->seq_iter);
+  g_value_array_free (array);
+
+  g_sequence_remove (iter_default->seq_iter);
+  iter_default->seq_iter = NULL;
+}
+
+static void
+clutter_list_model_finalize (GObject *gobject)
+{
+  ClutterListModel *model = CLUTTER_LIST_MODEL (gobject);
+  GSequenceIter *iter;
+
+  iter = g_sequence_get_begin_iter (model->sequence);
+  while (!g_sequence_iter_is_end (iter))
+    {
+      GValueArray *value_array = g_sequence_get (iter);
+
+      g_value_array_free (value_array);
+      iter = g_sequence_iter_next (iter);
+    }
+  g_sequence_free (model->sequence);
+
+  G_OBJECT_CLASS (clutter_list_model_parent_class)->finalize (gobject);
+}
+
+static void
+clutter_list_model_class_init (ClutterListModelClass *klass)
+{
+  GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
+  ClutterModelClass *model_class = CLUTTER_MODEL_CLASS (klass);
+
+  gobject_class->finalize = clutter_list_model_finalize;
+
+  model_class->get_n_rows      = clutter_list_model_get_n_rows;
+  model_class->get_iter_at_row = clutter_list_model_get_iter_at_row;
+  model_class->insert_row      = clutter_list_model_insert_row;
+  model_class->remove_row      = clutter_list_model_remove_row;
+  model_class->resort          = clutter_list_model_resort;
+
+  model_class->row_removed     = clutter_list_model_row_removed;
+}
+
+static void
+clutter_list_model_init (ClutterListModel *model)
+{
+  model->sequence = g_sequence_new (NULL);
+}
+
+/**
+ * clutter_list_model_new:
+ * @n_columns: number of columns in the model
+ * @Varargs: @n_columns number of #GType and string pairs
+ *
+ * Creates a new default model with @n_columns columns with the types 
+ * and names passed in.
+ *
+ * For example:
+ * 
+ * <informalexample><programlisting>
+ * model = clutter_list_model_new (3,
+ *                                 G_TYPE_INT,      "Score",
+ *                                 G_TYPE_STRING,   "Team",
+ *                                 GDK_TYPE_PIXBUF, "Logo");
+ * </programlisting></informalexample>
+ *
+ * will create a new #ClutterModel with three columns of type int,
+ * string and #GdkPixbuf respectively.
+ *
+ * Note that the name of the column can be set to %NULL, in which case
+ * the canonical name of the type held by the column will be used as
+ * the title.
+ *
+ * Return value: a new #ClutterListModel
+ *
+ * Since: 0.6
+ */
+ClutterModel *
+clutter_list_model_new (guint n_columns,
+                        ...)
+{
+  ClutterModel *model;
+  va_list args;
+  gint i;
+
+  g_return_val_if_fail (n_columns > 0, NULL);
+
+  model = g_object_new (CLUTTER_TYPE_LIST_MODEL, NULL);
+  clutter_model_set_n_columns (model, n_columns, TRUE, TRUE);
+
+  va_start (args, n_columns);
+
+  for (i = 0; i < n_columns; i++)
+    { 
+      GType type = va_arg (args, GType);
+      const gchar *name = va_arg (args, gchar*);
+
+      if (!clutter_model_check_type (type))
+        {
+          g_warning ("%s: Invalid type %s\n", G_STRLOC, g_type_name (type));
+          g_object_unref (model);
+          return NULL;
+        }
+
+      clutter_model_set_column_type (model, i, type);
+      clutter_model_set_column_name (model, i, name);
+    }
+
+  va_end (args);
+
+  return model;
+}
+
+/**
+ * clutter_list_model_newv:
+ * @n_columns: number of columns in the model
+ * @types: an array of #GType types for the columns, from first to last
+ * @names: an array of names for the columns, from first to last
+ *
+ * Non-vararg version of clutter_list_model_new(). This function is
+ * useful for language bindings.
+ *
+ * Return value: a new default #ClutterModel
+ *
+ * Since: 0.6
+ */
+ClutterModel *
+clutter_list_model_newv (guint                n_columns,
+                         GType               *types,
+                         const gchar * const  names[])
+{
+  ClutterModel *model;
+  gint i;
+
+  g_return_val_if_fail (n_columns > 0, NULL);
+
+  model = g_object_new (CLUTTER_TYPE_LIST_MODEL, NULL);
+  clutter_model_set_n_columns (model, n_columns, TRUE, TRUE);
+
+  for (i = 0; i < n_columns; i++)
+    {
+      if (!clutter_model_check_type (types[i]))
+        {
+          g_warning ("%s: Invalid type %s\n", G_STRLOC, g_type_name (types[i]));
+          g_object_unref (model);
+          return NULL;
+        }
+
+      clutter_model_set_column_type (model, i, types[i]);
+      clutter_model_set_column_name (model, i, names[i]);
+    }
+
+  return model;
+}
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/clutter-list-model.h clutter-0.5.2/clutter/clutter-list-model.h
--- clutter-0.5.0/clutter/clutter-list-model.h	1970-01-01 01:00:00.000000000 +0100
+++ clutter-0.5.2/clutter/clutter-list-model.h	2008-01-09 15:19:55.000000000 +0000
@@ -0,0 +1,53 @@
+/*
+ * Clutter.
+ *
+ * An OpenGL based 'interactive canvas' library.
+ *
+ * Authored By Matthew Allum  <mallum@openedhand.com>
+ *             Neil Jagdish Patel <njp@o-hand.com>
+ *             Emmanuele Bassi <ebassi@openedhand.com>
+ *
+ * Copyright (C) 2006 OpenedHand
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ *
+ * NB: Inspiration for column storage taken from GtkListStore
+ */
+
+#ifndef __CLUTTER_LIST_MODEL_H__
+#define __CLUTTER_LIST_MODEL_H__
+
+#include <clutter/clutter-model.h>
+
+G_BEGIN_DECLS
+
+#define CLUTTER_TYPE_LIST_MODEL         (clutter_list_model_get_type ())
+#define CLUTTER_LIST_MODEL(obj)         (G_TYPE_CHECK_INSTANCE_CAST ((obj), CLUTTER_TYPE_LIST_MODEL, ClutterListModel))
+#define CLUTTER_IS_LIST_MODEL(obj)      (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CLUTTER_TYPE_LIST_MODEL))
+
+typedef struct _ClutterListModel        ClutterListModel;
+
+GType         clutter_list_model_get_type (void) G_GNUC_CONST;
+
+ClutterModel *clutter_list_model_new      (guint                n_columns,
+                                              ...);
+ClutterModel *clutter_list_model_newv     (guint                n_columns,
+                                           GType               *types,
+                                           const gchar * const  names[]);
+
+G_END_DECLS
+
+#endif /* __CLUTTER_LIST_MODEL_H__ */
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/clutter-model-default.c clutter-0.5.2/clutter/clutter-model-default.c
--- clutter-0.5.0/clutter/clutter-model-default.c	2008-01-02 12:52:53.000000000 +0000
+++ clutter-0.5.2/clutter/clutter-model-default.c	1970-01-01 01:00:00.000000000 +0100
@@ -1,649 +0,0 @@
-/*
- * Clutter.
- *
- * An OpenGL based 'interactive canvas' library.
- *
- * Authored By Matthew Allum  <mallum@openedhand.com>
- *             Neil Jagdish Patel <njp@o-hand.com>
- *             Emmanuele Bassi <ebassi@openedhand.com>
- *
- * Copyright (C) 2006 OpenedHand
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
- */
-
-/**
- * SECTION:clutter-model-default
- * @short_description: Default model implementation
- *
- * #ClutterModelDefault is a #ClutterModel implementation provided by
- * Clutter. #ClutterModelDefault uses a #GSequence for storing the
- * values for each row, so it's optimized for insertion and look up
- * in sorted lists.
- *
- * #ClutterModelDefault is a terminal class: it cannot be subclassed,
- * only instantiated. 
- *
- * #ClutterModelDefault is available since Clutter 0.6
- */
-
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
-#include <stdlib.h>
-#include <string.h>
-
-#include <glib-object.h>
-
-#include "clutter-model.h"
-#include "clutter-model-default.h"
-#include "clutter-private.h"
-#include "clutter-debug.h"
-
-#define CLUTTER_MODEL_DEFAULT_ITER_CLASS(klass)         \
-        (G_TYPE_CHECK_CLASS_CAST ((klass),              \
-         CLUTTER_TYPE_MODEL_DEFAULT_ITER,               \
-         ClutterModelDefaultIterClass))
-#define CLUTTER_IS_MODEL_DEFAULT_ITER_CLASS(klass)      \
-        (G_TYPE_CHECK_CLASS_TYPE ((klass),              \
-         CLUTTER_TYPE_MODEL_DEFAULT_ITER))
-#define CLUTTER_MODEL_DEFAULT_ITER_GET_CLASS(obj)       \
-        (G_TYPE_INSTANCE_GET_CLASS ((obj),              \
-         CLUTTER_TYPE_MODEL_DEFAULT_ITER,               \
-         ClutterModelDefaultIterClass))
-
-#define CLUTTER_MODEL_DEFAULT_CLASS(klass)              \
-        (G_TYPE_CHECK_CLASS_CAST ((klass),              \
-         CLUTTER_TYPE_MODEL_DEFAULT,                    \
-         ClutterModelDefaultClass))
-#define CLUTTER_IS_MODEL_DEFAULT_CLASS(klass)           \
-        (G_TYPE_CHECK_CLASS_TYPE ((klass),              \
-         CLUTTER_TYPE_MODEL_DEFAULT))
-#define CLUTTER_MODEL_DEFAULT_GET_CLASS(obj)            \
-        (G_TYPE_INSTANCE_GET_CLASS ((obj),              \
-         CLUTTER_TYPE_MODEL_DEFAULT,                    \
-         ClutterModelDefaultClass))
-
-typedef struct _ClutterModelIterClass   ClutterModelDefaultIterClass;
-typedef struct _ClutterModelClass       ClutterModelDefaultClass;
-
-struct _ClutterModelDefault
-{
-  ClutterModel parent_instance;
-
-  GSequence *sequence;
-};
-
-struct _ClutterModelDefaultIter
-{
-  ClutterModelIter parent_instance;
-
-  GSequenceIter *seq_iter;
-};
-
-
-
-/*
- * ClutterModelDefault
- */
-
-G_DEFINE_TYPE (ClutterModelDefaultIter,
-               clutter_model_default_iter,
-               CLUTTER_TYPE_MODEL_ITER);
-
-static void
-clutter_model_default_iter_get_value (ClutterModelIter *iter,
-                                      guint             column,
-                                      GValue           *value)
-{
-  ClutterModelDefaultIter *iter_default;
-  GValueArray *value_array;
-  GValue *iter_value;
-  GValue real_value = { 0, };
-  gboolean converted = FALSE;
-
-  iter_default = CLUTTER_MODEL_DEFAULT_ITER (iter);
-  g_assert (iter_default->seq_iter != NULL);
-
-  value_array = g_sequence_get (iter_default->seq_iter);
-  iter_value = g_value_array_get_nth (value_array, column);
-  g_assert (iter_value != NULL);
-
-  if (!g_type_is_a (G_VALUE_TYPE (value), G_VALUE_TYPE (iter_value)))
-    {
-      if (!g_value_type_compatible (G_VALUE_TYPE (value), 
-                                    G_VALUE_TYPE (iter_value)) &&
-          !g_value_type_compatible (G_VALUE_TYPE (iter_value), 
-                                    G_VALUE_TYPE (value)))
-        {
-          g_warning ("%s: Unable to convert from %s to %s",
-                     G_STRLOC,
-                     g_type_name (G_VALUE_TYPE (value)),
-                     g_type_name (G_VALUE_TYPE (iter_value)));
-          return;
-        }
-
-      if (!g_value_transform (value, &real_value))
-        {
-          g_warning ("%s: Unable to make conversion from %s to %s",
-                     G_STRLOC, 
-                     g_type_name (G_VALUE_TYPE (value)),
-                     g_type_name (G_VALUE_TYPE (iter_value)));
-          g_value_unset (&real_value);
-        }
-
-      converted = TRUE;
-    }
-  
-  if (converted)
-    {
-      g_value_copy (&real_value, value);
-      g_value_unset (&real_value);
-    }
-  else
-    g_value_copy (iter_value, value);
-}
-
-static void
-clutter_model_default_iter_set_value (ClutterModelIter *iter,
-                                      guint             column,
-                                      const GValue     *value)
-{
-  ClutterModelDefaultIter *iter_default;
-  GValueArray *value_array;
-  GValue *iter_value;
-  GValue real_value = { 0, };
-  gboolean converted = FALSE;
-
-  iter_default = CLUTTER_MODEL_DEFAULT_ITER (iter);
-  g_assert (iter_default->seq_iter != NULL);
-
-  value_array = g_sequence_get (iter_default->seq_iter);
-  iter_value = g_value_array_get_nth (value_array, column);
-  g_assert (iter_value != NULL);
-
-  if (!g_type_is_a (G_VALUE_TYPE (value), G_VALUE_TYPE (iter_value)))
-    {
-      if (!g_value_type_compatible (G_VALUE_TYPE (value), 
-                                    G_VALUE_TYPE (iter_value)) &&
-          !g_value_type_compatible (G_VALUE_TYPE (iter_value), 
-                                    G_VALUE_TYPE (value)))
-        {
-          g_warning ("%s: Unable to convert from %s to %s\n",
-                     G_STRLOC,
-                     g_type_name (G_VALUE_TYPE (value)),
-                     g_type_name (G_VALUE_TYPE (iter_value)));
-          return;
-        }
-
-      if (!g_value_transform (value, &real_value))
-        {
-          g_warning ("%s: Unable to make conversion from %s to %s\n",
-                     G_STRLOC, 
-                     g_type_name (G_VALUE_TYPE (value)),
-                     g_type_name (G_VALUE_TYPE (iter_value)));
-          g_value_unset (&real_value);
-        }
-
-      converted = TRUE;
-    }
- 
-  if (converted)
-    {
-      g_value_copy (&real_value, iter_value);
-      g_value_unset (&real_value);
-    }
-  else
-    g_value_copy (value, iter_value);
-}
-
-static gboolean
-clutter_model_default_iter_is_first (ClutterModelIter *iter)
-{
-  ClutterModelDefaultIter *iter_default;
-  ClutterModel *model;
-  ClutterModelIter *temp_iter;
-  GSequenceIter *begin, *end;
-  guint row;
-
-  iter_default = CLUTTER_MODEL_DEFAULT_ITER (iter);
-  g_assert (iter_default->seq_iter != NULL);
-
-  model = clutter_model_iter_get_model (iter);
-  row   = clutter_model_iter_get_row (iter);
-
-  begin = g_sequence_get_begin_iter (CLUTTER_MODEL_DEFAULT (model)->sequence);
-  end   = iter_default->seq_iter;
-
-  temp_iter = g_object_new (CLUTTER_TYPE_MODEL_DEFAULT_ITER,
-                            "model", model,
-                            NULL);
-
-  while (!g_sequence_iter_is_begin (begin))
-    {
-      CLUTTER_MODEL_DEFAULT_ITER (temp_iter)->seq_iter = begin;
-      g_object_set (G_OBJECT (temp_iter), "row", row, NULL);
-
-      if (clutter_model_filter_iter (model, temp_iter))
-        {
-          end = begin;
-          break;
-        }
-
-      begin = g_sequence_iter_next (begin);
-      row += 1;
-    }
-
-  g_object_unref (temp_iter);
-
-  /* This is because the 'begin_iter' is always *before* the last valid
-   * iter, otherwise we'd have endless loops 
-   */
-  end = g_sequence_iter_prev (end);
-
-  return iter_default->seq_iter == end;
-}
-
-static gboolean
-clutter_model_default_iter_is_last (ClutterModelIter *iter)
-{
-  ClutterModelDefaultIter *iter_default;
-  ClutterModelIter *temp_iter;
-  ClutterModel *model;
-  GSequenceIter *begin, *end;
-  guint row;
-
-  iter_default = CLUTTER_MODEL_DEFAULT_ITER (iter);
-  g_assert (iter_default->seq_iter != NULL);
-
-  if (g_sequence_iter_is_end (iter_default->seq_iter))
-    return TRUE;
-
-  model = clutter_model_iter_get_model (iter);
-  row   = clutter_model_iter_get_row (iter);
-
-  begin = g_sequence_get_end_iter (CLUTTER_MODEL_DEFAULT (model)->sequence);
-  begin = g_sequence_iter_prev (begin);
-  end   = iter_default->seq_iter;
-
-  temp_iter = g_object_new (CLUTTER_TYPE_MODEL_DEFAULT_ITER,
-                            "model", model,
-                            NULL);
-
-  while (!g_sequence_iter_is_begin (begin))
-    {
-      CLUTTER_MODEL_DEFAULT_ITER (temp_iter)->seq_iter = begin;
-      g_object_set (G_OBJECT (temp_iter), "row", row, NULL);
-
-      if (clutter_model_filter_iter (model, temp_iter))
-        {
-          end = begin;
-          break;
-        }
-
-      begin = g_sequence_iter_prev (begin);
-      row += 1;
-    }
-
-  g_object_unref (temp_iter);
-
-  /* This is because the 'end_iter' is always *after* the last valid iter.
-   * Otherwise we'd have endless loops 
-   */
-  end = g_sequence_iter_next (end);
-
-  return iter_default->seq_iter == end;
-}
-
-static ClutterModelIter *
-clutter_model_default_iter_next (ClutterModelIter *iter)
-{
-  ClutterModelDefaultIter *iter_default;
-  ClutterModelIter *temp_iter;
-  ClutterModel *model = NULL;
-  GSequenceIter *filter_next;
-  guint row;
-
-  iter_default = CLUTTER_MODEL_DEFAULT_ITER (iter);
-  g_assert (iter_default->seq_iter != NULL);
-
-  model = clutter_model_iter_get_model (iter);
-  row   = clutter_model_iter_get_row (iter) + 1;
-
-  filter_next = g_sequence_iter_next (iter_default->seq_iter);
-  g_assert (filter_next != NULL);
-
-  temp_iter = g_object_new (CLUTTER_TYPE_MODEL_DEFAULT_ITER,
-                            "model", model,
-                            NULL);
-
-  while (!g_sequence_iter_is_end (filter_next))
-    {
-      CLUTTER_MODEL_DEFAULT_ITER (temp_iter)->seq_iter = filter_next;
-      g_object_set (G_OBJECT (temp_iter), "row", row, NULL);
-
-      if (clutter_model_filter_iter (model, temp_iter))
-        break;
-
-      filter_next = g_sequence_iter_next (filter_next);
-      row += 1;
-    }
-
-  g_object_unref (temp_iter);
-
-  /* We do this because the 'end_iter' is always *after* the last valid iter.
-   * Otherwise loops will go on forever
-   */
-  if (filter_next == iter_default->seq_iter)
-    filter_next = g_sequence_iter_next (filter_next);
-
-  /* update the iterator and return it */
-  g_object_set (G_OBJECT (iter_default), "model", model, "row", row, NULL);
-  iter_default->seq_iter = filter_next;
-
-  return CLUTTER_MODEL_ITER (iter_default);
-}
-
-static ClutterModelIter *
-clutter_model_default_iter_prev (ClutterModelIter *iter)
-{
-  ClutterModelDefaultIter *iter_default;
-  ClutterModelIter *temp_iter;
-  ClutterModel *model;
-  GSequenceIter *filter_prev;
-  guint row;
-
-  iter_default = CLUTTER_MODEL_DEFAULT_ITER (iter);
-  g_assert (iter_default->seq_iter != NULL);
-
-  model = clutter_model_iter_get_model (iter);
-  row   = clutter_model_iter_get_row (iter) - 1;
-
-  filter_prev = g_sequence_iter_prev (iter_default->seq_iter);
-  g_assert (filter_prev != NULL);
-
-  temp_iter = g_object_new (CLUTTER_TYPE_MODEL_DEFAULT_ITER,
-                            "model", model,
-                            NULL);
-
-  while (!g_sequence_iter_is_begin (filter_prev))
-    {
-      CLUTTER_MODEL_DEFAULT_ITER (temp_iter)->seq_iter = filter_prev;
-      g_object_set (G_OBJECT (temp_iter), "row", row, NULL);
-
-      if (clutter_model_filter_iter (model, temp_iter))
-        break;
-
-      filter_prev = g_sequence_iter_prev (filter_prev);
-      row -= 1;
-    }
-
-  g_object_unref (temp_iter);
-
-  /* We do this because the 'end_iter' is always *after* the last valid iter.
-   * Otherwise loops will go on forever
-   */
-  if (filter_prev == iter_default->seq_iter)
-    filter_prev = g_sequence_iter_prev (filter_prev);
-
-  /* update the iterator and return it */
-  g_object_set (G_OBJECT (iter_default), "model", model, "row", row, NULL);
-  iter_default->seq_iter = filter_prev;
-
-  return CLUTTER_MODEL_ITER (iter_default);
-}
-static void
-clutter_model_default_iter_class_init (ClutterModelDefaultIterClass *klass)
-{
-  ClutterModelIterClass *iter_class = CLUTTER_MODEL_ITER_CLASS (klass);
-
-  iter_class->get_value = clutter_model_default_iter_get_value;
-  iter_class->set_value = clutter_model_default_iter_set_value;
-  iter_class->is_first  = clutter_model_default_iter_is_first;
-  iter_class->is_last   = clutter_model_default_iter_is_last;
-  iter_class->next      = clutter_model_default_iter_next;
-  iter_class->prev      = clutter_model_default_iter_prev;
-}
-
-static void
-clutter_model_default_iter_init (ClutterModelDefaultIter *iter)
-{
-  iter->seq_iter = NULL;
-}
-
-/*
- * ClutterModelDefault
- */
-
-G_DEFINE_TYPE (ClutterModelDefault, clutter_model_default, CLUTTER_TYPE_MODEL);
-
-static ClutterModelIter *
-clutter_model_default_get_iter_at_row (ClutterModel *model,
-                                       guint         row)
-{
-  ClutterModelDefault *model_default = CLUTTER_MODEL_DEFAULT (model);
-  ClutterModelDefaultIter *retval;
-
-  if (row >= g_sequence_get_length (model_default->sequence))
-    return NULL;
-
-  retval = g_object_new (CLUTTER_TYPE_MODEL_DEFAULT_ITER,
-                         "model", model,
-                         "row", row,
-                         NULL);
-  retval->seq_iter = g_sequence_get_iter_at_pos (model_default->sequence, row);
-
-  return CLUTTER_MODEL_ITER (retval);
-}
-
-static ClutterModelIter *
-clutter_model_default_insert_row (ClutterModel *model,
-                                  gint          index_)
-{
-  ClutterModelDefault *model_default = CLUTTER_MODEL_DEFAULT (model);
-  ClutterModelDefaultIter *retval;
-  guint n_columns, i, pos;
-  GValueArray *array;
-  GSequenceIter *seq_iter;
-
-  n_columns = clutter_model_get_n_columns (model);
-  array = g_value_array_new (n_columns);
-
-  for (i = 0; i < n_columns; i++)
-    {
-      GValue *value = NULL;
-
-      g_value_array_append (array, NULL);
-
-      value = g_value_array_get_nth (array, i);
-      g_value_init (value, clutter_model_get_column_type (model, i));
-    }
-
-  if (index_ < 0)
-    {
-      seq_iter = g_sequence_append (model_default->sequence, array);
-      pos = g_sequence_get_length (model_default->sequence);
-    }
-  else if (index_ == 0)
-    {
-      seq_iter = g_sequence_prepend (model_default->sequence, array);
-      pos = 0;
-    }
-  else
-    {
-      seq_iter = g_sequence_get_iter_at_pos (model_default->sequence, index_);
-      seq_iter = g_sequence_insert_before (seq_iter, array);
-      pos = index_;
-    }
-
-  retval = g_object_new (CLUTTER_TYPE_MODEL_DEFAULT_ITER,
-                         "model", model,
-                         "row", pos,
-                         NULL);
-  retval->seq_iter = seq_iter;
-
-  return CLUTTER_MODEL_ITER (retval);
-}
-
-static void
-clutter_model_default_remove_row (ClutterModel *model,
-                                  guint         row)
-{
-  ClutterModelDefault *model_default = CLUTTER_MODEL_DEFAULT (model);
-  GSequenceIter *seq_iter;
-  guint pos = 0;
-
-  seq_iter = g_sequence_get_begin_iter (model_default->sequence);
-  while (!g_sequence_iter_is_end (seq_iter))
-    {
-      if (clutter_model_filter_row (model, pos))
-        {
-          if (pos == row)
-            {  
-              ClutterModelIter *iter;
-
-              iter = g_object_new (CLUTTER_TYPE_MODEL_DEFAULT_ITER,
-                                   "model", model,
-                                   "row", pos,
-                                   NULL);
-              CLUTTER_MODEL_DEFAULT_ITER (iter)->seq_iter = seq_iter;
-
-              /* the actual row is removed from the sequence inside
-               * the ::row-removed signal class handler, so that every
-               * handler connected to ::row-removed will still get
-               * a valid iterator, and every signal connected to
-               * ::row-removed with the AFTER flag will get an updated
-               * model
-               */
-              g_signal_emit_by_name (model, "row-removed", iter);
-
-              g_object_unref (iter);
-
-              break;
-            }
-        }
-
-      pos += 1;
-      seq_iter = g_sequence_iter_next (seq_iter);
-    }
-}
-
-static guint
-clutter_model_default_get_n_rows (ClutterModel *model)
-{
-  ClutterModelDefault *model_default = CLUTTER_MODEL_DEFAULT (model);
-
-  return g_sequence_get_length (model_default->sequence);
-}
-
-typedef struct
-{
-  ClutterModel *model;
-  guint column;
-  ClutterModelSortFunc func;
-  gpointer data;
-} SortClosure;
-
-static gint
-sort_model_default (gconstpointer a,
-                    gconstpointer b,
-                    gpointer      data)
-{
-  GValueArray *row_a = (GValueArray *) a;
-  GValueArray *row_b = (GValueArray *) b;
-  SortClosure *clos = data;
-
-  return clos->func (clos->model,
-                     g_value_array_get_nth (row_a, clos->column),
-                     g_value_array_get_nth (row_b, clos->column),
-                     clos->data);
-}
-
-static void
-clutter_model_default_resort (ClutterModel         *model,
-                              ClutterModelSortFunc  func,
-                              gpointer              data)
-{
-  SortClosure sort_closure = { NULL, 0, NULL, NULL };
-
-  sort_closure.model  = model;
-  sort_closure.column = clutter_model_get_sorting_column (model);
-  sort_closure.func   = func;
-  sort_closure.data   = data;
-
-  g_sequence_sort (CLUTTER_MODEL_DEFAULT (model)->sequence,
-                   sort_model_default,
-                   &sort_closure);
-}
-
-static void
-clutter_model_default_row_removed (ClutterModel     *model,
-                                   ClutterModelIter *iter)
-{
-  ClutterModelDefaultIter *iter_default;
-  GValueArray *array;
-
-  iter_default = CLUTTER_MODEL_DEFAULT_ITER (iter);
-
-  array = g_sequence_get (iter_default->seq_iter);
-  g_value_array_free (array);
-
-  g_sequence_remove (iter_default->seq_iter);
-  iter_default->seq_iter = NULL;
-}
-
-static void
-clutter_model_default_finalize (GObject *gobject)
-{
-  ClutterModelDefault *model = CLUTTER_MODEL_DEFAULT (gobject);
-  GSequenceIter *iter;
-
-  iter = g_sequence_get_begin_iter (model->sequence);
-  while (!g_sequence_iter_is_end (iter))
-    {
-      GValueArray *value_array = g_sequence_get (iter);
-
-      g_value_array_free (value_array);
-      iter = g_sequence_iter_next (iter);
-    }
-  g_sequence_free (model->sequence);
-
-  G_OBJECT_CLASS (clutter_model_default_parent_class)->finalize (gobject);
-}
-
-static void
-clutter_model_default_class_init (ClutterModelDefaultClass *klass)
-{
-  GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
-  ClutterModelClass *model_class = CLUTTER_MODEL_CLASS (klass);
-
-  gobject_class->finalize = clutter_model_default_finalize;
-
-  model_class->get_n_rows      = clutter_model_default_get_n_rows;
-  model_class->get_iter_at_row = clutter_model_default_get_iter_at_row;
-  model_class->insert_row      = clutter_model_default_insert_row;
-  model_class->remove_row      = clutter_model_default_remove_row;
-  model_class->resort          = clutter_model_default_resort;
-
-  model_class->row_removed     = clutter_model_default_row_removed;
-}
-
-static void
-clutter_model_default_init (ClutterModelDefault *model)
-{
-  model->sequence = g_sequence_new (NULL);
-}
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/clutter-model-default.h clutter-0.5.2/clutter/clutter-model-default.h
--- clutter-0.5.0/clutter/clutter-model-default.h	2007-12-14 17:44:06.000000000 +0000
+++ clutter-0.5.2/clutter/clutter-model-default.h	1970-01-01 01:00:00.000000000 +0100
@@ -1,59 +0,0 @@
-/*
- * Clutter.
- *
- * An OpenGL based 'interactive canvas' library.
- *
- * Authored By Matthew Allum  <mallum@openedhand.com>
- *             Neil Jagdish Patel <njp@o-hand.com>
- *             Emmanuele Bassi <ebassi@openedhand.com>
- *
- * Copyright (C) 2006 OpenedHand
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
- *
- * NB: Inspiration for column storage taken from GtkListStore
- */
-
-#ifndef __CLUTTER_MODEL_DEFAULT_H__
-#define __CLUTTER_MODEL_DEFAULT_H__
-
-#include <clutter/clutter-model.h>
-
-G_BEGIN_DECLS
-
-#define CLUTTER_TYPE_MODEL_DEFAULT_ITER         (clutter_model_default_iter_get_type ())
-#define CLUTTER_MODEL_DEFAULT_ITER(obj)         (G_TYPE_CHECK_INSTANCE_CAST ((obj), CLUTTER_TYPE_MODEL_DEFAULT_ITER, ClutterModelDefaultIter))
-#define CLUTTER_IS_MODEL_DEFAULT_ITER(obj)      (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CLUTTER_TYPE_MODEL_DEFAULT_ITER))
-
-#define CLUTTER_TYPE_MODEL_DEFAULT              (clutter_model_default_get_type ())
-#define CLUTTER_MODEL_DEFAULT(obj)              (G_TYPE_CHECK_INSTANCE_CAST ((obj), CLUTTER_TYPE_MODEL_DEFAULT, ClutterModelDefault))
-#define CLUTTER_IS_MODEL_DEFAULT(obj)           (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CLUTTER_TYPE_MODEL_DEFAULT))
-
-typedef struct _ClutterModelDefaultIter ClutterModelDefaultIter;
-typedef struct _ClutterModelDefault     ClutterModelDefault;
-
-GType clutter_model_default_iter_get_type (void) G_GNUC_CONST;
-GType clutter_model_default_get_type      (void) G_GNUC_CONST;
-
-ClutterModel *clutter_model_default_new  (guint                n_columns,
-                                          ...);
-ClutterModel *clutter_model_default_newv (guint                n_columns,
-                                          GType               *types,
-                                          const gchar * const  names[]);
-
-G_END_DECLS
-
-#endif /* __CLUTTER_MODEL_DEFAULT_H__ */
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/clutter-model-private.h clutter-0.5.2/clutter/clutter-model-private.h
--- clutter-0.5.0/clutter/clutter-model-private.h	1970-01-01 01:00:00.000000000 +0100
+++ clutter-0.5.2/clutter/clutter-model-private.h	2008-01-09 15:00:32.000000000 +0000
@@ -0,0 +1,24 @@
+#ifndef __CLUTTER_MODEL_PRIVATE_H__
+#define __CLUTTER_MODEL_PRIVATE_H__
+
+#include <glib.h>
+#include "clutter-model.h"
+
+G_BEGIN_DECLS
+
+void     clutter_model_set_n_columns   (ClutterModel *model,
+                                        gint          n_columns,
+                                        gboolean      set_types,
+                                        gboolean      set_names);
+gboolean clutter_model_check_type      (GType         gtype);
+
+void     clutter_model_set_column_type (ClutterModel *model,
+                                        gint          column,
+                                        GType         gtype);
+void     clutter_model_set_column_name (ClutterModel *model,
+                                        gint          column,
+                                        const gchar  *name);
+
+G_END_DECLS
+
+#endif /* __CLUTTER_MODEL_PRIVATE_H__ */
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/clutter-model.c clutter-0.5.2/clutter/clutter-model.c
--- clutter-0.5.0/clutter/clutter-model.c	2007-12-28 16:05:53.000000000 +0000
+++ clutter-0.5.2/clutter/clutter-model.c	2008-01-14 10:46:39.000000000 +0000
@@ -127,7 +127,7 @@
 #include <gobject/gvaluecollector.h>
 
 #include "clutter-model.h"
-#include "clutter-model-default.h"
+#include "clutter-model-private.h"
 
 #include "clutter-marshal.h"
 #include "clutter-private.h"
@@ -381,8 +381,8 @@
 /* XXX - is this whitelist really necessary? we accept every fundamental
  * type.
  */
-static gboolean
-clutter_model_check_type (type)
+gboolean
+clutter_model_check_type (GType gtype)
 {
   gint i = 0;
   static const GType type_list[] =
@@ -407,12 +407,12 @@
       G_TYPE_INVALID
     };
 
-  if (! G_TYPE_IS_VALUE_TYPE (type))
+  if (! G_TYPE_IS_VALUE_TYPE (gtype))
     return FALSE;
 
   while (type_list[i] != G_TYPE_INVALID)
     {
-      if (g_type_is_a (type, type_list[i]))
+      if (g_type_is_a (gtype, type_list[i]))
 	return TRUE;
       i++;
     }
@@ -519,7 +519,20 @@
   return priv->filter_func (model, iter, priv->filter_data);
 }
 
-static void
+/*
+ * clutter_model_set_n_columns:
+ * @model: a #ClutterModel
+ * @n_columns: number of columns
+ * @set_types: set the columns type
+ * @set_names: set the columns name
+ *
+ * Sets the number of columns in @model to @n_columns. If @set_types
+ * or @set_names are %TRUE, initialises the columns type and name
+ * arrays as well.
+ *
+ * This function can only be called once.
+ */
+void
 clutter_model_set_n_columns (ClutterModel *model,
                              gint          n_columns,
                              gboolean      set_types,
@@ -540,20 +553,36 @@
     priv->column_types = g_new0 (GType,  n_columns);
 
   if (set_names && !priv->column_names)
-    priv->column_names = g_new0 (gchar*, n_columns + 1);
+    priv->column_names = g_new0 (gchar*, n_columns);
 }
 
-static inline void
+/*
+ * clutter_model_set_column_type:
+ * @model: a #ClutterModel
+ * @column: column index
+ * @gtype: type of the column
+ *
+ * Sets the type of @column inside @model
+ */
+void
 clutter_model_set_column_type (ClutterModel *model,
                                gint          column,
-                               GType         type)
+                               GType         gtype)
 {
   ClutterModelPrivate *priv = model->priv;
 
-  priv->column_types[column] = type;
+  priv->column_types[column] = gtype;
 }
 
-static inline void
+/*
+ * clutter_model_set_column_name:
+ * @model: a #ClutterModel
+ * @column: column index
+ * @name: name of the column, or %NULL
+ *
+ * Sets the name of @column inside @model
+ */
+void
 clutter_model_set_column_name (ClutterModel *model,
                                gint          column,
                                const gchar  *name)
@@ -563,119 +592,6 @@
   priv->column_names[column] = g_strdup (name);
 }
 
-/* we implement the constructors of the default model here because
- * we need the private accessors to the column names and types
- * vectors inside ClutterModelPrivate, to avoid having them inside
- * a private header; the ClutterModelDefault ctors are declared inside
- * clutter-model-default.h
- */
-
-/**
- * clutter_model_default_new:
- * @n_columns: number of columns in the model
- * @Varargs: @n_columns number of #GType and string pairs
- *
- * Creates a new default model with @n_columns columns with the types 
- * and names passed in.
- *
- * For example:
- * 
- * <informalexample><programlisting>
- * model = clutter_model_default_new (3,
- *                                    G_TYPE_INT,      "Score",
- *                                    G_TYPE_STRING,   "Team",
- *                                    GDK_TYPE_PIXBUF, "Logo");
- * </programlisting></informalexample>
- *
- * will create a new #ClutterModel with three columns of type int,
- * string and #GdkPixbuf respectively.
- *
- * Note that the name of the column can be set to %NULL, in which case
- * the canonical name of the type held by the column will be used as
- * the title.
- *
- * Return value: a new default #ClutterModel
- *
- * Since: 0.6
- */
-ClutterModel *
-clutter_model_default_new (guint n_columns,
-                           ...)
-{
-  ClutterModel *model;
-  va_list args;
-  gint i;
-
-  g_return_val_if_fail (n_columns > 0, NULL);
-
-  model = g_object_new (CLUTTER_TYPE_MODEL_DEFAULT, NULL);
-  clutter_model_set_n_columns (model, n_columns, TRUE, TRUE);
-
-  va_start (args, n_columns);
-
-  for (i = 0; i < n_columns; i++)
-    { 
-      GType type = va_arg (args, GType);
-      const gchar *name = va_arg (args, gchar*);
-
-      if (!clutter_model_check_type (type))
-        {
-          g_warning ("%s: Invalid type %s\n", G_STRLOC, g_type_name (type));
-          g_object_unref (model);
-          return NULL;
-        }
-
-      clutter_model_set_column_type (model, i, type);
-      clutter_model_set_column_name (model, i, name);
-    }
-
-  va_end (args);
-
-  return model;
-}
-
-/**
- * clutter_model_default_newv:
- * @n_columns: number of columns in the model
- * @types: an array of #GType types for the columns, from first to last
- * @names: an array of names for the columns, from first to last
- *
- * Non-vararg version of clutter_model_default_new(). This function is
- * useful for language bindings.
- *
- * Return value: a new default #ClutterModel
- *
- * Since: 0.6
- */
-ClutterModel *
-clutter_model_default_newv (guint                n_columns,
-                            GType               *types,
-                            const gchar * const  names[])
-{
-  ClutterModel *model;
-  gint i;
-
-  g_return_val_if_fail (n_columns > 0, NULL);
-
-  model = g_object_new (CLUTTER_TYPE_MODEL_DEFAULT, NULL);
-  clutter_model_set_n_columns (model, n_columns, TRUE, TRUE);
-
-  for (i = 0; i < n_columns; i++)
-    {
-      if (!clutter_model_check_type (types[i]))
-        {
-          g_warning ("%s: Invalid type %s\n", G_STRLOC, g_type_name (types[i]));
-          g_object_unref (model);
-          return NULL;
-        }
-
-      clutter_model_set_column_type (model, i, types[i]);
-      clutter_model_set_column_name (model, i, names[i]);
-    }
-
-  return model;
-}
-
 /**
  * clutter_model_set_types:
  * @model: a #ClutterModel
@@ -775,36 +691,49 @@
 }
 
 /**
- * clutter_model_append_value:
+ * clutter_model_appendv:
  * @model: a #ClutterModel
- * @column: the column to set
- * @value: the value of the cell
+ * @n_columns: the number of columns and values
+ * @columns: a vector with the columns to set
+ * @values: a vector with the values
  *
  * Creates and appends a new row to the #ClutterModel, setting the row
- * value for the given @column upon creation.
+ * values for the given @columns upon creation.
  *
  * Since: 0.6
  */
 void
-clutter_model_append_value (ClutterModel *model,
-                            guint         column,
-                            const GValue *value)
+clutter_model_appendv (ClutterModel *model,
+                       guint         n_columns,
+                       guint        *columns,
+                       GValue       *values)
 {
   ClutterModelPrivate *priv;
   ClutterModelIter *iter;
+  gint i;
+  gboolean resort = FALSE;
 
   g_return_if_fail (CLUTTER_IS_MODEL (model));
+  g_return_if_fail (n_columns <= clutter_model_get_n_columns (model));
+  g_return_if_fail (columns != NULL);
+  g_return_if_fail (values != NULL);
 
   priv = model->priv;
 
   iter = CLUTTER_MODEL_GET_CLASS (model)->insert_row (model, -1);
   g_assert (CLUTTER_IS_MODEL_ITER (iter));
 
-  clutter_model_iter_set_value (iter, column, value);
+  for (i = 0; i < n_columns; i++)
+    {
+      if (priv->sort_column == columns[i])
+        resort = TRUE;
+
+      clutter_model_iter_set_value (iter, columns[i], &values[i]);
+    }
 
   g_signal_emit (model, model_signals[ROW_ADDED], 0, iter);
 
-  if (priv->sort_column == column)
+  if (resort)
     clutter_model_resort (model);
 
   g_object_unref (iter);
@@ -853,36 +782,49 @@
 }
 
 /**
- * clutter_model_prepend_value:
+ * clutter_model_prependv:
  * @model: a #ClutterModel
- * @column: column to set
- * @value: new value for the cell
+ * @n_columns: the number of columns and values to set
+ * @columns: a vector containing the columns to set
+ * @values: a vector containing the values for the cells
  *
  * Creates and prepends a new row to the #ClutterModel, setting the row
- * value for the given @column upon creation.
+ * values for the given @columns upon creation.
  *
  * Since: 0.6
  */
 void
-clutter_model_prepend_value (ClutterModel *model,
-                             guint         column,
-                             const GValue *value)
+clutter_model_prependv (ClutterModel *model,
+                        guint         n_columns,
+                        guint        *columns,
+                        GValue       *values)
 {
   ClutterModelPrivate *priv;
   ClutterModelIter *iter;
+  gint i;
+  gboolean resort = FALSE;
 
   g_return_if_fail (CLUTTER_IS_MODEL (model));
+  g_return_if_fail (n_columns <= clutter_model_get_n_columns (model));
+  g_return_if_fail (columns != NULL);
+  g_return_if_fail (values != NULL);
 
   priv = model->priv;
 
   iter = CLUTTER_MODEL_GET_CLASS (model)->insert_row (model, 0);
   g_assert (CLUTTER_IS_MODEL_ITER (iter));
 
-  clutter_model_iter_set_value (iter, column, value);
+  for (i = 0; i < n_columns; i++)
+    {
+      if (priv->sort_column == columns[i])
+        resort = TRUE;
+
+      clutter_model_iter_set_value (iter, columns[i], &values[i]);
+    }
 
   g_signal_emit (model, model_signals[ROW_ADDED], 0, iter);
 
-  if (priv->sort_column == column)
+  if (resort)
     clutter_model_resort (model);
 
   g_object_unref (iter);
@@ -976,6 +918,57 @@
 }
 
 /**
+ * clutter_model_insertv:
+ * @model: a #ClutterModel
+ * @row: row index
+ * @n_columns: the number of columns and values to set
+ * @columns: a vector containing the columns to set
+ * @values: a vector containing the values for the cells
+ *
+ * Inserts data at @row into the #ClutterModel, setting the row
+ * values for the given @columns upon creation.
+ *
+ * Since: 0.6
+ */
+void
+clutter_model_insertv (ClutterModel *model,
+                       guint         row,
+                       guint         n_columns,
+                       guint        *columns,
+                       GValue       *values)
+{
+  ClutterModelPrivate *priv;
+  ClutterModelIter *iter;
+  gint i;
+  gboolean resort = FALSE;
+
+  g_return_if_fail (CLUTTER_IS_MODEL (model));
+  g_return_if_fail (n_columns <= clutter_model_get_n_columns (model));
+  g_return_if_fail (columns != NULL);
+  g_return_if_fail (values != NULL);
+
+  priv = model->priv;
+
+  iter = CLUTTER_MODEL_GET_CLASS (model)->insert_row (model, row);
+  g_assert (CLUTTER_IS_MODEL_ITER (iter));
+
+  for (i = 0; i < n_columns; i++)
+    {
+      if (priv->sort_column == columns[i])
+        resort = TRUE;
+
+      clutter_model_iter_set_value (iter, columns[i], &values[i]);
+    }
+
+  g_signal_emit (model, model_signals[ROW_ADDED], 0, iter);
+
+  if (resort)
+    clutter_model_resort (model);
+
+  g_object_unref (iter);
+}
+
+/**
  * clutter_model_insert_value:
  * @model: a #ClutterModel
  * @row: position of the row to modify
@@ -1068,7 +1061,7 @@
   g_return_val_if_fail (CLUTTER_IS_MODEL (model), NULL);
 
   priv = model->priv;
-  if (column < 0 || column > clutter_model_get_n_columns (model))
+  if (column < 0 || column >= clutter_model_get_n_columns (model))
     {
       g_warning ("%s: Invalid column id value %d\n", G_STRLOC, column);
       return NULL;
@@ -1102,7 +1095,7 @@
   g_return_val_if_fail (CLUTTER_IS_MODEL (model), G_TYPE_INVALID);
 
   priv = model->priv;
-  if (column < 0 || column > clutter_model_get_n_columns (model))
+  if (column < 0 || column >= clutter_model_get_n_columns (model))
     {
       g_warning ("%s: Invalid column id value %d\n", G_STRLOC, column);
       return G_TYPE_INVALID;
@@ -1225,7 +1218,7 @@
   g_return_if_fail (CLUTTER_IS_MODEL (model));
   priv = model->priv;
 
-  if (column > clutter_model_get_n_columns (model))
+  if (column >= clutter_model_get_n_columns (model))
     {
       g_warning ("%s: Invalid column id value %d\n", G_STRLOC, column);
       return;
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/clutter-model.h clutter-0.5.2/clutter/clutter-model.h
--- clutter-0.5.0/clutter/clutter-model.h	2007-12-15 14:02:25.000000000 +0000
+++ clutter-0.5.2/clutter/clutter-model.h	2008-01-14 10:46:41.000000000 +0000
@@ -194,17 +194,24 @@
 
 void                  clutter_model_append             (ClutterModel     *model,
                                                         ...);
-void                  clutter_model_append_value       (ClutterModel     *model,
-                                                        guint             column,
-                                                        const GValue     *value);
+void                  clutter_model_appendv            (ClutterModel     *model,
+                                                        guint             n_columns,
+                                                        guint            *columns,
+                                                        GValue           *values);
 void                  clutter_model_prepend            (ClutterModel     *model,
                                                         ...);
-void                  clutter_model_prepend_value      (ClutterModel     *model,
-                                                        guint             column,
-                                                        const GValue     *value);
+void                  clutter_model_prependv           (ClutterModel     *model,
+                                                        guint             n_columns,
+                                                        guint            *columns,
+                                                        GValue           *values);
 void                  clutter_model_insert             (ClutterModel     *model,
                                                         guint             row,
                                                         ...);
+void                  clutter_model_insertv            (ClutterModel     *model,
+                                                        guint             row,
+                                                        guint             n_columns,
+                                                        guint            *columns,
+                                                        GValue           *values);
 void                  clutter_model_insert_value       (ClutterModel     *model,
                                                         guint             row,
                                                         guint             column,
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/clutter-shader.c clutter-0.5.2/clutter/clutter-shader.c
--- clutter-0.5.0/clutter/clutter-shader.c	2007-12-15 13:51:42.000000000 +0000
+++ clutter-0.5.2/clutter/clutter-shader.c	2008-01-10 12:30:09.000000000 +0000
@@ -68,19 +68,19 @@
 
 struct _ClutterShaderPrivate
 {
-  guint     bound            : 1;  /* The shader is bound to the GL context */
-  guint     is_enabled       : 1;
+  guint         bound            : 1; /* Shader is bound to the GL context */
+  guint         is_enabled       : 1;
 
-  guint     vertex_is_glsl   : 1;
-  guint     fragment_is_glsl : 1;
+  guint         vertex_is_glsl   : 1;
+  guint         fragment_is_glsl : 1;
 
-  gchar    *vertex_source;         /* source (or asm) for vertex shader */
-  gchar    *fragment_source;       /* source (or asm) for fragment shader */
+  gchar        *vertex_source;        /* GLSL source for vertex shader */
+  gchar        *fragment_source;      /* GLSL source for fragment shader */
 
-  COGLint   program;
+  COGLhandleARB program;
 
-  COGLint   vertex_shader;
-  COGLint   fragment_shader;
+  COGLhandleARB vertex_shader;
+  COGLhandleARB fragment_shader;
 };
 
 enum 
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/clutter-version.h clutter-0.5.2/clutter/clutter-version.h
--- clutter-0.5.0/clutter/clutter-version.h	2008-01-02 12:59:37.000000000 +0000
+++ clutter-0.5.2/clutter/clutter-version.h	2008-01-14 11:17:01.000000000 +0000
@@ -53,14 +53,14 @@
  *
  * The micro version of the Clutter library (3, if %CLUTTER_VERSION is 1.2.3)
  */
-#define CLUTTER_MICRO_VERSION   (0)
+#define CLUTTER_MICRO_VERSION   (2)
 
 /**
  * CLUTTER_VERSION:
  *
  * The full version of the Clutter library, like 1.2.3
  */
-#define CLUTTER_VERSION         0.5.0
+#define CLUTTER_VERSION         0.5.2
 
 /**
  * CLUTTER_VERSION_S:
@@ -68,7 +68,7 @@
  * The full version of the Clutter library, in string form (suited for
  * string concatenation)
  */
-#define CLUTTER_VERSION_S       "0.5.0"
+#define CLUTTER_VERSION_S       "0.5.2"
 
 /**
  * CLUTTER_VERSION_HEX:
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/clutter.h clutter-0.5.2/clutter/clutter.h
--- clutter-0.5.0/clutter/clutter.h	2007-12-14 17:15:28.000000000 +0000
+++ clutter-0.5.2/clutter/clutter.h	2008-01-09 15:20:50.000000000 +0000
@@ -49,10 +49,10 @@
 #include "clutter-group.h"
 #include "clutter-keysyms.h" 
 #include "clutter-label.h"
+#include "clutter-list-model.h"
 #include "clutter-main.h"
 #include "clutter-media.h"
 #include "clutter-model.h"
-#include "clutter-model-default.h"
 #include "clutter-stage.h"
 #include "clutter-texture.h"
 #include "clutter-timeout-pool.h"
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/cogl/cogl.h clutter-0.5.2/clutter/cogl/cogl.h
--- clutter-0.5.0/clutter/cogl/cogl.h	2007-12-24 13:25:28.000000000 +0000
+++ clutter-0.5.2/clutter/cogl/cogl.h	2008-01-10 12:30:09.000000000 +0000
@@ -214,50 +214,50 @@
               ClutterFixed        z_far);
 
 
-COGLint
+COGLhandleARB
 cogl_create_shader               (COGLenum     shaderType);
 
 void
-cogl_shader_destroy              (COGLint      handle);
+cogl_shader_destroy              (COGLhandleARB handle);
 
 
 void
-cogl_shader_source               (COGLint      shader,
-                                  const gchar *source);
+cogl_shader_source               (COGLhandleARB  shader,
+                                  const gchar   *source);
 void
-cogl_shader_compile               (COGLint      shader_handle);
+cogl_shader_compile               (COGLhandleARB shader_handle);
 
 void
-cogl_shader_get_info_log          (COGLint      handle,
-                                   guint        size,
-                                   gchar       *buffer);
+cogl_shader_get_info_log          (COGLhandleARB handle,
+                                   guint         size,
+                                   gchar        *buffer);
 
 void
-cogl_shader_get_parameteriv       (COGLint      handle,
-                                   COGLenum     pname,
-                                   COGLint     *dest);
+cogl_shader_get_parameteriv       (COGLhandleARB handle,
+                                   COGLenum      pname,
+                                   COGLint      *dest);
 
 
-COGLint
+COGLhandleARB
 cogl_create_program               (void);
 
 void
-cogl_program_destroy              (COGLint      handle);
+cogl_program_destroy              (COGLhandleARB handle);
 
 void
-cogl_program_attach_shader        (COGLint      program_handle,
-                                   COGLint      shader_handle);
+cogl_program_attach_shader        (COGLhandleARB program_handle,
+                                   COGLhandleARB shader_handle);
 
 /* 0 to use none */
 void
-cogl_program_link                 (COGLint      program_handle);
+cogl_program_link                 (COGLhandleARB program_handle);
 
 void
-cogl_program_use                  (COGLint      program_handle);
+cogl_program_use                  (COGLhandleARB program_handle);
 
 COGLint
-cogl_program_get_uniform_location (COGLint      program_int,
-                                   const gchar *uniform_name);
+cogl_program_get_uniform_location (COGLhandleARB  program_int,
+                                   const gchar   *uniform_name);
 
 
 void
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/cogl/gl/cogl-defines.h clutter-0.5.2/clutter/cogl/gl/cogl-defines.h
--- clutter-0.5.0/clutter/cogl/gl/cogl-defines.h	2008-01-02 12:59:37.000000000 +0000
+++ clutter-0.5.2/clutter/cogl/gl/cogl-defines.h	2008-01-14 11:17:02.000000000 +0000
@@ -42,6 +42,7 @@
 typedef GLenum COGLenum;
 typedef GLint COGLint;
 typedef GLuint COGLuint;
+typedef GLhandleARB COGLhandleARB;
 
 /* FIXME + DOCUMENT */
 
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/cogl/gl/cogl-defines.h.in clutter-0.5.2/clutter/cogl/gl/cogl-defines.h.in
--- clutter-0.5.0/clutter/cogl/gl/cogl-defines.h.in	2007-12-20 09:47:03.000000000 +0000
+++ clutter-0.5.2/clutter/cogl/gl/cogl-defines.h.in	2008-01-10 12:30:09.000000000 +0000
@@ -42,6 +42,7 @@
 typedef GLenum COGLenum;
 typedef GLint COGLint;
 typedef GLuint COGLuint;
+typedef GLhandleARB COGLhandleARB;
 
 /* FIXME + DOCUMENT */
 
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/clutter/cogl/gl/cogl.c clutter-0.5.2/clutter/cogl/gl/cogl.c
--- clutter-0.5.0/clutter/cogl/gl/cogl.c	2007-12-24 13:19:19.000000000 +0000
+++ clutter-0.5.2/clutter/cogl/gl/cogl.c	2008-01-10 12:30:09.000000000 +0000
@@ -785,14 +785,14 @@
 
 #endif
 
-COGLint
+COGLhandleARB
 cogl_create_program (void)
 {
   PROC (GLhandleARB, 0, glCreateProgramObjectARB, void);
   return proc ();
 }
 
-COGLint
+COGLhandleARB
 cogl_create_shader (COGLenum shaderType)
 {
   PROC (GLhandleARB, 0, glCreateShaderObjectARB, GLenum);
@@ -800,79 +800,79 @@
 }
 
 void
-cogl_shader_source (COGLint      shader,
-                    const gchar *source)
+cogl_shader_source (COGLhandleARB  shader,
+                    const gchar   *source)
 {
   PROC (GLvoid,, glShaderSourceARB, GLhandleARB, GLsizei, const GLcharARB **, const GLint *)
   proc (shader, 1, &source, NULL);
 }
 
 void
-cogl_shader_compile (COGLint shader_handle)
+cogl_shader_compile (COGLhandleARB shader_handle)
 {
   PROC (GLvoid,, glCompileShaderARB, GLhandleARB);
   proc (shader_handle);
 }
 
 void
-cogl_program_attach_shader (COGLint program_handle,
-                            COGLint shader_handle)
+cogl_program_attach_shader (COGLhandleARB program_handle,
+                            COGLhandleARB shader_handle)
 {
   PROC (GLvoid,, glAttachObjectARB, GLhandleARB, GLhandleARB);
   proc (program_handle, shader_handle);
 }
 
 void
-cogl_program_link (COGLint program_handle)
+cogl_program_link (COGLhandleARB program_handle)
 {
   PROC (GLvoid,, glLinkProgramARB, GLhandleARB);
   proc (program_handle);
 }
 
 void
-cogl_program_use (COGLint program_handle)
+cogl_program_use (COGLhandleARB program_handle)
 {
   PROC (GLvoid,, glUseProgramObjectARB, GLhandleARB);
   proc (program_handle);
 }
 
 COGLint
-cogl_program_get_uniform_location (COGLint      program_handle,
-                                   const gchar *uniform_name)
+cogl_program_get_uniform_location (COGLhandleARB  program_handle,
+                                   const gchar   *uniform_name)
 {
   PROC (GLint,0, glGetUniformLocationARB, GLhandleARB, const GLcharARB *)
   return proc (program_handle, uniform_name);
 }
 
 void
-cogl_program_destroy (COGLint      handle)
+cogl_program_destroy (COGLhandleARB handle)
 {
   PROC (GLvoid,, glDeleteObjectARB, GLhandleARB);
   proc (handle);
 }
 
 void
-cogl_shader_destroy (COGLint handle)
+cogl_shader_destroy (COGLhandleARB handle)
 {
   PROC (GLvoid,, glDeleteObjectARB, GLhandleARB);
   proc (handle);
 }
 
 void
-cogl_shader_get_info_log (COGLint      handle,
-                          guint        size,
-                          gchar       *buffer)
+cogl_shader_get_info_log (COGLhandleARB handle,
+                          guint         size,
+                          gchar        *buffer)
 {
-  gint len;
+  COGLint len;
   PROC (GLvoid,, glGetInfoLogARB, GLhandleARB, GLsizei, GLsizei *, GLcharARB *);
   proc (handle, size-1, &len, buffer);
   buffer[len]='\0';
 }
 
 void
-cogl_shader_get_parameteriv (COGLint      handle,
-                             COGLenum     pname,
-                             COGLint     *dest)
+cogl_shader_get_parameteriv (COGLhandleARB handle,
+                             COGLenum      pname,
+                             COGLint      *dest)
 {
   PROC (GLvoid,, glGetObjectParameterivARB, GLhandleARB, GLenum, GLint*)
   proc (handle, pname, dest);
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/config.guess clutter-0.5.2/config.guess
--- clutter-0.5.0/config.guess	2006-11-08 07:44:58.000000000 +0000
+++ clutter-0.5.2/config.guess	2007-04-27 19:13:54.000000000 +0100
@@ -4,7 +4,7 @@
 #   2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
 #   Inc.
 
-timestamp='2006-07-02'
+timestamp='2007-03-06'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -161,6 +161,7 @@
 	    arm*) machine=arm-unknown ;;
 	    sh3el) machine=shl-unknown ;;
 	    sh3eb) machine=sh-unknown ;;
+	    sh5el) machine=sh5le-unknown ;;
 	    *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
 	esac
 	# The Operating System including object format, if it has switched
@@ -780,7 +781,7 @@
     i*:CYGWIN*:*)
 	echo ${UNAME_MACHINE}-pc-cygwin
 	exit ;;
-    i*:MINGW*:*)
+    *:MINGW*:*)
 	echo ${UNAME_MACHINE}-pc-mingw32
 	exit ;;
     i*:windows32*:*)
@@ -790,12 +791,15 @@
     i*:PW*:*)
 	echo ${UNAME_MACHINE}-pc-pw32
 	exit ;;
-    x86:Interix*:[3456]*)
-	echo i586-pc-interix${UNAME_RELEASE}
-	exit ;;
-    EM64T:Interix*:[3456]*)
-	echo x86_64-unknown-interix${UNAME_RELEASE}
-	exit ;;
+    *:Interix*:[3456]*)
+    	case ${UNAME_MACHINE} in
+	    x86) 
+		echo i586-pc-interix${UNAME_RELEASE}
+		exit ;;
+	    EM64T | authenticamd)
+		echo x86_64-unknown-interix${UNAME_RELEASE}
+		exit ;;
+	esac ;;
     [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
 	echo i${UNAME_MACHINE}-pc-mks
 	exit ;;
@@ -950,6 +954,9 @@
     x86_64:Linux:*:*)
 	echo x86_64-unknown-linux-gnu
 	exit ;;
+    xtensa:Linux:*:*)
+    	echo xtensa-unknown-linux-gnu
+	exit ;;
     i*86:Linux:*:*)
 	# The BFD linker knows what the default object file format is, so
 	# first see if it will tell us. cd to the root directory to prevent
@@ -1208,6 +1215,15 @@
     SX-6:SUPER-UX:*:*)
 	echo sx6-nec-superux${UNAME_RELEASE}
 	exit ;;
+    SX-7:SUPER-UX:*:*)
+	echo sx7-nec-superux${UNAME_RELEASE}
+	exit ;;
+    SX-8:SUPER-UX:*:*)
+	echo sx8-nec-superux${UNAME_RELEASE}
+	exit ;;
+    SX-8R:SUPER-UX:*:*)
+	echo sx8r-nec-superux${UNAME_RELEASE}
+	exit ;;
     Power*:Rhapsody:*:*)
 	echo powerpc-apple-rhapsody${UNAME_RELEASE}
 	exit ;;
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/config.sub clutter-0.5.2/config.sub
--- clutter-0.5.0/config.sub	2006-11-08 07:44:58.000000000 +0000
+++ clutter-0.5.2/config.sub	2007-04-27 19:13:54.000000000 +0100
@@ -4,7 +4,7 @@
 #   2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
 #   Inc.
 
-timestamp='2006-09-20'
+timestamp='2007-01-18'
 
 # This file is (in principle) common to ALL GNU software.
 # The presence of a machine in this file suggests that SOME GNU software
@@ -245,12 +245,12 @@
 	| bfin \
 	| c4x | clipper \
 	| d10v | d30v | dlx | dsp16xx \
-	| fr30 | frv \
+	| fido | fr30 | frv \
 	| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
 	| i370 | i860 | i960 | ia64 \
 	| ip2k | iq2000 \
 	| m32c | m32r | m32rle | m68000 | m68k | m88k \
-	| maxq | mb | microblaze | mcore \
+	| maxq | mb | microblaze | mcore | mep \
 	| mips | mipsbe | mipseb | mipsel | mipsle \
 	| mips16 \
 	| mips64 | mips64el \
@@ -324,7 +324,7 @@
 	| clipper-* | craynv-* | cydra-* \
 	| d10v-* | d30v-* | dlx-* \
 	| elxsi-* \
-	| f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
+	| f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
 	| h8300-* | h8500-* \
 	| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
 	| i*86-* | i860-* | i960-* | ia64-* \
@@ -925,6 +925,9 @@
 		basic_machine=sh-hitachi
 		os=-hms
 		;;
+	sh5el)
+		basic_machine=sh5le-unknown
+		;;
 	sh64)
 		basic_machine=sh64-unknown
 		;;
@@ -1219,7 +1222,7 @@
 	      | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
 	      | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
 	      | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
-	      | -skyos* | -haiku* | -rdos* | -toppers*)
+	      | -skyos* | -haiku* | -rdos* | -toppers* | -drops*)
 	# Remember, each alternative MUST END IN *, to match a version number.
 		;;
 	-qnx*)
@@ -1414,6 +1417,9 @@
 	m68*-cisco)
 		os=-aout
 		;;
+        mep-*)
+		os=-elf
+		;;
 	mips*-cisco)
 		os=-elf
 		;;
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/configure clutter-0.5.2/configure
--- clutter-0.5.0/configure	2008-01-02 12:59:26.000000000 +0000
+++ clutter-0.5.2/configure	2008-01-14 11:16:54.000000000 +0000
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.61 for clutter 0.5.0.
+# Generated by GNU Autoconf 2.61 for clutter 0.5.2.
 #
 # Report bugs to <http://bugzilla.o-hand.com/enter_bug.cgi?product=Clutter>.
 #
@@ -728,8 +728,8 @@
 # Identity of this package.
 PACKAGE_NAME='clutter'
 PACKAGE_TARNAME='clutter'
-PACKAGE_VERSION='0.5.0'
-PACKAGE_STRING='clutter 0.5.0'
+PACKAGE_VERSION='0.5.2'
+PACKAGE_STRING='clutter 0.5.2'
 PACKAGE_BUGREPORT='http://bugzilla.o-hand.com/enter_bug.cgi?product=Clutter'
 
 ac_unique_file="clutter/clutter.h"
@@ -1442,7 +1442,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures clutter 0.5.0 to adapt to many kinds of systems.
+\`configure' configures clutter 0.5.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1516,7 +1516,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of clutter 0.5.0:";;
+     short | recursive ) echo "Configuration of clutter 0.5.2:";;
    esac
   cat <<\_ACEOF
 
@@ -1650,7 +1650,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-clutter configure 0.5.0
+clutter configure 0.5.2
 generated by GNU Autoconf 2.61
 
 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1664,7 +1664,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by clutter $as_me 0.5.0, which was
+It was created by clutter $as_me 0.5.2, which was
 generated by GNU Autoconf 2.61.  Invocation command line was
 
   $ $0 $@
@@ -2358,7 +2358,7 @@
 
 # Define the identity of the package.
  PACKAGE='clutter'
- VERSION='0.5.0'
+ VERSION='0.5.2'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -2507,8 +2507,8 @@
 
 CLUTTER_MAJOR_VERSION=0
 CLUTTER_MINOR_VERSION=5
-CLUTTER_MICRO_VERSION=0
-CLUTTER_VERSION=0.5.0
+CLUTTER_MICRO_VERSION=2
+CLUTTER_VERSION=0.5.2
 CLUTTER_API_VERSION=0.5
 CLUTTER_MAJORMINOR=0.5
 
@@ -2521,9 +2521,9 @@
 
 
 
-CLUTTER_LT_CURRENT=500
+CLUTTER_LT_CURRENT=502
 CLUTTER_LT_REV=0
-CLUTTER_LT_AGE=500
+CLUTTER_LT_AGE=502
 CLUTTER_LT_VERSION="$CLUTTER_LT_CURRENT:$CLUTTER_LT_REV:$CLUTTER_LT_AGE"
 CLUTTER_LT_LDFLAGS="-version-info $CLUTTER_LT_VERSION"
 
@@ -22411,7 +22411,7 @@
 fi
 
 
-cat >>confdefs.h <<\_ACEOF
+cat >>confdefs.h <<_ACEOF
 #define HAVE_GLES_COLOR4UB $COLOR4UB
 _ACEOF
 
@@ -23991,7 +23991,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by clutter $as_me 0.5.0, which was
+This file was extended by clutter $as_me 0.5.2, which was
 generated by GNU Autoconf 2.61.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -24044,7 +24044,7 @@
 _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF
 ac_cs_version="\\
-clutter config.status 0.5.0
+clutter config.status 0.5.2
 configured by $0, generated by GNU Autoconf 2.61,
   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
 
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/configure.ac clutter-0.5.2/configure.ac
--- clutter-0.5.0/configure.ac	2008-01-02 12:56:45.000000000 +0000
+++ clutter-0.5.2/configure.ac	2008-01-14 11:16:00.000000000 +0000
@@ -3,7 +3,7 @@
 # An even micro number indicates a released version.
 m4_define([clutter_major_version], [0])
 m4_define([clutter_minor_version], [5])
-m4_define([clutter_micro_version], [0])
+m4_define([clutter_micro_version], [2])
 
 m4_define([clutter_version],
           [clutter_major_version.clutter_minor_version.clutter_micro_version])
@@ -231,7 +231,7 @@
     # glColor4ub needed for more precise picking, seems presence is a
     # bit random in egl 1.1 (in SDK header, but not lib)
     AC_CHECK_LIB($EGL_LIBS, glColor4ub, COLOR4UB=1, COLOR4UB=0)
-    AC_DEFINE([HAVE_GLES_COLOR4UB], $COLOR4UB, [Have GL/ES glColor4ub])
+    AC_DEFINE_UNQUOTED([HAVE_GLES_COLOR4UB], $COLOR4UB, [Have GL/ES glColor4ub])
 
     EGL_LIBS="-l$EGL_LIBS $X11_LIBS"
     EGL_CFLAGS="$EGL_CFLAGS $X11_CFLAGS"
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/depcomp clutter-0.5.2/depcomp
--- clutter-0.5.0/depcomp	2007-06-14 16:38:41.000000000 +0100
+++ clutter-0.5.2/depcomp	2008-01-09 14:58:43.000000000 +0000
@@ -1,9 +1,10 @@
 #! /bin/sh
 # depcomp - compile a program generating dependencies as side-effects
 
-scriptversion=2005-07-09.11
+scriptversion=2006-10-15.18
 
-# Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc.
+# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006 Free Software
+# Foundation, Inc.
 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -91,7 +92,20 @@
 ## gcc 3 implements dependency tracking that does exactly what
 ## we want.  Yay!  Note: for some reason libtool 1.4 doesn't like
 ## it if -MD -MP comes after the -MF stuff.  Hmm.
-  "$@" -MT "$object" -MD -MP -MF "$tmpdepfile"
+## Unfortunately, FreeBSD c89 acceptance of flags depends upon
+## the command line argument order; so add the flags where they
+## appear in depend2.am.  Note that the slowdown incurred here
+## affects only configure: in makefiles, %FASTDEP% shortcuts this.
+  for arg
+  do
+    case $arg in
+    -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;;
+    *)  set fnord "$@" "$arg" ;;
+    esac
+    shift # fnord
+    shift # $arg
+  done
+  "$@"
   stat=$?
   if test $stat -eq 0; then :
   else
@@ -276,6 +290,46 @@
   rm -f "$tmpdepfile"
   ;;
 
+hp2)
+  # The "hp" stanza above does not work with aCC (C++) and HP's ia64
+  # compilers, which have integrated preprocessors.  The correct option
+  # to use with these is +Maked; it writes dependencies to a file named
+  # 'foo.d', which lands next to the object file, wherever that
+  # happens to be.
+  # Much of this is similar to the tru64 case; see comments there.
+  dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
+  test "x$dir" = "x$object" && dir=
+  base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
+  if test "$libtool" = yes; then
+    tmpdepfile1=$dir$base.d
+    tmpdepfile2=$dir.libs/$base.d
+    "$@" -Wc,+Maked
+  else
+    tmpdepfile1=$dir$base.d
+    tmpdepfile2=$dir$base.d
+    "$@" +Maked
+  fi
+  stat=$?
+  if test $stat -eq 0; then :
+  else
+     rm -f "$tmpdepfile1" "$tmpdepfile2"
+     exit $stat
+  fi
+
+  for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2"
+  do
+    test -f "$tmpdepfile" && break
+  done
+  if test -f "$tmpdepfile"; then
+    sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"
+    # Add `dependent.h:' lines.
+    sed -ne '2,${; s/^ *//; s/ \\*$//; s/$/:/; p;}' "$tmpdepfile" >> "$depfile"
+  else
+    echo "#dummy" > "$depfile"
+  fi
+  rm -f "$tmpdepfile" "$tmpdepfile2"
+  ;;
+
 tru64)
    # The Tru64 compiler uses -MD to generate dependencies as a side
    # effect.  `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
@@ -288,13 +342,13 @@
 
    if test "$libtool" = yes; then
       # With Tru64 cc, shared objects can also be used to make a
-      # static library.  This mecanism is used in libtool 1.4 series to
+      # static library.  This mechanism is used in libtool 1.4 series to
       # handle both shared and static libraries in a single compilation.
       # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d.
       #
       # With libtool 1.5 this exception was removed, and libtool now
       # generates 2 separate objects for the 2 libraries.  These two
-      # compilations output dependencies in in $dir.libs/$base.o.d and
+      # compilations output dependencies in $dir.libs/$base.o.d and
       # in $dir$base.o.d.  We have to check for both files, because
       # one of the two compilations can be disabled.  We should prefer
       # $dir$base.o.d over $dir.libs/$base.o.d because the latter is
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/ChangeLog clutter-0.5.2/doc/reference/ChangeLog
--- clutter-0.5.0/doc/reference/ChangeLog	2007-12-24 15:04:29.000000000 +0000
+++ clutter-0.5.2/doc/reference/ChangeLog	2008-01-14 10:58:23.000000000 +0000
@@ -1,3 +1,30 @@
+2008-01-14  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* clutter-sections.txt: Add clutter_model_insertv()
+
+2008-01-09  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* Makefile.am: Add clutter-model-private.h
+
+	* clutter-docs.sgml:
+	* clutter-sections.txt:
+	* clutter.types: Rename ClutterModelDefault into ClutterListModel
+
+2008-01-07  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* clutter-sections.txt: Remove symbols of the ClutterModelDefault
+	iterator class.
+
+2008-01-07  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* clutter-sections.txt: Remove clutter_model_append_value()
+	and clutter_model_prepend_value(), and add clutter_model_appendv()
+	and clutter_model_prependv().
+
+2008-01-04  Emmanuele Bassi  <ebassi@openedhand.com>
+
+	* clutter-sections.txt: Add clutter_actor_move_byu()
+
 2007-12-24  Emmanuele Bassi  <ebassi@openedhand.com>
 
 	* clutter-sections.txt: Add the units-based clip accessors
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/Makefile.am clutter-0.5.2/doc/reference/Makefile.am
--- clutter-0.5.0/doc/reference/Makefile.am	2007-12-14 17:16:03.000000000 +0000
+++ clutter-0.5.2/doc/reference/Makefile.am	2008-01-09 15:02:31.000000000 +0000
@@ -57,6 +57,7 @@
 	clutter-keysyms.h \
 	clutter-keysyms-table.h \
 	clutter-marshal.h \
+	clutter-model-private.h \
 	clutter-private.h \
 	clutter-script-private.h \
 	stamp-clutter-enum-types.h \
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/Makefile.in clutter-0.5.2/doc/reference/Makefile.in
--- clutter-0.5.0/doc/reference/Makefile.in	2008-01-02 12:59:29.000000000 +0000
+++ clutter-0.5.2/doc/reference/Makefile.in	2008-01-14 11:16:53.000000000 +0000
@@ -250,6 +250,7 @@
 	clutter-keysyms.h \
 	clutter-keysyms-table.h \
 	clutter-marshal.h \
+	clutter-model-private.h \
 	clutter-private.h \
 	clutter-script-private.h \
 	stamp-clutter-enum-types.h \
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/clutter-docs.sgml clutter-0.5.2/doc/reference/clutter-docs.sgml
--- clutter-0.5.0/doc/reference/clutter-docs.sgml	2007-12-14 17:36:36.000000000 +0000
+++ clutter-0.5.2/doc/reference/clutter-docs.sgml	2008-01-09 15:16:37.000000000 +0000
@@ -159,7 +159,7 @@
 
       <xi:include href="xml/clutter-model.xml"/>
       <xi:include href="xml/clutter-model-iter.xml"/>
-      <xi:include href="xml/clutter-model-default.xml"/>
+      <xi:include href="xml/clutter-list-model.xml"/>
     </chapter>
   </part>
 
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/clutter-sections.txt clutter-0.5.2/doc/reference/clutter-sections.txt
--- clutter-0.5.0/doc/reference/clutter-sections.txt	2007-12-24 13:37:48.000000000 +0000
+++ clutter-0.5.2/doc/reference/clutter-sections.txt	2008-01-14 10:49:13.000000000 +0000
@@ -386,6 +386,7 @@
 clutter_actor_get_anchor_pointu
 clutter_actor_set_clipu
 clutter_actor_get_clipu
+clutter_actor_move_byu
 
 <SUBSECTION>
 clutter_actor_set_scalex
@@ -1159,10 +1160,11 @@
 
 <SUBSECTION>
 clutter_model_append
-clutter_model_append_value
+clutter_model_appendv
 clutter_model_prepend
-clutter_model_prepend_value
+clutter_model_prependv
 clutter_model_insert
+clutter_model_insertv
 clutter_model_insert_value
 clutter_model_remove
 
@@ -1232,22 +1234,17 @@
 </SECTION>
 
 <SECTION>
-<FILE>clutter-model-default</FILE>
-<TITLE>ClutterModelDefault</TITLE>
-ClutterModelDefault
-ClutterModelDefaultIter
-clutter_model_default_new
-clutter_model_default_newv
+<FILE>clutter-list-model</FILE>
+<TITLE>ClutterListModel</TITLE>
+ClutterListModel
+clutter_list_model_new
+clutter_list_model_newv
 <SUBSECTION Standard>
-CLUTTER_TYPE_MODEL_DEFAULT
-CLUTTER_TYPE_MODEL_DEFAULT_ITER
-CLUTTER_MODEL_DEFAULT
-CLUTTER_MODEL_DEFAULT_ITER
-CLUTTER_IS_MODEL_DEFAULT
-CLUTTER_IS_MODEL_DEFAULT_ITER
+CLUTTER_TYPE_LIST_MODEL
+CLUTTER_LIST_MODEL
+CLUTTER_IS_LIST_MODEL
 <SUBSECTION Private>
-clutter_model_default_get_type
-clutter_model_default_iter_get_type
+clutter_list_model_get_type
 </SECTION>
 
 <SECTION>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/clutter.types clutter-0.5.2/doc/reference/clutter.types
--- clutter-0.5.0/doc/reference/clutter.types	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/clutter.types	2008-01-14 11:17:07.000000000 +0000
@@ -24,7 +24,6 @@
 clutter_scriptable_get_type
 clutter_model_get_type
 clutter_model_iter_get_type
-clutter_model_default_get_type
-clutter_model_default_iter_get_type
+clutter_list_model_get_type
 clutter_score_get_type
 clutter_shader_get_type
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterActor.html clutter-0.5.2/doc/reference/html/ClutterActor.html
--- clutter-0.5.0/doc/reference/html/ClutterActor.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterActor.html	2008-01-14 11:17:07.000000000 +0000
@@ -46,17 +46,17 @@
 </tr>
 <tr><td colspan="5" class="shortcuts"><nobr><a href="#id2577208" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2620331" class="shortcut">Description</a>
+                  <a href="#id2620519" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2619895" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2620083" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2619972" class="shortcut">Implemented Interfaces</a>
+                  <a href="#id2620160" class="shortcut">Implemented Interfaces</a>
                   &#160;|&#160;
-                  <a href="#id2619953" class="shortcut">Known Derived Interfaces</a>
+                  <a href="#id2620141" class="shortcut">Known Derived Interfaces</a>
                   &#160;|&#160;
-                  <a href="#id2619986" class="shortcut">Properties</a>
+                  <a href="#id2620174" class="shortcut">Properties</a>
                   &#160;|&#160;
-                  <a href="#id2620213" class="shortcut">Signals</a></nobr></td></tr>
+                  <a href="#id2620401" class="shortcut">Signals</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterActor"></a><div class="titlepage"></div>
@@ -282,6 +282,9 @@
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> *yoff,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> *width,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> *height);
+void                <a href="ClutterActor.html#clutter-actor-move-byu">clutter_actor_move_byu</a>              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+                                                         <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> dx,
+                                                         <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> dy);
 
 void                <a href="ClutterActor.html#clutter-actor-set-scalex">clutter_actor_set_scalex</a>            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> scale_x,
@@ -305,7 +308,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2619895"></a><h2>Object Hierarchy</h2>
+<a name="id2620083"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -320,19 +323,19 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2619953"></a><h2>Known Derived Interfaces</h2>
+<a name="id2620141"></a><h2>Known Derived Interfaces</h2>
 <p>
 ClutterActor is required by
  <a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a>.</p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2619972"></a><h2>Implemented Interfaces</h2>
+<a name="id2620160"></a><h2>Implemented Interfaces</h2>
 <p>
 ClutterActor implements
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2619986"></a><h2>Properties</h2>
+<a name="id2620174"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterActor.html#ClutterActor--clip">clip</a>"                     <a href="ClutterActor.html#ClutterGeometry">ClutterGeometry</a>       : Read / Write
@@ -357,7 +360,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2620213"></a><h2>Signals</h2>
+<a name="id2620401"></a><h2>Signals</h2>
 <pre class="synopsis">
 
   "<a href="ClutterActor.html#ClutterActor-button-press-event">button-press-event</a>"                             : Run Last
@@ -379,7 +382,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2620331"></a><h2>Description</h2>
+<a name="id2620519"></a><h2>Description</h2>
 <p>
 <a href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a> is a base abstract class for all visual elements on the
 stage. Every object that must appear on the main <a href="ClutterStage.html" title="ClutterStage"><span class="type">ClutterStage</span></a> must also
@@ -437,11 +440,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2620558"></a><h2>Details</h2>
+<a name="id2620746"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2620567"></a><h3>
+<a name="id2620755"></a><h3>
 <a name="CLUTTER-ACTOR-SET-FLAGS:CAPS"></a>CLUTTER_ACTOR_SET_FLAGS()</h3>
-<a class="indexterm" name="id2620582"></a><pre class="programlisting">#define CLUTTER_ACTOR_SET_FLAGS(e,f)    (((ClutterActor*)(e))-&gt;flags |= (f))
+<a class="indexterm" name="id2620770"></a><pre class="programlisting">#define CLUTTER_ACTOR_SET_FLAGS(e,f)    (((ClutterActor*)(e))-&gt;flags |= (f))
 </pre>
 <p>
 Sets flags on the given <a href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a></p>
@@ -468,9 +471,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2620647"></a><h3>
+<a name="id2620835"></a><h3>
 <a name="CLUTTER-ACTOR-UNSET-FLAGS:CAPS"></a>CLUTTER_ACTOR_UNSET_FLAGS()</h3>
-<a class="indexterm" name="id2620661"></a><pre class="programlisting">#define CLUTTER_ACTOR_UNSET_FLAGS(e,f)  (((ClutterActor*)(e))-&gt;flags &amp;= ~(f))
+<a class="indexterm" name="id2620849"></a><pre class="programlisting">#define CLUTTER_ACTOR_UNSET_FLAGS(e,f)  (((ClutterActor*)(e))-&gt;flags &amp;= ~(f))
 </pre>
 <p>
 Unsets flags on the given <a href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a></p>
@@ -497,9 +500,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2620726"></a><h3>
+<a name="id2620914"></a><h3>
 <a name="CLUTTER-ACTOR-IS-MAPPED:CAPS"></a>CLUTTER_ACTOR_IS_MAPPED()</h3>
-<a class="indexterm" name="id2620740"></a><pre class="programlisting">#define CLUTTER_ACTOR_IS_MAPPED(e)      (((ClutterActor*)(e))-&gt;flags &amp; CLUTTER_ACTOR_MAPPED)
+<a class="indexterm" name="id2620928"></a><pre class="programlisting">#define CLUTTER_ACTOR_IS_MAPPED(e)      (((ClutterActor*)(e))-&gt;flags &amp; CLUTTER_ACTOR_MAPPED)
 </pre>
 <p>
 Evaluates to <code class="literal">TRUE</code> if the <a href="ClutterActor.html#CLUTTER-ACTOR-MAPPED:CAPS"><code class="literal">CLUTTER_ACTOR_MAPPED</code></a> flag is set.</p>
@@ -519,9 +522,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2620804"></a><h3>
+<a name="id2620992"></a><h3>
 <a name="CLUTTER-ACTOR-IS-REALIZED:CAPS"></a>CLUTTER_ACTOR_IS_REALIZED()</h3>
-<a class="indexterm" name="id2620818"></a><pre class="programlisting">#define CLUTTER_ACTOR_IS_REALIZED(e)    (((ClutterActor*)(e))-&gt;flags &amp; CLUTTER_ACTOR_REALIZED)
+<a class="indexterm" name="id2621006"></a><pre class="programlisting">#define CLUTTER_ACTOR_IS_REALIZED(e)    (((ClutterActor*)(e))-&gt;flags &amp; CLUTTER_ACTOR_REALIZED)
 </pre>
 <p>
 Evaluates to <code class="literal">TRUE</code> if the <a href="ClutterActor.html#CLUTTER-ACTOR-REALIZED:CAPS"><code class="literal">CLUTTER_ACTOR_REALIZED</code></a> flag is set.</p>
@@ -541,9 +544,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2620882"></a><h3>
+<a name="id2621070"></a><h3>
 <a name="CLUTTER-ACTOR-IS-VISIBLE:CAPS"></a>CLUTTER_ACTOR_IS_VISIBLE()</h3>
-<a class="indexterm" name="id2620896"></a><pre class="programlisting">#define             CLUTTER_ACTOR_IS_VISIBLE(e)</pre>
+<a class="indexterm" name="id2621084"></a><pre class="programlisting">#define             CLUTTER_ACTOR_IS_VISIBLE(e)</pre>
 <p>
 Evaluates to <code class="literal">TRUE</code> if the actor is both realized and mapped.</p>
 <p>
@@ -562,9 +565,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2620952"></a><h3>
+<a name="id2621140"></a><h3>
 <a name="CLUTTER-ACTOR-IS-REACTIVE:CAPS"></a>CLUTTER_ACTOR_IS_REACTIVE()</h3>
-<a class="indexterm" name="id2620965"></a><pre class="programlisting">#define CLUTTER_ACTOR_IS_REACTIVE(e)    (((ClutterActor*)(e))-&gt;flags &amp; CLUTTER_ACTOR_REACTIVE)
+<a class="indexterm" name="id2621153"></a><pre class="programlisting">#define CLUTTER_ACTOR_IS_REACTIVE(e)    (((ClutterActor*)(e))-&gt;flags &amp; CLUTTER_ACTOR_REACTIVE)
 </pre>
 <p>
 Evaluates to <code class="literal">TRUE</code> if the <a href="ClutterActor.html#CLUTTER-ACTOR-REACTIVE:CAPS"><code class="literal">CLUTTER_ACTOR_REACTIVE</code></a> flag is set.</p>
@@ -584,9 +587,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2621030"></a><h3>
+<a name="id2621218"></a><h3>
 <a name="ClutterActorBox"></a>ClutterActorBox</h3>
-<a class="indexterm" name="id2621040"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2621228"></a><pre class="programlisting">typedef struct {
   ClutterUnit x1;
   ClutterUnit y1;
   ClutterUnit x2;
@@ -629,9 +632,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2621158"></a><h3>
+<a name="id2621346"></a><h3>
 <a name="ClutterActorFlags"></a>enum ClutterActorFlags</h3>
-<a class="indexterm" name="id2621168"></a><pre class="programlisting">typedef enum
+<a class="indexterm" name="id2621356"></a><pre class="programlisting">typedef enum
 {
   CLUTTER_ACTOR_MAPPED   = 1 &lt;&lt; 1,
   CLUTTER_ACTOR_REALIZED = 1 &lt;&lt; 2,
@@ -668,9 +671,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2621252"></a><h3>
+<a name="id2621446"></a><h3>
 <a name="ClutterGeometry"></a>ClutterGeometry</h3>
-<a class="indexterm" name="id2621263"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2621459"></a><pre class="programlisting">typedef struct {
   gint   x;
   gint   y;
   guint  width;
@@ -710,9 +713,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2621360"></a><h3>
+<a name="id2621570"></a><h3>
 <a name="CLUTTER-CALLBACK:CAPS"></a>CLUTTER_CALLBACK()</h3>
-<a class="indexterm" name="id2621370"></a><pre class="programlisting">#define CLUTTER_CALLBACK(f)	((ClutterCallback) (f))
+<a class="indexterm" name="id2621583"></a><pre class="programlisting">#define CLUTTER_CALLBACK(f)	((ClutterCallback) (f))
 </pre>
 <p>
 
@@ -730,9 +733,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2621402"></a><h3>
+<a name="id2621619"></a><h3>
 <a name="ClutterCallback"></a>ClutterCallback ()</h3>
-<a class="indexterm" name="id2621413"></a><pre class="programlisting">void                (*ClutterCallback)                  (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2621631"></a><pre class="programlisting">void                (*ClutterCallback)                  (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                          gpointer data);</pre>
 <p>
 Generic callback</p>
@@ -757,9 +760,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2621492"></a><h3>
+<a name="id2621710"></a><h3>
 <a name="ClutterActor-struct"></a>ClutterActor</h3>
-<a class="indexterm" name="id2621505"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2621723"></a><pre class="programlisting">typedef struct {
   guint32 flags;
 } ClutterActor;
 </pre>
@@ -779,9 +782,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2621558"></a><h3>
+<a name="id2621776"></a><h3>
 <a name="ClutterActorClass"></a>ClutterActorClass</h3>
-<a class="indexterm" name="id2621571"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2621789"></a><pre class="programlisting">typedef struct {
   void (* show)            (ClutterActor        *actor);
   void (* show_all)        (ClutterActor        *actor);
   void (* hide)            (ClutterActor        *actor);
@@ -977,9 +980,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2622059"></a><h3>
+<a name="id2622277"></a><h3>
 <a name="clutter-actor-show"></a>clutter_actor_show ()</h3>
-<a class="indexterm" name="id2622073"></a><pre class="programlisting">void                clutter_actor_show                  (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2622291"></a><pre class="programlisting">void                clutter_actor_show                  (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Flags a clutter actor to be displayed. An actor not shown will not
 appear on the display.</p>
@@ -997,9 +1000,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2622131"></a><h3>
+<a name="id2622349"></a><h3>
 <a name="clutter-actor-show-all"></a>clutter_actor_show_all ()</h3>
-<a class="indexterm" name="id2622147"></a><pre class="programlisting">void                clutter_actor_show_all              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2622365"></a><pre class="programlisting">void                clutter_actor_show_all              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Call <code class="function">show()</code> on all children of a actor (if any).</p>
 <p>
@@ -1018,9 +1021,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2622221"></a><h3>
+<a name="id2622439"></a><h3>
 <a name="clutter-actor-hide"></a>clutter_actor_hide ()</h3>
-<a class="indexterm" name="id2622235"></a><pre class="programlisting">void                clutter_actor_hide                  (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2622452"></a><pre class="programlisting">void                clutter_actor_hide                  (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Flags a clutter actor to be hidden. An actor not shown will not
 appear on the display.</p>
@@ -1038,9 +1041,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2622293"></a><h3>
+<a name="id2622511"></a><h3>
 <a name="clutter-actor-hide-all"></a>clutter_actor_hide_all ()</h3>
-<a class="indexterm" name="id2622309"></a><pre class="programlisting">void                clutter_actor_hide_all              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2622526"></a><pre class="programlisting">void                clutter_actor_hide_all              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Call <code class="function">hide()</code> on all child actors (if any).</p>
 <p>
@@ -1059,9 +1062,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2622383"></a><h3>
+<a name="id2622601"></a><h3>
 <a name="clutter-actor-realize"></a>clutter_actor_realize ()</h3>
-<a class="indexterm" name="id2622397"></a><pre class="programlisting">void                clutter_actor_realize               (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2622615"></a><pre class="programlisting">void                clutter_actor_realize               (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Creates any underlying graphics resources needed by the actor to be
 displayed.</p>
@@ -1079,9 +1082,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2622456"></a><h3>
+<a name="id2622673"></a><h3>
 <a name="clutter-actor-unrealize"></a>clutter_actor_unrealize ()</h3>
-<a class="indexterm" name="id2622469"></a><pre class="programlisting">void                clutter_actor_unrealize             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2622687"></a><pre class="programlisting">void                clutter_actor_unrealize             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Frees up any underlying graphics resources needed by the actor to be
 displayed.</p>
@@ -1099,9 +1102,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2622528"></a><h3>
+<a name="id2622746"></a><h3>
 <a name="clutter-actor-paint"></a>clutter_actor_paint ()</h3>
-<a class="indexterm" name="id2622541"></a><pre class="programlisting">void                clutter_actor_paint                 (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2622759"></a><pre class="programlisting">void                clutter_actor_paint                 (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Renders the actor to display.
 </p>
@@ -1122,9 +1125,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2622611"></a><h3>
+<a name="id2622829"></a><h3>
 <a name="clutter-actor-queue-redraw"></a>clutter_actor_queue_redraw ()</h3>
-<a class="indexterm" name="id2622626"></a><pre class="programlisting">void                clutter_actor_queue_redraw          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2622844"></a><pre class="programlisting">void                clutter_actor_queue_redraw          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Queues up a redraw of an actor and any children. The redraw occurs
 once the main loop becomes idle (after the current batch of events
@@ -1147,9 +1150,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2622691"></a><h3>
+<a name="id2622909"></a><h3>
 <a name="clutter-actor-destroy"></a>clutter_actor_destroy ()</h3>
-<a class="indexterm" name="id2622704"></a><pre class="programlisting">void                clutter_actor_destroy               (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2622922"></a><pre class="programlisting">void                clutter_actor_destroy               (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Destroys an actor.  When an actor is destroyed, it will break any
 references it holds to other objects.  If the actor is inside a
@@ -1175,9 +1178,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2622791"></a><h3>
+<a name="id2623009"></a><h3>
 <a name="clutter-actor-request-coords"></a>clutter_actor_request_coords ()</h3>
-<a class="indexterm" name="id2622805"></a><pre class="programlisting">void                clutter_actor_request_coords        (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2623022"></a><pre class="programlisting">void                clutter_actor_request_coords        (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="ClutterActor.html#ClutterActorBox">ClutterActorBox</a> *box);</pre>
 <p>
 Requests new untransformed coordinates for the bounding box of
@@ -1215,9 +1218,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2622933"></a><h3>
+<a name="id2623151"></a><h3>
 <a name="clutter-actor-query-coords"></a>clutter_actor_query_coords ()</h3>
-<a class="indexterm" name="id2622948"></a><pre class="programlisting">void                clutter_actor_query_coords          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2623166"></a><pre class="programlisting">void                clutter_actor_query_coords          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="ClutterActor.html#ClutterActorBox">ClutterActorBox</a> *box);</pre>
 <p>
 Requests the untransformed co-ordinates (in ClutterUnits) for the
@@ -1247,9 +1250,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2623048"></a><h3>
+<a name="id2623266"></a><h3>
 <a name="clutter-actor-event"></a>clutter_actor_event ()</h3>
-<a class="indexterm" name="id2623064"></a><pre class="programlisting">gboolean            clutter_actor_event                 (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2623282"></a><pre class="programlisting">gboolean            clutter_actor_event                 (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                          <a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event,
                                                          gboolean capture);</pre>
 <p>
@@ -1292,9 +1295,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2623212"></a><h3>
+<a name="id2623430"></a><h3>
 <a name="clutter-actor-pick"></a>clutter_actor_pick ()</h3>
-<a class="indexterm" name="id2623225"></a><pre class="programlisting">void                clutter_actor_pick                  (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2623443"></a><pre class="programlisting">void                clutter_actor_pick                  (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
 Renders a silhouette of the actor in supplied color. Used internally for
@@ -1332,9 +1335,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2623338"></a><h3>
+<a name="id2623556"></a><h3>
 <a name="clutter-actor-should-pick-paint"></a>clutter_actor_should_pick_paint ()</h3>
-<a class="indexterm" name="id2623352"></a><pre class="programlisting">gboolean            clutter_actor_should_pick_paint     (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2623570"></a><pre class="programlisting">gboolean            clutter_actor_should_pick_paint     (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Utility call for subclasses overiding the pick method.
 </p>
@@ -1362,9 +1365,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2623445"></a><h3>
+<a name="id2623663"></a><h3>
 <a name="clutter-actor-set-geometry"></a>clutter_actor_set_geometry ()</h3>
-<a class="indexterm" name="id2623459"></a><pre class="programlisting">void                clutter_actor_set_geometry          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2623677"></a><pre class="programlisting">void                clutter_actor_set_geometry          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          const <a href="ClutterActor.html#ClutterGeometry">ClutterGeometry</a> *geometry);</pre>
 <p>
 Sets the actors untransformed geometry in pixels relative to any
@@ -1390,9 +1393,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2623546"></a><h3>
+<a name="id2623764"></a><h3>
 <a name="clutter-actor-get-geometry"></a>clutter_actor_get_geometry ()</h3>
-<a class="indexterm" name="id2623561"></a><pre class="programlisting">void                clutter_actor_get_geometry          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2623778"></a><pre class="programlisting">void                clutter_actor_get_geometry          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="ClutterActor.html#ClutterGeometry">ClutterGeometry</a> *geometry);</pre>
 <p>
 Gets the actors untransformed geometry in pixels relative to any
@@ -1418,9 +1421,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2623648"></a><h3>
+<a name="id2623866"></a><h3>
 <a name="clutter-actor-get-coords"></a>clutter_actor_get_coords ()</h3>
-<a class="indexterm" name="id2623662"></a><pre class="programlisting">void                clutter_actor_get_coords            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2623879"></a><pre class="programlisting">void                clutter_actor_get_coords            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          gint *x_1,
                                                          gint *y_1,
                                                          gint *x_2,
@@ -1464,9 +1467,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2623846"></a><h3>
+<a name="id2624063"></a><h3>
 <a name="clutter-actor-set-size"></a>clutter_actor_set_size ()</h3>
-<a class="indexterm" name="id2623859"></a><pre class="programlisting">void                clutter_actor_set_size              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2624077"></a><pre class="programlisting">void                clutter_actor_set_size              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          gint width,
                                                          gint height);</pre>
 <p>
@@ -1498,9 +1501,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2623973"></a><h3>
+<a name="id2624191"></a><h3>
 <a name="clutter-actor-get-size"></a>clutter_actor_get_size ()</h3>
-<a class="indexterm" name="id2623989"></a><pre class="programlisting">void                clutter_actor_get_size              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2624207"></a><pre class="programlisting">void                clutter_actor_get_size              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          guint *width,
                                                          guint *height);</pre>
 <p>
@@ -1533,9 +1536,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2624098"></a><h3>
+<a name="id2624316"></a><h3>
 <a name="clutter-actor-set-position"></a>clutter_actor_set_position ()</h3>
-<a class="indexterm" name="id2624112"></a><pre class="programlisting">void                clutter_actor_set_position          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2624330"></a><pre class="programlisting">void                clutter_actor_set_position          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          gint x,
                                                          gint y);</pre>
 <p>
@@ -1567,9 +1570,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2624213"></a><h3>
+<a name="id2624431"></a><h3>
 <a name="clutter-actor-get-position"></a>clutter_actor_get_position ()</h3>
-<a class="indexterm" name="id2624230"></a><pre class="programlisting">void                clutter_actor_get_position          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2624448"></a><pre class="programlisting">void                clutter_actor_get_position          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          gint *x,
                                                          gint *y);</pre>
 <p>
@@ -1602,9 +1605,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2624357"></a><h3>
+<a name="id2624575"></a><h3>
 <a name="clutter-actor-get-abs-position"></a>clutter_actor_get_abs_position ()</h3>
-<a class="indexterm" name="id2624371"></a><pre class="programlisting">void                clutter_actor_get_abs_position      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2624588"></a><pre class="programlisting">void                clutter_actor_get_abs_position      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          gint *x,
                                                          gint *y);</pre>
 <p>
@@ -1636,9 +1639,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2624473"></a><h3>
+<a name="id2624691"></a><h3>
 <a name="clutter-actor-set-width"></a>clutter_actor_set_width ()</h3>
-<a class="indexterm" name="id2624488"></a><pre class="programlisting">void                clutter_actor_set_width             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2624706"></a><pre class="programlisting">void                clutter_actor_set_width             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          guint width);</pre>
 <p>
 Requests a new width for actor</p>
@@ -1665,9 +1668,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2624575"></a><h3>
+<a name="id2624793"></a><h3>
 <a name="clutter-actor-get-width"></a>clutter_actor_get_width ()</h3>
-<a class="indexterm" name="id2624589"></a><pre class="programlisting">guint               clutter_actor_get_width             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2624807"></a><pre class="programlisting">guint               clutter_actor_get_width             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Retrieves the actors width ignoring any scaling factors.</p>
 <p>
@@ -1691,9 +1694,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2624658"></a><h3>
+<a name="id2624876"></a><h3>
 <a name="clutter-actor-set-height"></a>clutter_actor_set_height ()</h3>
-<a class="indexterm" name="id2624674"></a><pre class="programlisting">void                clutter_actor_set_height            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2624892"></a><pre class="programlisting">void                clutter_actor_set_height            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          guint height);</pre>
 <p>
 Requests a new height for actor</p>
@@ -1720,9 +1723,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2624760"></a><h3>
+<a name="id2624978"></a><h3>
 <a name="clutter-actor-get-height"></a>clutter_actor_get_height ()</h3>
-<a class="indexterm" name="id2624774"></a><pre class="programlisting">guint               clutter_actor_get_height            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2624992"></a><pre class="programlisting">guint               clutter_actor_get_height            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Retrieves the actors height ignoring any scaling factors.</p>
 <p>
@@ -1746,9 +1749,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2624843"></a><h3>
+<a name="id2625061"></a><h3>
 <a name="clutter-actor-set-x"></a>clutter_actor_set_x ()</h3>
-<a class="indexterm" name="id2624859"></a><pre class="programlisting">void                clutter_actor_set_x                 (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2625077"></a><pre class="programlisting">void                clutter_actor_set_x                 (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          gint x);</pre>
 <p>
 Sets the actor's x position relative to its parent.</p>
@@ -1775,9 +1778,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2624945"></a><h3>
+<a name="id2625163"></a><h3>
 <a name="clutter-actor-get-x"></a>clutter_actor_get_x ()</h3>
-<a class="indexterm" name="id2624959"></a><pre class="programlisting">gint                clutter_actor_get_x                 (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2625177"></a><pre class="programlisting">gint                clutter_actor_get_x                 (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Retrieves the actors x position relative to any parent.</p>
 <p>
@@ -1802,9 +1805,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2625029"></a><h3>
+<a name="id2625247"></a><h3>
 <a name="clutter-actor-set-y"></a>clutter_actor_set_y ()</h3>
-<a class="indexterm" name="id2625045"></a><pre class="programlisting">void                clutter_actor_set_y                 (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2625263"></a><pre class="programlisting">void                clutter_actor_set_y                 (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          gint y);</pre>
 <p>
 Sets the actor's y position relative to its parent.</p>
@@ -1831,9 +1834,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2625131"></a><h3>
+<a name="id2625349"></a><h3>
 <a name="clutter-actor-get-y"></a>clutter_actor_get_y ()</h3>
-<a class="indexterm" name="id2625145"></a><pre class="programlisting">gint                clutter_actor_get_y                 (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2625362"></a><pre class="programlisting">gint                clutter_actor_get_y                 (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Retrieves the actors y position relative to any parent.</p>
 <p>
@@ -1858,9 +1861,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2625214"></a><h3>
+<a name="id2625432"></a><h3>
 <a name="clutter-actor-move-by"></a>clutter_actor_move_by ()</h3>
-<a class="indexterm" name="id2625230"></a><pre class="programlisting">void                clutter_actor_move_by               (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2625448"></a><pre class="programlisting">void                clutter_actor_move_by               (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          gint dx,
                                                          gint dy);</pre>
 <p>
@@ -1894,9 +1897,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2625339"></a><h3>
+<a name="id2625557"></a><h3>
 <a name="clutter-actor-set-rotation"></a>clutter_actor_set_rotation ()</h3>
-<a class="indexterm" name="id2625355"></a><pre class="programlisting">void                clutter_actor_set_rotation          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2625573"></a><pre class="programlisting">void                clutter_actor_set_rotation          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="ClutterBehaviourRotate.html#ClutterRotateAxis">ClutterRotateAxis</a> axis,
                                                          gdouble angle,
                                                          gint x,
@@ -1962,9 +1965,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2625636"></a><h3>
+<a name="id2625854"></a><h3>
 <a name="clutter-actor-get-rotation"></a>clutter_actor_get_rotation ()</h3>
-<a class="indexterm" name="id2625652"></a><pre class="programlisting">gdouble             clutter_actor_get_rotation          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2625870"></a><pre class="programlisting">gdouble             clutter_actor_get_rotation          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="ClutterBehaviourRotate.html#ClutterRotateAxis">ClutterRotateAxis</a> axis,
                                                          gint *x,
                                                          gint *y,
@@ -2020,9 +2023,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2625831"></a><h3>
+<a name="id2626049"></a><h3>
 <a name="clutter-actor-set-opacity"></a>clutter_actor_set_opacity ()</h3>
-<a class="indexterm" name="id2625845"></a><pre class="programlisting">void                clutter_actor_set_opacity           (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2626063"></a><pre class="programlisting">void                clutter_actor_set_opacity           (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          guint8 opacity);</pre>
 <p>
 Sets the actors opacity, with zero being completely transparent and
@@ -2048,9 +2051,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2625925"></a><h3>
+<a name="id2626143"></a><h3>
 <a name="clutter-actor-get-opacity"></a>clutter_actor_get_opacity ()</h3>
-<a class="indexterm" name="id2625939"></a><pre class="programlisting">guint8              clutter_actor_get_opacity           (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2626157"></a><pre class="programlisting">guint8              clutter_actor_get_opacity           (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Retrieves the actors opacity.</p>
 <p>
@@ -2074,9 +2077,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2626008"></a><h3>
+<a name="id2626225"></a><h3>
 <a name="clutter-actor-set-name"></a>clutter_actor_set_name ()</h3>
-<a class="indexterm" name="id2626021"></a><pre class="programlisting">void                clutter_actor_set_name              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2626239"></a><pre class="programlisting">void                clutter_actor_set_name              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          const gchar *name);</pre>
 <p>
 Sets a textual tag to the actor.</p>
@@ -2101,9 +2104,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2626101"></a><h3>
+<a name="id2626319"></a><h3>
 <a name="clutter-actor-get-name"></a>clutter_actor_get_name ()</h3>
-<a class="indexterm" name="id2626114"></a><pre class="programlisting">const gchar*        clutter_actor_get_name              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2626332"></a><pre class="programlisting">const gchar*        clutter_actor_get_name              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Retrieves the name of <em class="parameter"><code>self</code></em>.</p>
 <p>
@@ -2129,9 +2132,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2626192"></a><h3>
+<a name="id2626410"></a><h3>
 <a name="clutter-actor-get-gid"></a>clutter_actor_get_gid ()</h3>
-<a class="indexterm" name="id2626208"></a><pre class="programlisting">guint32             clutter_actor_get_gid               (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2626426"></a><pre class="programlisting">guint32             clutter_actor_get_gid               (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Retrieves the unique id for <em class="parameter"><code>self</code></em>.</p>
 <p>
@@ -2158,9 +2161,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2626290"></a><h3>
+<a name="id2626508"></a><h3>
 <a name="clutter-actor-set-clip"></a>clutter_actor_set_clip ()</h3>
-<a class="indexterm" name="id2626304"></a><pre class="programlisting">void                clutter_actor_set_clip              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2626522"></a><pre class="programlisting">void                clutter_actor_set_clip              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          gint xoff,
                                                          gint yoff,
                                                          gint width,
@@ -2205,9 +2208,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2626457"></a><h3>
+<a name="id2626675"></a><h3>
 <a name="clutter-actor-remove-clip"></a>clutter_actor_remove_clip ()</h3>
-<a class="indexterm" name="id2626471"></a><pre class="programlisting">void                clutter_actor_remove_clip           (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2626689"></a><pre class="programlisting">void                clutter_actor_remove_clip           (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Removes clip area in pixels from <em class="parameter"><code>self</code></em>.</p>
 <p>
@@ -2224,9 +2227,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2626534"></a><h3>
+<a name="id2626752"></a><h3>
 <a name="clutter-actor-has-clip"></a>clutter_actor_has_clip ()</h3>
-<a class="indexterm" name="id2626551"></a><pre class="programlisting">gboolean            clutter_actor_has_clip              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2626768"></a><pre class="programlisting">gboolean            clutter_actor_has_clip              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Gets whether the actor has a clip set or not.</p>
 <p>
@@ -2253,9 +2256,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2626636"></a><h3>
+<a name="id2626854"></a><h3>
 <a name="clutter-actor-get-clip"></a>clutter_actor_get_clip ()</h3>
-<a class="indexterm" name="id2626652"></a><pre class="programlisting">void                clutter_actor_get_clip              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2626870"></a><pre class="programlisting">void                clutter_actor_get_clip              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          gint *xoff,
                                                          gint *yoff,
                                                          gint *width,
@@ -2300,9 +2303,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2626848"></a><h3>
+<a name="id2627066"></a><h3>
 <a name="clutter-actor-set-parent"></a>clutter_actor_set_parent ()</h3>
-<a class="indexterm" name="id2626862"></a><pre class="programlisting">void                clutter_actor_set_parent            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2627080"></a><pre class="programlisting">void                clutter_actor_set_parent            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *parent);</pre>
 <p>
 Sets the parent of <em class="parameter"><code>self</code></em> to <em class="parameter"><code>parent</code></em>.  The opposite function is
@@ -2332,9 +2335,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2626976"></a><h3>
+<a name="id2627194"></a><h3>
 <a name="clutter-actor-get-parent"></a>clutter_actor_get_parent ()</h3>
-<a class="indexterm" name="id2626989"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_actor_get_parent            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2627207"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_actor_get_parent            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Retrieves the parent of <em class="parameter"><code>self</code></em>.</p>
 <p>
@@ -2358,9 +2361,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2627071"></a><h3>
+<a name="id2627289"></a><h3>
 <a name="clutter-actor-reparent"></a>clutter_actor_reparent ()</h3>
-<a class="indexterm" name="id2627087"></a><pre class="programlisting">void                clutter_actor_reparent              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2627305"></a><pre class="programlisting">void                clutter_actor_reparent              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *new_parent);</pre>
 <p>
 This function resets the parent actor of <em class="parameter"><code>self</code></em>.  It is
@@ -2389,9 +2392,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2627207"></a><h3>
+<a name="id2627425"></a><h3>
 <a name="clutter-actor-unparent"></a>clutter_actor_unparent ()</h3>
-<a class="indexterm" name="id2627223"></a><pre class="programlisting">void                clutter_actor_unparent              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2627441"></a><pre class="programlisting">void                clutter_actor_unparent              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 This function should not be used in applications.  It should be called by
 implementations of container actors, to dissociate a child from the
@@ -2412,9 +2415,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2627290"></a><h3>
+<a name="id2627508"></a><h3>
 <a name="clutter-actor-raise"></a>clutter_actor_raise ()</h3>
-<a class="indexterm" name="id2627303"></a><pre class="programlisting">void                clutter_actor_raise                 (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2627521"></a><pre class="programlisting">void                clutter_actor_raise                 (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *below);</pre>
 <p>
 Puts <em class="parameter"><code>self</code></em> above <em class="parameter"><code>below</code></em>.
@@ -2440,9 +2443,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2627402"></a><h3>
+<a name="id2627620"></a><h3>
 <a name="clutter-actor-lower"></a>clutter_actor_lower ()</h3>
-<a class="indexterm" name="id2627416"></a><pre class="programlisting">void                clutter_actor_lower                 (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2627634"></a><pre class="programlisting">void                clutter_actor_lower                 (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *above);</pre>
 <p>
 Puts <em class="parameter"><code>self</code></em> below <em class="parameter"><code>above</code></em>.
@@ -2468,9 +2471,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2627514"></a><h3>
+<a name="id2627732"></a><h3>
 <a name="clutter-actor-raise-top"></a>clutter_actor_raise_top ()</h3>
-<a class="indexterm" name="id2627528"></a><pre class="programlisting">void                clutter_actor_raise_top             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2627746"></a><pre class="programlisting">void                clutter_actor_raise_top             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Raises <em class="parameter"><code>self</code></em> to the top.</p>
 <p>
@@ -2487,9 +2490,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2627591"></a><h3>
+<a name="id2627809"></a><h3>
 <a name="clutter-actor-lower-bottom"></a>clutter_actor_lower_bottom ()</h3>
-<a class="indexterm" name="id2627605"></a><pre class="programlisting">void                clutter_actor_lower_bottom          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2627823"></a><pre class="programlisting">void                clutter_actor_lower_bottom          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Lowers <em class="parameter"><code>self</code></em> to the bottom.</p>
 <p>
@@ -2506,9 +2509,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2627669"></a><h3>
+<a name="id2627886"></a><h3>
 <a name="clutter-actor-set-depth"></a>clutter_actor_set_depth ()</h3>
-<a class="indexterm" name="id2627682"></a><pre class="programlisting">void                clutter_actor_set_depth             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2627900"></a><pre class="programlisting">void                clutter_actor_set_depth             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          gint depth);</pre>
 <p>
 Sets the Z co-ordinate of <em class="parameter"><code>self</code></em> to <em class="parameter"><code>depth</code></em>. The Units of which are dependant
@@ -2534,9 +2537,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2627774"></a><h3>
+<a name="id2627992"></a><h3>
 <a name="clutter-actor-get-depth"></a>clutter_actor_get_depth ()</h3>
-<a class="indexterm" name="id2627788"></a><pre class="programlisting">gint                clutter_actor_get_depth             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2628006"></a><pre class="programlisting">gint                clutter_actor_get_depth             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Retrieves the depth of <em class="parameter"><code>self</code></em>.</p>
 <p>
@@ -2560,9 +2563,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2627870"></a><h3>
+<a name="id2628088"></a><h3>
 <a name="clutter-actor-set-scale"></a>clutter_actor_set_scale ()</h3>
-<a class="indexterm" name="id2627885"></a><pre class="programlisting">void                clutter_actor_set_scale             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2628103"></a><pre class="programlisting">void                clutter_actor_set_scale             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          gdouble scale_x,
                                                          gdouble scale_y);</pre>
 <p>
@@ -2595,9 +2598,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2627994"></a><h3>
+<a name="id2628212"></a><h3>
 <a name="clutter-actor-get-scale"></a>clutter_actor_get_scale ()</h3>
-<a class="indexterm" name="id2628010"></a><pre class="programlisting">void                clutter_actor_get_scale             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2628228"></a><pre class="programlisting">void                clutter_actor_get_scale             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          gdouble *scale_x,
                                                          gdouble *scale_y);</pre>
 <p>
@@ -2630,9 +2633,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2628120"></a><h3>
+<a name="id2628337"></a><h3>
 <a name="clutter-actor-get-abs-size"></a>clutter_actor_get_abs_size ()</h3>
-<a class="indexterm" name="id2628134"></a><pre class="programlisting">void                clutter_actor_get_abs_size          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2628352"></a><pre class="programlisting">void                clutter_actor_get_abs_size          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          guint *width,
                                                          guint *height);</pre>
 <p>
@@ -2664,9 +2667,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2628236"></a><h3>
+<a name="id2628454"></a><h3>
 <a name="clutter-actor-apply-transform-to-point"></a>clutter_actor_apply_transform_to_point ()</h3>
-<a class="indexterm" name="id2628252"></a><pre class="programlisting">void                clutter_actor_apply_transform_to_point
+<a class="indexterm" name="id2628470"></a><pre class="programlisting">void                clutter_actor_apply_transform_to_point
                                                         (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="ClutterActor.html#ClutterVertex">ClutterVertex</a> *point,
                                                          <a href="ClutterActor.html#ClutterVertex">ClutterVertex</a> *vertex);</pre>
@@ -2702,9 +2705,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2628378"></a><h3>
+<a name="id2628596"></a><h3>
 <a name="clutter-actor-transform-stage-point"></a>clutter_actor_transform_stage_point ()</h3>
-<a class="indexterm" name="id2628395"></a><pre class="programlisting">gboolean            clutter_actor_transform_stage_point (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2628612"></a><pre class="programlisting">gboolean            clutter_actor_transform_stage_point (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> x,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> y,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> *x_out,
@@ -2771,9 +2774,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2628632"></a><h3>
+<a name="id2628850"></a><h3>
 <a name="ClutterVertex"></a>ClutterVertex</h3>
-<a class="indexterm" name="id2628648"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2628866"></a><pre class="programlisting">typedef struct {
   ClutterUnit x;
   ClutterUnit y;
   ClutterUnit z;
@@ -2809,9 +2812,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2628745"></a><h3>
+<a name="id2628962"></a><h3>
 <a name="clutter-actor-get-vertices"></a>clutter_actor_get_vertices ()</h3>
-<a class="indexterm" name="id2628761"></a><pre class="programlisting">void                clutter_actor_get_vertices          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2628979"></a><pre class="programlisting">void                clutter_actor_get_vertices          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="ClutterActor.html#ClutterVertex">ClutterVertex</a> verts[4]);</pre>
 <p>
 Calculates the tranformed screen coordinates of the four corners of
@@ -2847,9 +2850,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2628862"></a><h3>
+<a name="id2629080"></a><h3>
 <a name="clutter-actor-set-anchor-point"></a>clutter_actor_set_anchor_point ()</h3>
-<a class="indexterm" name="id2628878"></a><pre class="programlisting">void                clutter_actor_set_anchor_point      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2629096"></a><pre class="programlisting">void                clutter_actor_set_anchor_point      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          gint anchor_x,
                                                          gint anchor_y);</pre>
 <p>
@@ -2885,9 +2888,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2628996"></a><h3>
+<a name="id2629214"></a><h3>
 <a name="clutter-actor-get-anchor-point"></a>clutter_actor_get_anchor_point ()</h3>
-<a class="indexterm" name="id2629012"></a><pre class="programlisting">void                clutter_actor_get_anchor_point      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2629230"></a><pre class="programlisting">void                clutter_actor_get_anchor_point      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          gint *anchor_x,
                                                          gint *anchor_y);</pre>
 <p>
@@ -2920,9 +2923,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2629128"></a><h3>
+<a name="id2629346"></a><h3>
 <a name="clutter-actor-set-anchor-point-from-gravity"></a>clutter_actor_set_anchor_point_from_gravity ()</h3>
-<a class="indexterm" name="id2629146"></a><pre class="programlisting">void                clutter_actor_set_anchor_point_from_gravity
+<a class="indexterm" name="id2629363"></a><pre class="programlisting">void                clutter_actor_set_anchor_point_from_gravity
                                                         (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="ClutterBehaviourScale.html#ClutterGravity">ClutterGravity</a> gravity);</pre>
 <p>
@@ -2951,9 +2954,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2629251"></a><h3>
+<a name="id2629469"></a><h3>
 <a name="clutter-actor-set-reactive"></a>clutter_actor_set_reactive ()</h3>
-<a class="indexterm" name="id2629267"></a><pre class="programlisting">void                clutter_actor_set_reactive          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2629485"></a><pre class="programlisting">void                clutter_actor_set_reactive          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                          gboolean reactive);</pre>
 <p>
 Sets <em class="parameter"><code>actor</code></em> as reactive. Reactive actors will receive events.</p>
@@ -2980,9 +2983,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2629360"></a><h3>
+<a name="id2629578"></a><h3>
 <a name="clutter-actor-get-reactive"></a>clutter_actor_get_reactive ()</h3>
-<a class="indexterm" name="id2629376"></a><pre class="programlisting">gboolean            clutter_actor_get_reactive          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor);</pre>
+<a class="indexterm" name="id2629594"></a><pre class="programlisting">gboolean            clutter_actor_get_reactive          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor);</pre>
 <p>
 Checks whether <em class="parameter"><code>actor</code></em> is marked as reactive.</p>
 <p>
@@ -3009,9 +3012,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2629467"></a><h3>
+<a name="id2629685"></a><h3>
 <a name="clutter-actor-apply-shader"></a>clutter_actor_apply_shader ()</h3>
-<a class="indexterm" name="id2629484"></a><pre class="programlisting">gboolean            clutter_actor_apply_shader          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2629701"></a><pre class="programlisting">gboolean            clutter_actor_apply_shader          (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader);</pre>
 <p>
 Sets the <a href="ClutterShader.html" title="ClutterShader"><span class="type">ClutterShader</span></a> to be applied on <em class="parameter"><code>self</code></em>.</p>
@@ -3044,9 +3047,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2629620"></a><h3>
+<a name="id2629837"></a><h3>
 <a name="clutter-actor-set-shader-param"></a>clutter_actor_set_shader_param ()</h3>
-<a class="indexterm" name="id2629636"></a><pre class="programlisting">void                clutter_actor_set_shader_param      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2629854"></a><pre class="programlisting">void                clutter_actor_set_shader_param      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          const gchar *param,
                                                          gfloat value);</pre>
 <p>
@@ -3080,9 +3083,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2629751"></a><h3>
+<a name="id2629969"></a><h3>
 <a name="clutter-actor-set-depthu"></a>clutter_actor_set_depthu ()</h3>
-<a class="indexterm" name="id2629765"></a><pre class="programlisting">void                clutter_actor_set_depthu            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2629983"></a><pre class="programlisting">void                clutter_actor_set_depthu            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> depth);</pre>
 <p>
 Sets the Z co-ordinate of <em class="parameter"><code>self</code></em> to <em class="parameter"><code>depth</code></em> in <a href="clutter-Unit-conversion.html#ClutterUnit"><span class="type">ClutterUnit</span></a>, the Units of
@@ -3108,9 +3111,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2629871"></a><h3>
+<a name="id2630089"></a><h3>
 <a name="clutter-actor-get-depthu"></a>clutter_actor_get_depthu ()</h3>
-<a class="indexterm" name="id2629887"></a><pre class="programlisting"><a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a>         clutter_actor_get_depthu            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2630104"></a><pre class="programlisting"><a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a>         clutter_actor_get_depthu            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Retrieves the depth of <em class="parameter"><code>self</code></em>.</p>
 <p>
@@ -3137,9 +3140,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2629982"></a><h3>
+<a name="id2630200"></a><h3>
 <a name="clutter-actor-set-heightu"></a>clutter_actor_set_heightu ()</h3>
-<a class="indexterm" name="id2629999"></a><pre class="programlisting">void                clutter_actor_set_heightu           (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2630217"></a><pre class="programlisting">void                clutter_actor_set_heightu           (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> height);</pre>
 <p>
 Requests a new height for actor</p>
@@ -3166,9 +3169,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2630092"></a><h3>
+<a name="id2630310"></a><h3>
 <a name="clutter-actor-get-heightu"></a>clutter_actor_get_heightu ()</h3>
-<a class="indexterm" name="id2630108"></a><pre class="programlisting"><a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a>         clutter_actor_get_heightu           (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2630326"></a><pre class="programlisting"><a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a>         clutter_actor_get_heightu           (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Retrieves the actors height ignoring any scaling factors.</p>
 <p>
@@ -3195,9 +3198,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2630191"></a><h3>
+<a name="id2630409"></a><h3>
 <a name="clutter-actor-set-widthu"></a>clutter_actor_set_widthu ()</h3>
-<a class="indexterm" name="id2630206"></a><pre class="programlisting">void                clutter_actor_set_widthu            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2630424"></a><pre class="programlisting">void                clutter_actor_set_widthu            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> width);</pre>
 <p>
 Requests a new width for actor</p>
@@ -3224,9 +3227,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2630300"></a><h3>
+<a name="id2630518"></a><h3>
 <a name="clutter-actor-get-widthu"></a>clutter_actor_get_widthu ()</h3>
-<a class="indexterm" name="id2630316"></a><pre class="programlisting"><a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a>         clutter_actor_get_widthu            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2630533"></a><pre class="programlisting"><a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a>         clutter_actor_get_widthu            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Retrieves the actors width ignoring any scaling factors.</p>
 <p>
@@ -3253,9 +3256,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2630399"></a><h3>
+<a name="id2630617"></a><h3>
 <a name="clutter-actor-set-xu"></a>clutter_actor_set_xu ()</h3>
-<a class="indexterm" name="id2630414"></a><pre class="programlisting">void                clutter_actor_set_xu                (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2630632"></a><pre class="programlisting">void                clutter_actor_set_xu                (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> x);</pre>
 <p>
 Sets the actor's x position relative to its parent.</p>
@@ -3282,9 +3285,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2630508"></a><h3>
+<a name="id2630726"></a><h3>
 <a name="clutter-actor-get-xu"></a>clutter_actor_get_xu ()</h3>
-<a class="indexterm" name="id2630524"></a><pre class="programlisting"><a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a>         clutter_actor_get_xu                (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2630742"></a><pre class="programlisting"><a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a>         clutter_actor_get_xu                (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Retrieves the actors x position relative to any parent, in <a href="clutter-Unit-conversion.html#ClutterUnit"><span class="type">ClutterUnit</span></a></p>
 <p>
@@ -3312,9 +3315,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2630614"></a><h3>
+<a name="id2630832"></a><h3>
 <a name="clutter-actor-set-yu"></a>clutter_actor_set_yu ()</h3>
-<a class="indexterm" name="id2630629"></a><pre class="programlisting">void                clutter_actor_set_yu                (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2630847"></a><pre class="programlisting">void                clutter_actor_set_yu                (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> y);</pre>
 <p>
 Sets the actor's y position relative to its parent.</p>
@@ -3341,9 +3344,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2630724"></a><h3>
+<a name="id2630941"></a><h3>
 <a name="clutter-actor-get-yu"></a>clutter_actor_get_yu ()</h3>
-<a class="indexterm" name="id2630737"></a><pre class="programlisting"><a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a>         clutter_actor_get_yu                (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
+<a class="indexterm" name="id2630955"></a><pre class="programlisting"><a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a>         clutter_actor_get_yu                (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self);</pre>
 <p>
 Retrieves the actors y position relative to any parent, in <a href="clutter-Unit-conversion.html#ClutterUnit"><span class="type">ClutterUnit</span></a></p>
 <p>
@@ -3368,9 +3371,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2630820"></a><h3>
+<a name="id2631038"></a><h3>
 <a name="clutter-actor-set-positionu"></a>clutter_actor_set_positionu ()</h3>
-<a class="indexterm" name="id2630836"></a><pre class="programlisting">void                clutter_actor_set_positionu         (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2631054"></a><pre class="programlisting">void                clutter_actor_set_positionu         (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> x,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> y);</pre>
 <p>
@@ -3404,9 +3407,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2630965"></a><h3>
+<a name="id2631183"></a><h3>
 <a name="clutter-actor-get-positionu"></a>clutter_actor_get_positionu ()</h3>
-<a class="indexterm" name="id2630982"></a><pre class="programlisting">void                clutter_actor_get_positionu         (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2631200"></a><pre class="programlisting">void                clutter_actor_get_positionu         (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> *x,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> *y);</pre>
 <p>
@@ -3439,9 +3442,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2631117"></a><h3>
+<a name="id2631335"></a><h3>
 <a name="clutter-actor-set-sizeu"></a>clutter_actor_set_sizeu ()</h3>
-<a class="indexterm" name="id2631133"></a><pre class="programlisting">void                clutter_actor_set_sizeu             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2631350"></a><pre class="programlisting">void                clutter_actor_set_sizeu             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> width,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> height);</pre>
 <p>
@@ -3475,9 +3478,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2631274"></a><h3>
+<a name="id2631492"></a><h3>
 <a name="clutter-actor-get-sizeu"></a>clutter_actor_get_sizeu ()</h3>
-<a class="indexterm" name="id2631291"></a><pre class="programlisting">void                clutter_actor_get_sizeu             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2631508"></a><pre class="programlisting">void                clutter_actor_get_sizeu             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> *width,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> *height);</pre>
 <p>
@@ -3511,9 +3514,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2631408"></a><h3>
+<a name="id2631626"></a><h3>
 <a name="clutter-actor-set-anchor-pointu"></a>clutter_actor_set_anchor_pointu ()</h3>
-<a class="indexterm" name="id2631424"></a><pre class="programlisting">void                clutter_actor_set_anchor_pointu     (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2631642"></a><pre class="programlisting">void                clutter_actor_set_anchor_pointu     (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> anchor_x,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> anchor_y);</pre>
 <p>
@@ -3549,9 +3552,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2631558"></a><h3>
+<a name="id2631776"></a><h3>
 <a name="clutter-actor-get-anchor-pointu"></a>clutter_actor_get_anchor_pointu ()</h3>
-<a class="indexterm" name="id2631574"></a><pre class="programlisting">void                clutter_actor_get_anchor_pointu     (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2631792"></a><pre class="programlisting">void                clutter_actor_get_anchor_pointu     (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> *anchor_x,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> *anchor_y);</pre>
 <p>
@@ -3584,9 +3587,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2631698"></a><h3>
+<a name="id2631916"></a><h3>
 <a name="clutter-actor-set-clipu"></a>clutter_actor_set_clipu ()</h3>
-<a class="indexterm" name="id2631714"></a><pre class="programlisting">void                clutter_actor_set_clipu             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2631932"></a><pre class="programlisting">void                clutter_actor_set_clipu             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> xoff,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> yoff,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> width,
@@ -3636,9 +3639,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2631921"></a><h3>
+<a name="id2632139"></a><h3>
 <a name="clutter-actor-get-clipu"></a>clutter_actor_get_clipu ()</h3>
-<a class="indexterm" name="id2631937"></a><pre class="programlisting">void                clutter_actor_get_clipu             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2632154"></a><pre class="programlisting">void                clutter_actor_get_clipu             (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> *xoff,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> *yoff,
                                                          <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> *width,
@@ -3686,9 +3689,44 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2632155"></a><h3>
+<a name="id2632373"></a><h3>
+<a name="clutter-actor-move-byu"></a>clutter_actor_move_byu ()</h3>
+<a class="indexterm" name="id2632389"></a><pre class="programlisting">void                clutter_actor_move_byu              (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+                                                         <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> dx,
+                                                         <a href="clutter-Unit-conversion.html#ClutterUnit">ClutterUnit</a> dy);</pre>
+<p>
+Moves an actor by specified distance relative to the current position.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><span class="term"><em class="parameter"><code>self</code></em>&#160;:</span></td>
+<td> A <a href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a>
+</td>
+</tr>
+<tr>
+<td><span class="term"><em class="parameter"><code>dx</code></em>&#160;:</span></td>
+<td> Distance to move Actor on X axis, in <a href="clutter-Unit-conversion.html#ClutterUnit"><span class="type">ClutterUnit</span></a>s.
+</td>
+</tr>
+<tr>
+<td><span class="term"><em class="parameter"><code>dy</code></em>&#160;:</span></td>
+<td> Distance to move Actor on Y axis, in <a href="clutter-Unit-conversion.html#ClutterUnit"><span class="type">ClutterUnit</span></a>s.
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since  0.6
+</p>
+</div>
+<hr>
+<div class="refsect2" lang="en">
+<a name="id2632515"></a><h3>
 <a name="clutter-actor-set-scalex"></a>clutter_actor_set_scalex ()</h3>
-<a class="indexterm" name="id2632169"></a><pre class="programlisting">void                clutter_actor_set_scalex            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2632528"></a><pre class="programlisting">void                clutter_actor_set_scalex            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> scale_x,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> scale_y);</pre>
 <p>
@@ -3719,9 +3757,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2632286"></a><h3>
+<a name="id2632645"></a><h3>
 <a name="clutter-actor-get-scalex"></a>clutter_actor_get_scalex ()</h3>
-<a class="indexterm" name="id2632301"></a><pre class="programlisting">void                clutter_actor_get_scalex            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2632660"></a><pre class="programlisting">void                clutter_actor_get_scalex            (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> *scale_x,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> *scale_y);</pre>
 <p>
@@ -3754,9 +3792,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2632411"></a><h3>
+<a name="id2632770"></a><h3>
 <a name="clutter-actor-set-rotationx"></a>clutter_actor_set_rotationx ()</h3>
-<a class="indexterm" name="id2632428"></a><pre class="programlisting">void                clutter_actor_set_rotationx         (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2632787"></a><pre class="programlisting">void                clutter_actor_set_rotationx         (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="ClutterBehaviourRotate.html#ClutterRotateAxis">ClutterRotateAxis</a> axis,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> angle,
                                                          gint x,
@@ -3810,9 +3848,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2632622"></a><h3>
+<a name="id2632981"></a><h3>
 <a name="clutter-actor-get-rotationx"></a>clutter_actor_get_rotationx ()</h3>
-<a class="indexterm" name="id2632638"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_actor_get_rotationx         (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
+<a class="indexterm" name="id2632997"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_actor_get_rotationx         (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *self,
                                                          <a href="ClutterBehaviourRotate.html#ClutterRotateAxis">ClutterRotateAxis</a> axis,
                                                          gint *x,
                                                          gint *y,
@@ -3867,11 +3905,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2632828"></a><h2>Property Details</h2>
+<a name="id2633188"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2632840"></a><h3>
+<a name="id2633199"></a><h3>
 <a name="ClutterActor--clip"></a>The "<code class="literal">clip</code>" property</h3>
-<a class="indexterm" name="id2632856"></a><pre class="programlisting">  "clip"                     <a href="ClutterActor.html#ClutterGeometry">ClutterGeometry</a>       : Read / Write</pre>
+<a class="indexterm" name="id2633215"></a><pre class="programlisting">  "clip"                     <a href="ClutterActor.html#ClutterGeometry">ClutterGeometry</a>       : Read / Write</pre>
 <p>
 The clip region for the actor.</p>
 <p>
@@ -3880,9 +3918,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2632882"></a><h3>
+<a name="id2633241"></a><h3>
 <a name="ClutterActor--depth"></a>The "<code class="literal">depth</code>" property</h3>
-<a class="indexterm" name="id2632898"></a><pre class="programlisting">  "depth"                    gint                  : Read / Write</pre>
+<a class="indexterm" name="id2633257"></a><pre class="programlisting">  "depth"                    gint                  : Read / Write</pre>
 <p>
 Depth of the actor.</p>
 <p>
@@ -3895,9 +3933,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2632938"></a><h3>
+<a name="id2633297"></a><h3>
 <a name="ClutterActor--has-clip"></a>The "<code class="literal">has-clip</code>" property</h3>
-<a class="indexterm" name="id2632954"></a><pre class="programlisting">  "has-clip"                 gboolean              : Read</pre>
+<a class="indexterm" name="id2633313"></a><pre class="programlisting">  "has-clip"                 gboolean              : Read</pre>
 <p>
 Whether the actor has the clip property set or not.</p>
 <p>
@@ -3907,9 +3945,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2632984"></a><h3>
+<a name="id2633344"></a><h3>
 <a name="ClutterActor--height"></a>The "<code class="literal">height</code>" property</h3>
-<a class="indexterm" name="id2633001"></a><pre class="programlisting">  "height"                   gint                  : Read / Write</pre>
+<a class="indexterm" name="id2633360"></a><pre class="programlisting">  "height"                   gint                  : Read / Write</pre>
 <p>
 Height of the actor (in pixels).</p>
 <p>
@@ -3920,9 +3958,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2633035"></a><h3>
+<a name="id2633394"></a><h3>
 <a name="ClutterActor--name"></a>The "<code class="literal">name</code>" property</h3>
-<a class="indexterm" name="id2633050"></a><pre class="programlisting">  "name"                     gchararray            : Read / Write</pre>
+<a class="indexterm" name="id2633410"></a><pre class="programlisting">  "name"                     gchararray            : Read / Write</pre>
 <p>
 The name of the actor.</p>
 <p>
@@ -3934,9 +3972,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2633086"></a><h3>
+<a name="id2633446"></a><h3>
 <a name="ClutterActor--opacity"></a>The "<code class="literal">opacity</code>" property</h3>
-<a class="indexterm" name="id2633103"></a><pre class="programlisting">  "opacity"                  guchar                : Read / Write</pre>
+<a class="indexterm" name="id2633462"></a><pre class="programlisting">  "opacity"                  guchar                : Read / Write</pre>
 <p>
 Opacity of the actor.</p>
 <p>
@@ -3946,9 +3984,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2633133"></a><h3>
+<a name="id2633492"></a><h3>
 <a name="ClutterActor--reactive"></a>The "<code class="literal">reactive</code>" property</h3>
-<a class="indexterm" name="id2633149"></a><pre class="programlisting">  "reactive"                 gboolean              : Read / Write</pre>
+<a class="indexterm" name="id2633508"></a><pre class="programlisting">  "reactive"                 gboolean              : Read / Write</pre>
 <p>
 Whether the actor is reactive to events or not.</p>
 <p>
@@ -3960,75 +3998,75 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2633185"></a><h3>
+<a name="id2633545"></a><h3>
 <a name="ClutterActor--rotation-angle-x"></a>The "<code class="literal">rotation-angle-x</code>" property</h3>
-<a class="indexterm" name="id2633202"></a><pre class="programlisting">  "rotation-angle-x"         gdouble               : Read / Write</pre>
+<a class="indexterm" name="id2633562"></a><pre class="programlisting">  "rotation-angle-x"         gdouble               : Read / Write</pre>
 <p>The rotation angle on the X axis.</p>
 <p>Allowed values: &gt;= 0</p>
 <p>Default value: 0</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2633233"></a><h3>
+<a name="id2633592"></a><h3>
 <a name="ClutterActor--rotation-angle-y"></a>The "<code class="literal">rotation-angle-y</code>" property</h3>
-<a class="indexterm" name="id2633250"></a><pre class="programlisting">  "rotation-angle-y"         gdouble               : Read / Write</pre>
+<a class="indexterm" name="id2633609"></a><pre class="programlisting">  "rotation-angle-y"         gdouble               : Read / Write</pre>
 <p>The rotation angle on the Y axis.</p>
 <p>Allowed values: &gt;= 0</p>
 <p>Default value: 0</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2633280"></a><h3>
+<a name="id2633640"></a><h3>
 <a name="ClutterActor--rotation-angle-z"></a>The "<code class="literal">rotation-angle-z</code>" property</h3>
-<a class="indexterm" name="id2633297"></a><pre class="programlisting">  "rotation-angle-z"         gdouble               : Read / Write</pre>
+<a class="indexterm" name="id2633656"></a><pre class="programlisting">  "rotation-angle-z"         gdouble               : Read / Write</pre>
 <p>The rotation angle on the Z axis.</p>
 <p>Allowed values: &gt;= 0</p>
 <p>Default value: 0</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2633327"></a><h3>
+<a name="id2633687"></a><h3>
 <a name="ClutterActor--rotation-center-x"></a>The "<code class="literal">rotation-center-x</code>" property</h3>
-<a class="indexterm" name="id2633344"></a><pre class="programlisting">  "rotation-center-x"        <a href="ClutterActor.html#ClutterVertex">ClutterVertex</a>         : Read / Write</pre>
+<a class="indexterm" name="id2633703"></a><pre class="programlisting">  "rotation-center-x"        <a href="ClutterActor.html#ClutterVertex">ClutterVertex</a>         : Read / Write</pre>
 <p>The rotation center on the X axis.</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2633366"></a><h3>
+<a name="id2633726"></a><h3>
 <a name="ClutterActor--rotation-center-y"></a>The "<code class="literal">rotation-center-y</code>" property</h3>
-<a class="indexterm" name="id2633383"></a><pre class="programlisting">  "rotation-center-y"        <a href="ClutterActor.html#ClutterVertex">ClutterVertex</a>         : Read / Write</pre>
+<a class="indexterm" name="id2633742"></a><pre class="programlisting">  "rotation-center-y"        <a href="ClutterActor.html#ClutterVertex">ClutterVertex</a>         : Read / Write</pre>
 <p>The rotation center on the Y axis.</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2633406"></a><h3>
+<a name="id2633765"></a><h3>
 <a name="ClutterActor--rotation-center-z"></a>The "<code class="literal">rotation-center-z</code>" property</h3>
-<a class="indexterm" name="id2633422"></a><pre class="programlisting">  "rotation-center-z"        <a href="ClutterActor.html#ClutterVertex">ClutterVertex</a>         : Read / Write</pre>
+<a class="indexterm" name="id2633782"></a><pre class="programlisting">  "rotation-center-z"        <a href="ClutterActor.html#ClutterVertex">ClutterVertex</a>         : Read / Write</pre>
 <p>The rotation center on the Z axis.</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2633445"></a><h3>
+<a name="id2633804"></a><h3>
 <a name="ClutterActor--scale-x"></a>The "<code class="literal">scale-x</code>" property</h3>
-<a class="indexterm" name="id2633461"></a><pre class="programlisting">  "scale-x"                  gdouble               : Read / Write</pre>
+<a class="indexterm" name="id2633821"></a><pre class="programlisting">  "scale-x"                  gdouble               : Read / Write</pre>
 <p>Scale X.</p>
 <p>Allowed values: &gt;= 0</p>
 <p>Default value: 1</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2633491"></a><h3>
+<a name="id2633851"></a><h3>
 <a name="ClutterActor--scale-y"></a>The "<code class="literal">scale-y</code>" property</h3>
-<a class="indexterm" name="id2633508"></a><pre class="programlisting">  "scale-y"                  gdouble               : Read / Write</pre>
+<a class="indexterm" name="id2633867"></a><pre class="programlisting">  "scale-y"                  gdouble               : Read / Write</pre>
 <p>Scale Y.</p>
 <p>Allowed values: &gt;= 0</p>
 <p>Default value: 1</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2633538"></a><h3>
+<a name="id2633897"></a><h3>
 <a name="ClutterActor--visible"></a>The "<code class="literal">visible</code>" property</h3>
-<a class="indexterm" name="id2633554"></a><pre class="programlisting">  "visible"                  gboolean              : Read / Write</pre>
+<a class="indexterm" name="id2633913"></a><pre class="programlisting">  "visible"                  gboolean              : Read / Write</pre>
 <p>
 Whether the actor is visible or not.</p>
 <p>
@@ -4038,9 +4076,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2633584"></a><h3>
+<a name="id2633944"></a><h3>
 <a name="ClutterActor--width"></a>The "<code class="literal">width</code>" property</h3>
-<a class="indexterm" name="id2633600"></a><pre class="programlisting">  "width"                    gint                  : Read / Write</pre>
+<a class="indexterm" name="id2633960"></a><pre class="programlisting">  "width"                    gint                  : Read / Write</pre>
 <p>
 Width of the actor (in pixels).</p>
 <p>
@@ -4051,9 +4089,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2633635"></a><h3>
+<a name="id2633994"></a><h3>
 <a name="ClutterActor--x"></a>The "<code class="literal">x</code>" property</h3>
-<a class="indexterm" name="id2633651"></a><pre class="programlisting">  "x"                        gint                  : Read / Write</pre>
+<a class="indexterm" name="id2634010"></a><pre class="programlisting">  "x"                        gint                  : Read / Write</pre>
 <p>
 X coordinate of the actor.</p>
 <p>
@@ -4064,9 +4102,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2633685"></a><h3>
+<a name="id2634044"></a><h3>
 <a name="ClutterActor--y"></a>The "<code class="literal">y</code>" property</h3>
-<a class="indexterm" name="id2633701"></a><pre class="programlisting">  "y"                        gint                  : Read / Write</pre>
+<a class="indexterm" name="id2634060"></a><pre class="programlisting">  "y"                        gint                  : Read / Write</pre>
 <p>
 Y coordinate of the actor.</p>
 <p>
@@ -4077,11 +4115,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2633736"></a><h2>Signal Details</h2>
+<a name="id2634096"></a><h2>Signal Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2633747"></a><h3>
+<a name="id2634107"></a><h3>
 <a name="ClutterActor-button-press-event"></a>The "button-press-event" signal</h3>
-<a class="indexterm" name="id2633758"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2634117"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         <a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
@@ -4121,9 +4159,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2633900"></a><h3>
+<a name="id2634260"></a><h3>
 <a name="ClutterActor-button-release-event"></a>The "button-release-event" signal</h3>
-<a class="indexterm" name="id2633911"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2634270"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         <a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
@@ -4163,9 +4201,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2634054"></a><h3>
+<a name="id2634413"></a><h3>
 <a name="ClutterActor-captured-event"></a>The "captured-event" signal</h3>
-<a class="indexterm" name="id2634064"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2634423"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         <a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
@@ -4210,9 +4248,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2634213"></a><h3>
+<a name="id2634572"></a><h3>
 <a name="ClutterActor-destroy"></a>The "destroy" signal</h3>
-<a class="indexterm" name="id2634223"></a><pre class="programlisting">void                user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2634582"></a><pre class="programlisting">void                user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         gpointer      user_data)      : Cleanup / No Recursion / No Hooks</pre>
 <p>
 The ::destroy signal is emitted when an actor is destroyed,
@@ -4240,9 +4278,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2634319"></a><h3>
+<a name="id2634678"></a><h3>
 <a name="ClutterActor-enter-event"></a>The "enter-event" signal</h3>
-<a class="indexterm" name="id2634329"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2634688"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         <a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
@@ -4281,9 +4319,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2634470"></a><h3>
+<a name="id2634830"></a><h3>
 <a name="ClutterActor-event"></a>The "event" signal</h3>
-<a class="indexterm" name="id2634480"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2634839"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         <a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
@@ -4325,9 +4363,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2634631"></a><h3>
+<a name="id2634991"></a><h3>
 <a name="ClutterActor-focus-in"></a>The "focus-in" signal</h3>
-<a class="indexterm" name="id2634642"></a><pre class="programlisting">void                user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2635001"></a><pre class="programlisting">void                user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
 The ::focus-in signal is emitted when <em class="parameter"><code>actor</code></em> recieves key focus.</p>
@@ -4353,9 +4391,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2634725"></a><h3>
+<a name="id2635084"></a><h3>
 <a name="ClutterActor-focus-out"></a>The "focus-out" signal</h3>
-<a class="indexterm" name="id2634734"></a><pre class="programlisting">void                user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2635094"></a><pre class="programlisting">void                user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
 The ::focus-out signal is emitted when <em class="parameter"><code>actor</code></em> loses key focus.</p>
@@ -4381,9 +4419,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2634818"></a><h3>
+<a name="id2635177"></a><h3>
 <a name="ClutterActor-hide"></a>The "hide" signal</h3>
-<a class="indexterm" name="id2634827"></a><pre class="programlisting">void                user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2635186"></a><pre class="programlisting">void                user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         gpointer      user_data)      : Run First</pre>
 <p>
 The ::hide signal is emitted when an actor is no longer visible.</p>
@@ -4409,9 +4447,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2634904"></a><h3>
+<a name="id2635264"></a><h3>
 <a name="ClutterActor-key-press-event"></a>The "key-press-event" signal</h3>
-<a class="indexterm" name="id2634914"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2635274"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         <a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
@@ -4451,9 +4489,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2635057"></a><h3>
+<a name="id2635417"></a><h3>
 <a name="ClutterActor-key-release-event"></a>The "key-release-event" signal</h3>
-<a class="indexterm" name="id2635067"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2635427"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         <a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
@@ -4493,9 +4531,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2635210"></a><h3>
+<a name="id2635570"></a><h3>
 <a name="ClutterActor-leave-event"></a>The "leave-event" signal</h3>
-<a class="indexterm" name="id2635221"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2635580"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         <a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
@@ -4534,9 +4572,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2635364"></a><h3>
+<a name="id2635723"></a><h3>
 <a name="ClutterActor-motion-event"></a>The "motion-event" signal</h3>
-<a class="indexterm" name="id2635374"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2635733"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         <a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
@@ -4576,9 +4614,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2635517"></a><h3>
+<a name="id2635876"></a><h3>
 <a name="ClutterActor-parent-set"></a>The "parent-set" signal</h3>
-<a class="indexterm" name="id2635526"></a><pre class="programlisting">void                user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2635886"></a><pre class="programlisting">void                user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *old_parent,
                                                         gpointer      user_data)       : Run Last</pre>
 <p>
@@ -4610,9 +4648,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2635635"></a><h3>
+<a name="id2635995"></a><h3>
 <a name="ClutterActor-scroll-event"></a>The "scroll-event" signal</h3>
-<a class="indexterm" name="id2635646"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2636005"></a><pre class="programlisting">gboolean            user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         <a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
@@ -4652,9 +4690,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2635787"></a><h3>
+<a name="id2636146"></a><h3>
 <a name="ClutterActor-show"></a>The "show" signal</h3>
-<a class="indexterm" name="id2635797"></a><pre class="programlisting">void                user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2636156"></a><pre class="programlisting">void                user_function                      (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         gpointer      user_data)      : Run First</pre>
 <p>
 The ::show signal is emitted when an actor becomes visible.</p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterAlpha.html clutter-0.5.2/doc/reference/html/ClutterAlpha.html
--- clutter-0.5.0/doc/reference/html/ClutterAlpha.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterAlpha.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,20 +44,20 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ClutterBehaviour.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2602507" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2584563" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2641556" class="shortcut">Description</a>
+                  <a href="#id2642170" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2648572" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2648749" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2641515" class="shortcut">Properties</a></nobr></td></tr>
+                  <a href="#id2642129" class="shortcut">Properties</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterAlpha"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2602507"></a><span class="refentrytitle">ClutterAlpha</span>
+<a name="id2584563"></a><span class="refentrytitle">ClutterAlpha</span>
 </h2>
 <p>ClutterAlpha &#8212; A class for calculating an alpha value as a function
 of time.</p>
@@ -129,7 +129,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2648572"></a><h2>Object Hierarchy</h2>
+<a name="id2648749"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -137,7 +137,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2641515"></a><h2>Properties</h2>
+<a name="id2642129"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterAlpha.html#ClutterAlpha--alpha">alpha</a>"                    guint                 : Read
@@ -145,7 +145,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2641556"></a><h2>Description</h2>
+<a name="id2642170"></a><h2>Description</h2>
 <p>
 <a href="ClutterAlpha.html" title="ClutterAlpha"><span class="type">ClutterAlpha</span></a> is a class for calculating an integer value between
 0 and <a href="ClutterAlpha.html#CLUTTER-ALPHA-MAX-ALPHA:CAPS"><code class="literal">CLUTTER_ALPHA_MAX_ALPHA</code></a> as a function of time.  You should
@@ -164,11 +164,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2641653"></a><h2>Details</h2>
+<a name="id2642267"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2641664"></a><h3>
+<a name="id2642278"></a><h3>
 <a name="ClutterAlpha-struct"></a>ClutterAlpha</h3>
-<a class="indexterm" name="id2641676"></a><pre class="programlisting">typedef struct _ClutterAlpha ClutterAlpha;</pre>
+<a class="indexterm" name="id2642290"></a><pre class="programlisting">typedef struct _ClutterAlpha ClutterAlpha;</pre>
 <p>
 <a href="ClutterAlpha.html" title="ClutterAlpha"><span class="type">ClutterAlpha</span></a> combines a <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> and a function.
 The contents of the <a href="ClutterAlpha.html" title="ClutterAlpha"><span class="type">ClutterAlpha</span></a> structure are private and should
@@ -181,9 +181,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2641725"></a><h3>
+<a name="id2642339"></a><h3>
 <a name="ClutterAlphaClass"></a>ClutterAlphaClass</h3>
-<a class="indexterm" name="id2641740"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2642354"></a><pre class="programlisting">typedef struct {
 } ClutterAlphaClass;
 </pre>
 <p>
@@ -196,9 +196,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2641772"></a><h3>
+<a name="id2642386"></a><h3>
 <a name="clutter-alpha-new"></a>clutter_alpha_new ()</h3>
-<a class="indexterm" name="id2656975"></a><pre class="programlisting"><a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a>*       clutter_alpha_new                   (void);</pre>
+<a class="indexterm" name="id2657162"></a><pre class="programlisting"><a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a>*       clutter_alpha_new                   (void);</pre>
 <p>
 Creates a new <a href="ClutterAlpha.html" title="ClutterAlpha"><span class="type">ClutterAlpha</span></a> instance.  You must set a function
 to compute the alpha value using <a href="ClutterAlpha.html#clutter-alpha-set-func"><code class="function">clutter_alpha_set_func()</code></a> and
@@ -225,9 +225,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2657076"></a><h3>
+<a name="id2657263"></a><h3>
 <a name="clutter-alpha-new-full"></a>clutter_alpha_new_full ()</h3>
-<a class="indexterm" name="id2657089"></a><pre class="programlisting"><a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a>*       clutter_alpha_new_full              (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
+<a class="indexterm" name="id2657275"></a><pre class="programlisting"><a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a>*       clutter_alpha_new_full              (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                          <a href="ClutterAlpha.html#ClutterAlphaFunc">ClutterAlphaFunc</a> func,
                                                          gpointer data,
                                                          GDestroyNotify destroy);</pre>
@@ -273,9 +273,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2657252"></a><h3>
+<a name="id2657436"></a><h3>
 <a name="clutter-alpha-get-alpha"></a>clutter_alpha_get_alpha ()</h3>
-<a class="indexterm" name="id2657265"></a><pre class="programlisting">guint32             clutter_alpha_get_alpha             (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha);</pre>
+<a class="indexterm" name="id2657450"></a><pre class="programlisting">guint32             clutter_alpha_get_alpha             (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha);</pre>
 <p>
 Query the current alpha value.</p>
 <p>
@@ -302,9 +302,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2657340"></a><h3>
+<a name="id2657525"></a><h3>
 <a name="CLUTTER-ALPHA-MAX-ALPHA:CAPS"></a>CLUTTER_ALPHA_MAX_ALPHA</h3>
-<a class="indexterm" name="id2657356"></a><pre class="programlisting">#define CLUTTER_ALPHA_MAX_ALPHA 0xffff
+<a class="indexterm" name="id2657541"></a><pre class="programlisting">#define CLUTTER_ALPHA_MAX_ALPHA 0xffff
 </pre>
 <p>
 Maximum value returned by <a href="ClutterAlpha.html#ClutterAlphaFunc"><span class="type">ClutterAlphaFunc</span></a></p>
@@ -316,9 +316,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2657388"></a><h3>
+<a name="id2657573"></a><h3>
 <a name="ClutterAlphaFunc"></a>ClutterAlphaFunc ()</h3>
-<a class="indexterm" name="id2657403"></a><pre class="programlisting">guint32             (*ClutterAlphaFunc)                 (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2657588"></a><pre class="programlisting">guint32             (*ClutterAlphaFunc)                 (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gpointer user_data);</pre>
 <p>
 A function of time, which returns a value between 0 and
@@ -353,9 +353,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2657519"></a><h3>
+<a name="id2609318"></a><h3>
 <a name="clutter-alpha-set-func"></a>clutter_alpha_set_func ()</h3>
-<a class="indexterm" name="id2657533"></a><pre class="programlisting">void                clutter_alpha_set_func              (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2657699"></a><pre class="programlisting">void                clutter_alpha_set_func              (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          <a href="ClutterAlpha.html#ClutterAlphaFunc">ClutterAlphaFunc</a> func,
                                                          gpointer data,
                                                          GDestroyNotify destroy);</pre>
@@ -396,9 +396,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2591569"></a><h3>
+<a name="id2657848"></a><h3>
 <a name="clutter-alpha-set-timeline"></a>clutter_alpha_set_timeline ()</h3>
-<a class="indexterm" name="id2657693"></a><pre class="programlisting">void                clutter_alpha_set_timeline          (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2657861"></a><pre class="programlisting">void                clutter_alpha_set_timeline          (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          <a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
 Binds <em class="parameter"><code>alpha</code></em> to <em class="parameter"><code>timeline</code></em>.</p>
@@ -425,9 +425,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2657785"></a><h3>
+<a name="id2657954"></a><h3>
 <a name="clutter-alpha-get-timeline"></a>clutter_alpha_get_timeline ()</h3>
-<a class="indexterm" name="id2657798"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_alpha_get_timeline          (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha);</pre>
+<a class="indexterm" name="id2657967"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_alpha_get_timeline          (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha);</pre>
 <p>
 Gets the <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> bound to <em class="parameter"><code>alpha</code></em>.</p>
 <p>
@@ -454,9 +454,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2657882"></a><h3>
+<a name="id2658050"></a><h3>
 <a name="CLUTTER-ALPHA-RAMP-INC:CAPS"></a>CLUTTER_ALPHA_RAMP_INC</h3>
-<a class="indexterm" name="id2657894"></a><pre class="programlisting">#define CLUTTER_ALPHA_RAMP_INC       clutter_ramp_inc_func
+<a class="indexterm" name="id2658062"></a><pre class="programlisting">#define CLUTTER_ALPHA_RAMP_INC       clutter_ramp_inc_func
 </pre>
 <p>
 Convenience symbol for <a href="ClutterAlpha.html#clutter-ramp-inc-func"><code class="function">clutter_ramp_inc_func()</code></a>.</p>
@@ -468,9 +468,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2657926"></a><h3>
+<a name="id2658095"></a><h3>
 <a name="clutter-ramp-inc-func"></a>clutter_ramp_inc_func ()</h3>
-<a class="indexterm" name="id2657939"></a><pre class="programlisting">guint32             clutter_ramp_inc_func               (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2658107"></a><pre class="programlisting">guint32             clutter_ramp_inc_func               (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gpointer dummy);</pre>
 <p>
 Convenience alpha function for a monotonic increasing ramp. You
@@ -504,9 +504,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2658034"></a><h3>
+<a name="id2658202"></a><h3>
 <a name="CLUTTER-ALPHA-RAMP-DEC:CAPS"></a>CLUTTER_ALPHA_RAMP_DEC</h3>
-<a class="indexterm" name="id2658046"></a><pre class="programlisting">#define CLUTTER_ALPHA_RAMP_DEC       clutter_ramp_dec_func
+<a class="indexterm" name="id2658215"></a><pre class="programlisting">#define CLUTTER_ALPHA_RAMP_DEC       clutter_ramp_dec_func
 </pre>
 <p>
 Convenience symbol for <a href="ClutterAlpha.html#clutter-ramp-dec-func"><code class="function">clutter_ramp_dec_func()</code></a>.</p>
@@ -518,9 +518,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2658078"></a><h3>
+<a name="id2658247"></a><h3>
 <a name="clutter-ramp-dec-func"></a>clutter_ramp_dec_func ()</h3>
-<a class="indexterm" name="id2658091"></a><pre class="programlisting">guint32             clutter_ramp_dec_func               (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2658259"></a><pre class="programlisting">guint32             clutter_ramp_dec_func               (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gpointer dummy);</pre>
 <p>
 Convenience alpha function for a monotonic decreasing ramp. You
@@ -554,9 +554,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2658186"></a><h3>
+<a name="id2658355"></a><h3>
 <a name="CLUTTER-ALPHA-RAMP:CAPS"></a>CLUTTER_ALPHA_RAMP</h3>
-<a class="indexterm" name="id2658198"></a><pre class="programlisting">#define CLUTTER_ALPHA_RAMP           clutter_ramp_func
+<a class="indexterm" name="id2658367"></a><pre class="programlisting">#define CLUTTER_ALPHA_RAMP           clutter_ramp_func
 </pre>
 <p>
 Convenience symbol for <a href="ClutterAlpha.html#clutter-ramp-func"><code class="function">clutter_ramp_func()</code></a>.</p>
@@ -568,9 +568,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2658231"></a><h3>
+<a name="id2658399"></a><h3>
 <a name="clutter-ramp-func"></a>clutter_ramp_func ()</h3>
-<a class="indexterm" name="id2658243"></a><pre class="programlisting">guint32             clutter_ramp_func                   (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2658412"></a><pre class="programlisting">guint32             clutter_ramp_func                   (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gpointer dummy);</pre>
 <p>
 Convenience alpha function for a full ramp function (increase for
@@ -605,9 +605,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2658339"></a><h3>
+<a name="id2658508"></a><h3>
 <a name="CLUTTER-ALPHA-SINE:CAPS"></a>CLUTTER_ALPHA_SINE</h3>
-<a class="indexterm" name="id2658352"></a><pre class="programlisting">#define CLUTTER_ALPHA_SINE           clutter_sine_func
+<a class="indexterm" name="id2658520"></a><pre class="programlisting">#define CLUTTER_ALPHA_SINE           clutter_sine_func
 </pre>
 <p>
 Convenience symbol for <a href="ClutterAlpha.html#clutter-sine-func"><code class="function">clutter_sine_func()</code></a>.</p>
@@ -619,9 +619,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2658384"></a><h3>
+<a name="id2658552"></a><h3>
 <a name="clutter-sine-func"></a>clutter_sine_func ()</h3>
-<a class="indexterm" name="id2658396"></a><pre class="programlisting">guint32             clutter_sine_func                   (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2658565"></a><pre class="programlisting">guint32             clutter_sine_func                   (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gpointer dummy);</pre>
 <p>
 Convenience alpha function for a sine wave. You can use this
@@ -655,9 +655,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2658491"></a><h3>
+<a name="id2658660"></a><h3>
 <a name="CLUTTER-ALPHA-SINE-INC:CAPS"></a>CLUTTER_ALPHA_SINE_INC</h3>
-<a class="indexterm" name="id2658504"></a><pre class="programlisting">#define CLUTTER_ALPHA_SINE_INC       clutter_sine_inc_func
+<a class="indexterm" name="id2658672"></a><pre class="programlisting">#define CLUTTER_ALPHA_SINE_INC       clutter_sine_inc_func
 </pre>
 <p>
 Convenience symbol for <a href="ClutterAlpha.html#clutter-sine-inc-func"><code class="function">clutter_sine_inc_func()</code></a>.</p>
@@ -669,9 +669,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2658536"></a><h3>
+<a name="id2658704"></a><h3>
 <a name="clutter-sine-inc-func"></a>clutter_sine_inc_func ()</h3>
-<a class="indexterm" name="id2658548"></a><pre class="programlisting">guint32             clutter_sine_inc_func               (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2658717"></a><pre class="programlisting">guint32             clutter_sine_inc_func               (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gpointer dummy);</pre>
 <p>
 Convenience alpha function for a sine wave over interval [0, pi / 2].
@@ -706,9 +706,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2658644"></a><h3>
+<a name="id2658812"></a><h3>
 <a name="CLUTTER-ALPHA-SINE-DEC:CAPS"></a>CLUTTER_ALPHA_SINE_DEC</h3>
-<a class="indexterm" name="id2658656"></a><pre class="programlisting">#define CLUTTER_ALPHA_SINE_DEC       clutter_sine_dec_func
+<a class="indexterm" name="id2658825"></a><pre class="programlisting">#define CLUTTER_ALPHA_SINE_DEC       clutter_sine_dec_func
 </pre>
 <p>
 Convenience symbol for <a href="ClutterAlpha.html#clutter-sine-dec-func"><code class="function">clutter_sine_dec_func()</code></a>.</p>
@@ -720,9 +720,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2658688"></a><h3>
+<a name="id2658857"></a><h3>
 <a name="clutter-sine-dec-func"></a>clutter_sine_dec_func ()</h3>
-<a class="indexterm" name="id2658701"></a><pre class="programlisting">guint32             clutter_sine_dec_func               (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2658869"></a><pre class="programlisting">guint32             clutter_sine_dec_func               (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gpointer dummy);</pre>
 <p>
 Convenience alpha function for a sine wave over interval [pi / 2, pi].
@@ -757,9 +757,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2658796"></a><h3>
+<a name="id2658965"></a><h3>
 <a name="CLUTTER-ALPHA-SINE-HALF:CAPS"></a>CLUTTER_ALPHA_SINE_HALF</h3>
-<a class="indexterm" name="id2658811"></a><pre class="programlisting">#define CLUTTER_ALPHA_SINE_HALF      clutter_sine_half_func
+<a class="indexterm" name="id2658979"></a><pre class="programlisting">#define CLUTTER_ALPHA_SINE_HALF      clutter_sine_half_func
 </pre>
 <p>
 Convenience symbol for <a href="ClutterAlpha.html#clutter-sine-half-func"><code class="function">clutter_sine_half_func()</code></a>.</p>
@@ -771,9 +771,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2658843"></a><h3>
+<a name="id2659012"></a><h3>
 <a name="clutter-sine-half-func"></a>clutter_sine_half_func ()</h3>
-<a class="indexterm" name="id2658855"></a><pre class="programlisting">guint32             clutter_sine_half_func              (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2659024"></a><pre class="programlisting">guint32             clutter_sine_half_func              (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gpointer dummy);</pre>
 <p>
 Convenience alpha function for a sine wave over interval [0, pi].
@@ -808,9 +808,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2658951"></a><h3>
+<a name="id2659119"></a><h3>
 <a name="CLUTTER-ALPHA-SQUARE:CAPS"></a>CLUTTER_ALPHA_SQUARE</h3>
-<a class="indexterm" name="id2658963"></a><pre class="programlisting">#define CLUTTER_ALPHA_SQUARE         clutter_square_func
+<a class="indexterm" name="id2659132"></a><pre class="programlisting">#define CLUTTER_ALPHA_SQUARE         clutter_square_func
 </pre>
 <p>
 Convenience symbol for <a href="ClutterAlpha.html#clutter-square-func"><code class="function">clutter_square_func()</code></a>.</p>
@@ -822,9 +822,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2658995"></a><h3>
+<a name="id2659164"></a><h3>
 <a name="clutter-square-func"></a>clutter_square_func ()</h3>
-<a class="indexterm" name="id2659008"></a><pre class="programlisting">guint32             clutter_square_func                 (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2659176"></a><pre class="programlisting">guint32             clutter_square_func                 (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gpointer dummy);</pre>
 <p>
 Convenience alpha function for a square wave. You can use this
@@ -858,9 +858,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2659103"></a><h3>
+<a name="id2659271"></a><h3>
 <a name="CLUTTER-ALPHA-SMOOTHSTEP-INC:CAPS"></a>CLUTTER_ALPHA_SMOOTHSTEP_INC</h3>
-<a class="indexterm" name="id2659116"></a><pre class="programlisting">#define CLUTTER_ALPHA_SMOOTHSTEP_INC clutter_smoothstep_inc_func
+<a class="indexterm" name="id2659285"></a><pre class="programlisting">#define CLUTTER_ALPHA_SMOOTHSTEP_INC clutter_smoothstep_inc_func
 </pre>
 <p>
 Convenience symbol for <a href="ClutterAlpha.html#clutter-smoothstep-inc-func"><code class="function">clutter_smoothstep_inc_func()</code></a>.</p>
@@ -872,9 +872,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2659150"></a><h3>
+<a name="id2659319"></a><h3>
 <a name="clutter-smoothstep-inc-func"></a>clutter_smoothstep_inc_func ()</h3>
-<a class="indexterm" name="id2659163"></a><pre class="programlisting">guint32             clutter_smoothstep_inc_func         (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2659332"></a><pre class="programlisting">guint32             clutter_smoothstep_inc_func         (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gpointer dummy);</pre>
 <p>
 Convenience alpha function for a smoothstep curve. You can use this
@@ -908,9 +908,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2659258"></a><h3>
+<a name="id2659427"></a><h3>
 <a name="CLUTTER-ALPHA-SMOOTHSTEP-DEC:CAPS"></a>CLUTTER_ALPHA_SMOOTHSTEP_DEC</h3>
-<a class="indexterm" name="id2659273"></a><pre class="programlisting">#define CLUTTER_ALPHA_SMOOTHSTEP_DEC clutter_smoothstep_dec_func
+<a class="indexterm" name="id2659441"></a><pre class="programlisting">#define CLUTTER_ALPHA_SMOOTHSTEP_DEC clutter_smoothstep_dec_func
 </pre>
 <p>
 Convenience symbol for <a href="ClutterAlpha.html#clutter-smoothstep-dec-func"><code class="function">clutter_smoothstep_dec_func()</code></a>.</p>
@@ -922,9 +922,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2659306"></a><h3>
+<a name="id2659475"></a><h3>
 <a name="clutter-smoothstep-dec-func"></a>clutter_smoothstep_dec_func ()</h3>
-<a class="indexterm" name="id2659320"></a><pre class="programlisting">guint32             clutter_smoothstep_dec_func         (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2659488"></a><pre class="programlisting">guint32             clutter_smoothstep_dec_func         (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gpointer dummy);</pre>
 <p>
 Convenience alpha function for a downward smoothstep curve. You can use
@@ -958,9 +958,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2659415"></a><h3>
+<a name="id2659583"></a><h3>
 <a name="CLUTTER-ALPHA-EXP-INC:CAPS"></a>CLUTTER_ALPHA_EXP_INC</h3>
-<a class="indexterm" name="id2659427"></a><pre class="programlisting">#define CLUTTER_ALPHA_EXP_INC        clutter_exp_inc_func
+<a class="indexterm" name="id2659596"></a><pre class="programlisting">#define CLUTTER_ALPHA_EXP_INC        clutter_exp_inc_func
 </pre>
 <p>
 Convenience symbol for <a href="ClutterAlpha.html#clutter-exp-inc-func"><code class="function">clutter_exp_inc_func()</code></a></p>
@@ -972,9 +972,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2659458"></a><h3>
+<a name="id2659627"></a><h3>
 <a name="clutter-exp-inc-func"></a>clutter_exp_inc_func ()</h3>
-<a class="indexterm" name="id2659471"></a><pre class="programlisting">guint32             clutter_exp_inc_func                (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2659639"></a><pre class="programlisting">guint32             clutter_exp_inc_func                (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gpointer dummy);</pre>
 <p>
 Convenience alpha function for a 2^x curve. You can use this function as the
@@ -1008,9 +1008,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2659566"></a><h3>
+<a name="id2659746"></a><h3>
 <a name="CLUTTER-ALPHA-EXP-DEC:CAPS"></a>CLUTTER_ALPHA_EXP_DEC</h3>
-<a class="indexterm" name="id2659578"></a><pre class="programlisting">#define CLUTTER_ALPHA_EXP_DEC        clutter_exp_dec_func
+<a class="indexterm" name="id2659762"></a><pre class="programlisting">#define CLUTTER_ALPHA_EXP_DEC        clutter_exp_dec_func
 </pre>
 <p>
 Convenience symbold for <a href="ClutterAlpha.html#clutter-exp-dec-func"><code class="function">clutter_exp_dec_func()</code></a>.</p>
@@ -1022,9 +1022,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2659611"></a><h3>
+<a name="id2659799"></a><h3>
 <a name="clutter-exp-dec-func"></a>clutter_exp_dec_func ()</h3>
-<a class="indexterm" name="id2659628"></a><pre class="programlisting">guint32             clutter_exp_dec_func                (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2659816"></a><pre class="programlisting">guint32             clutter_exp_dec_func                (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gpointer dummy);</pre>
 <p>
 Convenience alpha function for a decreasing 2^x curve. You can use this
@@ -1058,11 +1058,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2659737"></a><h2>Property Details</h2>
+<a name="id2659925"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2659748"></a><h3>
+<a name="id2659936"></a><h3>
 <a name="ClutterAlpha--alpha"></a>The "<code class="literal">alpha</code>" property</h3>
-<a class="indexterm" name="id2659764"></a><pre class="programlisting">  "alpha"                    guint                 : Read</pre>
+<a class="indexterm" name="id2659952"></a><pre class="programlisting">  "alpha"                    guint                 : Read</pre>
 <p>
 The alpha value as computed by the alpha function.</p>
 <p>
@@ -1075,9 +1075,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2659805"></a><h3>
+<a name="id2659993"></a><h3>
 <a name="ClutterAlpha--timeline"></a>The "<code class="literal">timeline</code>" property</h3>
-<a class="indexterm" name="id2659821"></a><pre class="programlisting">  "timeline"                 <a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>       : Read / Write</pre>
+<a class="indexterm" name="id2660009"></a><pre class="programlisting">  "timeline"                 <a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>       : Read / Write</pre>
 <p>
 A <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> instance used to drive the alpha function.</p>
 <p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterBehaviour.html clutter-0.5.2/doc/reference/html/ClutterBehaviour.html
--- clutter-0.5.0/doc/reference/html/ClutterBehaviour.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterBehaviour.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,22 +44,22 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ch05.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2606090" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2585394" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2647881" class="shortcut">Description</a>
+                  <a href="#id2647945" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2647757" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2647821" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2647820" class="shortcut">Properties</a>
+                  <a href="#id2647884" class="shortcut">Properties</a>
                   &#160;|&#160;
-                  <a href="#id2647850" class="shortcut">Signals</a></nobr></td></tr>
+                  <a href="#id2647914" class="shortcut">Signals</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterBehaviour"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2606090"></a><span class="refentrytitle">ClutterBehaviour</span>
+<a name="id2585394"></a><span class="refentrytitle">ClutterBehaviour</span>
 </h2>
 <p>ClutterBehaviour &#8212; Class for providing behaviours to actors</p>
 </td>
@@ -98,7 +98,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2647757"></a><h2>Object Hierarchy</h2>
+<a name="id2647821"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -113,14 +113,14 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2647820"></a><h2>Properties</h2>
+<a name="id2647884"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterBehaviour.html#ClutterBehaviour--alpha">alpha</a>"                    <a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a>          : Read / Write
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2647850"></a><h2>Signals</h2>
+<a name="id2647914"></a><h2>Signals</h2>
 <pre class="synopsis">
 
   "<a href="ClutterBehaviour.html#ClutterBehaviour-applied">applied</a>"                                        : Run First
@@ -128,7 +128,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2647881"></a><h2>Description</h2>
+<a name="id2647945"></a><h2>Description</h2>
 <p>
 <a href="ClutterBehaviour.html" title="ClutterBehaviour"><span class="type">ClutterBehaviour</span></a> is the base class for implementing behaviours.  A
 behaviour is a controller object for <a href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a>s; you can
@@ -157,20 +157,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2656635"></a><h2>Details</h2>
+<a name="id2656844"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2656646"></a><h3>
+<a name="id2656854"></a><h3>
 <a name="ClutterBehaviour-struct"></a>ClutterBehaviour</h3>
-<a class="indexterm" name="id2656657"></a><pre class="programlisting">typedef struct _ClutterBehaviour ClutterBehaviour;</pre>
+<a class="indexterm" name="id2656866"></a><pre class="programlisting">typedef struct _ClutterBehaviour ClutterBehaviour;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2656674"></a><h3>
+<a name="id2656882"></a><h3>
 <a name="ClutterBehaviourClass"></a>ClutterBehaviourClass</h3>
-<a class="indexterm" name="id2656687"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2656896"></a><pre class="programlisting">typedef struct {
   /* vfunc, not signal */
   void (*alpha_notify) (ClutterBehaviour *behave,
                         guint32           alpha_value);
@@ -215,9 +215,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2656785"></a><h3>
+<a name="id2656994"></a><h3>
 <a name="clutter-behaviour-apply"></a>clutter_behaviour_apply ()</h3>
-<a class="indexterm" name="id2656799"></a><pre class="programlisting">void                clutter_behaviour_apply             (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave,
+<a class="indexterm" name="id2657008"></a><pre class="programlisting">void                clutter_behaviour_apply             (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor);</pre>
 <p>
 Applies <em class="parameter"><code>behave</code></em> to <em class="parameter"><code>actor</code></em>.  This function adds a reference on
@@ -245,9 +245,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2656904"></a><h3>
+<a name="id2657113"></a><h3>
 <a name="clutter-behaviour-remove"></a>clutter_behaviour_remove ()</h3>
-<a class="indexterm" name="id2656918"></a><pre class="programlisting">void                clutter_behaviour_remove            (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave,
+<a class="indexterm" name="id2657126"></a><pre class="programlisting">void                clutter_behaviour_remove            (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor);</pre>
 <p>
 Removes <em class="parameter"><code>actor</code></em> from the list of <a href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a>s to which
@@ -275,9 +275,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2636827"></a><h3>
+<a name="id2641514"></a><h3>
 <a name="clutter-behaviour-remove-all"></a>clutter_behaviour_remove_all ()</h3>
-<a class="indexterm" name="id2636840"></a><pre class="programlisting">void                clutter_behaviour_remove_all        (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave);</pre>
+<a class="indexterm" name="id2641527"></a><pre class="programlisting">void                clutter_behaviour_remove_all        (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave);</pre>
 <p>
 Removes every actor from the list that <em class="parameter"><code>behave</code></em> holds.</p>
 <p>
@@ -296,9 +296,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2636910"></a><h3>
+<a name="id2641597"></a><h3>
 <a name="clutter-behaviour-is-applied"></a>clutter_behaviour_is_applied ()</h3>
-<a class="indexterm" name="id2636923"></a><pre class="programlisting">gboolean            clutter_behaviour_is_applied        (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave,
+<a class="indexterm" name="id2641610"></a><pre class="programlisting">gboolean            clutter_behaviour_is_applied        (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor);</pre>
 <p>
 Check if <em class="parameter"><code>behave</code></em> applied to  <em class="parameter"><code>actor</code></em>.</p>
@@ -331,9 +331,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2637039"></a><h3>
+<a name="id2641726"></a><h3>
 <a name="ClutterBehaviourForeachFunc"></a>ClutterBehaviourForeachFunc ()</h3>
-<a class="indexterm" name="id2637053"></a><pre class="programlisting">void                (*ClutterBehaviourForeachFunc)      (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behaviour,
+<a class="indexterm" name="id2641740"></a><pre class="programlisting">void                (*ClutterBehaviourForeachFunc)      (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behaviour,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                          gpointer data);</pre>
 <p>
@@ -367,9 +367,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2659870"></a><h3>
+<a name="id2660059"></a><h3>
 <a name="clutter-behaviour-actors-foreach"></a>clutter_behaviour_actors_foreach ()</h3>
-<a class="indexterm" name="id2659883"></a><pre class="programlisting">void                clutter_behaviour_actors_foreach    (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave,
+<a class="indexterm" name="id2660073"></a><pre class="programlisting">void                clutter_behaviour_actors_foreach    (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave,
                                                          <a href="ClutterBehaviour.html#ClutterBehaviourForeachFunc">ClutterBehaviourForeachFunc</a> func,
                                                          gpointer data);</pre>
 <p>
@@ -402,9 +402,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2659981"></a><h3>
+<a name="id2660190"></a><h3>
 <a name="clutter-behaviour-get-actors"></a>clutter_behaviour_get_actors ()</h3>
-<a class="indexterm" name="id2659995"></a><pre class="programlisting">GSList*             clutter_behaviour_get_actors        (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave);</pre>
+<a class="indexterm" name="id2660206"></a><pre class="programlisting">GSList*             clutter_behaviour_get_actors        (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave);</pre>
 <p>
 Retrieves all the actors to which <em class="parameter"><code>behave</code></em> applies. It is not recommended
 for derived classes to use this in there alpha notify method but use 
@@ -434,9 +434,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2660087"></a><h3>
+<a name="id2660308"></a><h3>
 <a name="clutter-behaviour-get-n-actors"></a>clutter_behaviour_get_n_actors ()</h3>
-<a class="indexterm" name="id2660102"></a><pre class="programlisting">gint                clutter_behaviour_get_n_actors      (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave);</pre>
+<a class="indexterm" name="id2660323"></a><pre class="programlisting">gint                clutter_behaviour_get_n_actors      (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave);</pre>
 <p>
 Gets the number of actors this behaviour is applied too.</p>
 <p>
@@ -463,9 +463,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2660170"></a><h3>
+<a name="id2660400"></a><h3>
 <a name="clutter-behaviour-get-nth-actor"></a>clutter_behaviour_get_nth_actor ()</h3>
-<a class="indexterm" name="id2660184"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_behaviour_get_nth_actor     (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave,
+<a class="indexterm" name="id2660415"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_behaviour_get_nth_actor     (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave,
                                                          gint index_);</pre>
 <p>
 Gets an actor the behaviour was applied to referenced by index num.</p>
@@ -498,9 +498,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2660278"></a><h3>
+<a name="id2660520"></a><h3>
 <a name="clutter-behaviour-get-alpha"></a>clutter_behaviour_get_alpha ()</h3>
-<a class="indexterm" name="id2660291"></a><pre class="programlisting"><a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a>*       clutter_behaviour_get_alpha         (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave);</pre>
+<a class="indexterm" name="id2660534"></a><pre class="programlisting"><a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a>*       clutter_behaviour_get_alpha         (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave);</pre>
 <p>
 Retrieves the <a href="ClutterAlpha.html" title="ClutterAlpha"><span class="type">ClutterAlpha</span></a> object bound to <em class="parameter"><code>behave</code></em>.</p>
 <p>
@@ -528,9 +528,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2660384"></a><h3>
+<a name="id2660640"></a><h3>
 <a name="clutter-behaviour-set-alpha"></a>clutter_behaviour_set_alpha ()</h3>
-<a class="indexterm" name="id2660397"></a><pre class="programlisting">void                clutter_behaviour_set_alpha         (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave,
+<a class="indexterm" name="id2660654"></a><pre class="programlisting">void                clutter_behaviour_set_alpha         (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behave,
                                                          <a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha);</pre>
 <p>
 Binds <em class="parameter"><code>alpha</code></em> to a <a href="ClutterBehaviour.html" title="ClutterBehaviour"><span class="type">ClutterBehaviour</span></a>.  The <a href="ClutterAlpha.html" title="ClutterAlpha"><span class="type">ClutterAlpha</span></a> object
@@ -562,11 +562,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2660524"></a><h2>Property Details</h2>
+<a name="id2660798"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2660534"></a><h3>
+<a name="id2660808"></a><h3>
 <a name="ClutterBehaviour--alpha"></a>The "<code class="literal">alpha</code>" property</h3>
-<a class="indexterm" name="id2660546"></a><pre class="programlisting">  "alpha"                    <a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a>          : Read / Write</pre>
+<a class="indexterm" name="id2660822"></a><pre class="programlisting">  "alpha"                    <a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a>          : Read / Write</pre>
 <p>
 The <a href="ClutterAlpha.html" title="ClutterAlpha"><span class="type">ClutterAlpha</span></a> object used to drive this behaviour. A <a href="ClutterAlpha.html" title="ClutterAlpha"><span class="type">ClutterAlpha</span></a>
 object binds a <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> and a function which computes a value
@@ -580,11 +580,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2660597"></a><h2>Signal Details</h2>
+<a name="id2660880"></a><h2>Signal Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2660607"></a><h3>
+<a name="id2660891"></a><h3>
 <a name="ClutterBehaviour-applied"></a>The "applied" signal</h3>
-<a class="indexterm" name="id2660614"></a><pre class="programlisting">void                user_function                      (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behaviour,
+<a class="indexterm" name="id2660899"></a><pre class="programlisting">void                user_function                      (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behaviour,
                                                         <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>     *actor,
                                                         gpointer          user_data)      : Run First</pre>
 <p>
@@ -617,9 +617,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2660710"></a><h3>
+<a name="id2661005"></a><h3>
 <a name="ClutterBehaviour-removed"></a>The "removed" signal</h3>
-<a class="indexterm" name="id2660717"></a><pre class="programlisting">void                user_function                      (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behaviour,
+<a class="indexterm" name="id2661012"></a><pre class="programlisting">void                user_function                      (<a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a> *behaviour,
                                                         <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>     *actor,
                                                         gpointer          user_data)      : Run First</pre>
 <p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterBehaviourBspline.html clutter-0.5.2/doc/reference/html/ClutterBehaviourBspline.html
--- clutter-0.5.0/doc/reference/html/ClutterBehaviourBspline.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterBehaviourBspline.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,22 +44,22 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ClutterBehaviourDepth.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2559503" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2611954" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2655778" class="shortcut">Description</a>
+                  <a href="#id2656166" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2655706" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2656094" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2655736" class="shortcut">Implemented Interfaces</a>
+                  <a href="#id2656125" class="shortcut">Implemented Interfaces</a>
                   &#160;|&#160;
-                  <a href="#id2655752" class="shortcut">Signals</a></nobr></td></tr>
+                  <a href="#id2656141" class="shortcut">Signals</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterBehaviourBspline"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2559503"></a><span class="refentrytitle">ClutterBehaviourBspline</span>
+<a name="id2611954"></a><span class="refentrytitle">ClutterBehaviourBspline</span>
 </h2>
 <p>ClutterBehaviourBspline &#8212; A behaviour interpolating position along a B-Spline</p>
 </td>
@@ -104,7 +104,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2655706"></a><h2>Object Hierarchy</h2>
+<a name="id2656094"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -113,20 +113,20 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2655736"></a><h2>Implemented Interfaces</h2>
+<a name="id2656125"></a><h2>Implemented Interfaces</h2>
 <p>
 ClutterBehaviourBspline implements
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2655752"></a><h2>Signals</h2>
+<a name="id2656141"></a><h2>Signals</h2>
 <pre class="synopsis">
 
   "<a href="ClutterBehaviourBspline.html#ClutterBehaviourBspline-knot-reached">knot-reached</a>"                                   : Run Last
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2655778"></a><h2>Description</h2>
+<a name="id2656166"></a><h2>Description</h2>
 <p>
 <a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline"><span class="type">ClutterBehaviourBspline</span></a> interpolates actors along a defined B-Spline path.
 </p>
@@ -149,20 +149,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2655856"></a><h2>Details</h2>
+<a name="id2656246"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2655866"></a><h3>
+<a name="id2656257"></a><h3>
 <a name="ClutterBehaviourBspline-struct"></a>ClutterBehaviourBspline</h3>
-<a class="indexterm" name="id2655878"></a><pre class="programlisting">typedef struct _ClutterBehaviourBspline ClutterBehaviourBspline;</pre>
+<a class="indexterm" name="id2656270"></a><pre class="programlisting">typedef struct _ClutterBehaviourBspline ClutterBehaviourBspline;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2655894"></a><h3>
+<a name="id2649277"></a><h3>
 <a name="ClutterBehaviourBsplineClass"></a>ClutterBehaviourBsplineClass</h3>
-<a class="indexterm" name="id2655905"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2649289"></a><pre class="programlisting">typedef struct {
   ClutterBehaviourClass   parent_class;
 
   void (*knot_reached) (ClutterBehaviourBspline *bsplineb,
@@ -180,9 +180,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2655926"></a><h3>
+<a name="id2649311"></a><h3>
 <a name="clutter-behaviour-bspline-new"></a>clutter_behaviour_bspline_new ()</h3>
-<a class="indexterm" name="id2648074"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_bspline_new       (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2649326"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_bspline_new       (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          const <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *knots,
                                                          guint n_knots);</pre>
 <p>
@@ -227,9 +227,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2648231"></a><h3>
+<a name="id2649484"></a><h3>
 <a name="clutter-behaviour-bspline-append-knot"></a>clutter_behaviour_bspline_append_knot ()</h3>
-<a class="indexterm" name="id2648246"></a><pre class="programlisting">void                clutter_behaviour_bspline_append_knot
+<a class="indexterm" name="id2649500"></a><pre class="programlisting">void                clutter_behaviour_bspline_append_knot
                                                         (<a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *bs,
                                                          const <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *knot);</pre>
 <p>
@@ -260,9 +260,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2647123"></a><h3>
+<a name="id2649603"></a><h3>
 <a name="clutter-behaviour-bspline-append-knots"></a>clutter_behaviour_bspline_append_knots ()</h3>
-<a class="indexterm" name="id2647139"></a><pre class="programlisting">void                clutter_behaviour_bspline_append_knots
+<a class="indexterm" name="id2647980"></a><pre class="programlisting">void                clutter_behaviour_bspline_append_knots
                                                         (<a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *bs,
                                                          const <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *first_knot,
                                                          ...);</pre>
@@ -298,9 +298,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2647264"></a><h3>
+<a name="id2648104"></a><h3>
 <a name="clutter-behaviour-bspline-truncate"></a>clutter_behaviour_bspline_truncate ()</h3>
-<a class="indexterm" name="id2647280"></a><pre class="programlisting">void                clutter_behaviour_bspline_truncate  (<a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *bs,
+<a class="indexterm" name="id2648120"></a><pre class="programlisting">void                clutter_behaviour_bspline_truncate  (<a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *bs,
                                                          guint offset);</pre>
 <p>
 Truncates the bezier spline at the control point; if the control point at
@@ -329,9 +329,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2647368"></a><h3>
+<a name="id2648208"></a><h3>
 <a name="clutter-behaviour-bspline-join"></a>clutter_behaviour_bspline_join ()</h3>
-<a class="indexterm" name="id2647383"></a><pre class="programlisting">void                clutter_behaviour_bspline_join      (<a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *bs1,
+<a class="indexterm" name="id2648224"></a><pre class="programlisting">void                clutter_behaviour_bspline_join      (<a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *bs1,
                                                          <a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *bs2);</pre>
 <p>
 Joins a copy of bezier spline bs2 onto the end of bezier spline bs1; bs2 is
@@ -359,9 +359,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2661700"></a><h3>
+<a name="id2648315"></a><h3>
 <a name="clutter-behaviour-bspline-split"></a>clutter_behaviour_bspline_split ()</h3>
-<a class="indexterm" name="id2661714"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_bspline_split     (<a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *bs,
+<a class="indexterm" name="id2648331"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_bspline_split     (<a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *bs,
                                                          guint offset);</pre>
 <p>
 Splits a bezier spline into two at the control point at offset; if the
@@ -397,9 +397,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2661806"></a><h3>
+<a name="id2661983"></a><h3>
 <a name="clutter-behaviour-bspline-clear"></a>clutter_behaviour_bspline_clear ()</h3>
-<a class="indexterm" name="id2661820"></a><pre class="programlisting">void                clutter_behaviour_bspline_clear     (<a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *bs);</pre>
+<a class="indexterm" name="id2661997"></a><pre class="programlisting">void                clutter_behaviour_bspline_clear     (<a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *bs);</pre>
 <p>
 Empties a bspline.</p>
 <p>
@@ -418,9 +418,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2661882"></a><h3>
+<a name="id2662054"></a><h3>
 <a name="clutter-behaviour-bspline-adjust"></a>clutter_behaviour_bspline_adjust ()</h3>
-<a class="indexterm" name="id2661898"></a><pre class="programlisting">void                clutter_behaviour_bspline_adjust    (<a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *bs,
+<a class="indexterm" name="id2662069"></a><pre class="programlisting">void                clutter_behaviour_bspline_adjust    (<a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *bs,
                                                          guint offset,
                                                          <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *knot);</pre>
 <p>
@@ -454,9 +454,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2662013"></a><h3>
+<a name="id2662178"></a><h3>
 <a name="clutter-behaviour-bspline-set-origin"></a>clutter_behaviour_bspline_set_origin ()</h3>
-<a class="indexterm" name="id2662029"></a><pre class="programlisting">void                clutter_behaviour_bspline_set_origin
+<a class="indexterm" name="id2585462"></a><pre class="programlisting">void                clutter_behaviour_bspline_set_origin
                                                         (<a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *bs,
                                                          <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *knot);</pre>
 <p>
@@ -486,9 +486,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2662124"></a><h3>
+<a name="id2662269"></a><h3>
 <a name="clutter-behaviour-bspline-get-origin"></a>clutter_behaviour_bspline_get_origin ()</h3>
-<a class="indexterm" name="id2662140"></a><pre class="programlisting">void                clutter_behaviour_bspline_get_origin
+<a class="indexterm" name="id2662284"></a><pre class="programlisting">void                clutter_behaviour_bspline_get_origin
                                                         (<a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *bs,
                                                          <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *knot);</pre>
 <p>
@@ -516,11 +516,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2662214"></a><h2>Signal Details</h2>
+<a name="id2662370"></a><h2>Signal Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2662224"></a><h3>
+<a name="id2662380"></a><h3>
 <a name="ClutterBehaviourBspline-knot-reached"></a>The "knot-reached" signal</h3>
-<a class="indexterm" name="id2662234"></a><pre class="programlisting">void                user_function                      (<a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *pathb,
+<a class="indexterm" name="id2662389"></a><pre class="programlisting">void                user_function                      (<a href="ClutterBehaviourBspline.html" title="ClutterBehaviourBspline">ClutterBehaviourBspline</a> *pathb,
                                                         <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a>             *knot,
                                                         gpointer                 user_data)      : Run Last</pre>
 <p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterBehaviourDepth.html clutter-0.5.2/doc/reference/html/ClutterBehaviourDepth.html
--- clutter-0.5.0/doc/reference/html/ClutterBehaviourDepth.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterBehaviourDepth.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,20 +44,20 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ClutterBehaviourEllipse.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2609510" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2618023" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2656408" class="shortcut">Description</a>
+                  <a href="#id2648407" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2656340" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2656527" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2656368" class="shortcut">Properties</a></nobr></td></tr>
+                  <a href="#id2656555" class="shortcut">Properties</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterBehaviourDepth"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2609510"></a><span class="refentrytitle">ClutterBehaviourDepth</span>
+<a name="id2618023"></a><span class="refentrytitle">ClutterBehaviourDepth</span>
 </h2>
 <p>ClutterBehaviourDepth &#8212; A behaviour controlling the Z position</p>
 </td>
@@ -79,7 +79,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2656340"></a><h2>Object Hierarchy</h2>
+<a name="id2656527"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -88,7 +88,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2656368"></a><h2>Properties</h2>
+<a name="id2656555"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterBehaviourDepth.html#ClutterBehaviourDepth--depth-end">depth-end</a>"                gint                  : Read / Write
@@ -96,7 +96,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2656408"></a><h2>Description</h2>
+<a name="id2648407"></a><h2>Description</h2>
 <p>
 <a href="ClutterBehaviourDepth.html" title="ClutterBehaviourDepth"><span class="type">ClutterBehaviourDepth</span></a> is a simple <a href="ClutterBehaviour.html" title="ClutterBehaviour"><span class="type">ClutterBehaviour</span></a> controlling the
 depth of a set of actors between a start and end depth.
@@ -108,20 +108,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2656452"></a><h2>Details</h2>
+<a name="id2648450"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2656462"></a><h3>
+<a name="id2648461"></a><h3>
 <a name="ClutterBehaviourDepth-struct"></a>ClutterBehaviourDepth</h3>
-<a class="indexterm" name="id2647411"></a><pre class="programlisting">typedef struct _ClutterBehaviourDepth ClutterBehaviourDepth;</pre>
+<a class="indexterm" name="id2648472"></a><pre class="programlisting">typedef struct _ClutterBehaviourDepth ClutterBehaviourDepth;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2647427"></a><h3>
+<a name="id2648488"></a><h3>
 <a name="ClutterBehaviourDepthClass"></a>ClutterBehaviourDepthClass</h3>
-<a class="indexterm" name="id2647438"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2648499"></a><pre class="programlisting">typedef struct {
   ClutterBehaviourClass parent_class;
 } ClutterBehaviourDepthClass;
 </pre>
@@ -131,9 +131,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2647454"></a><h3>
+<a name="id2654631"></a><h3>
 <a name="clutter-behaviour-depth-new"></a>clutter_behaviour_depth_new ()</h3>
-<a class="indexterm" name="id2647468"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_depth_new         (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2654644"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_depth_new         (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gint depth_start,
                                                          gint depth_end);</pre>
 <p>
@@ -173,11 +173,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2654487"></a><h2>Property Details</h2>
+<a name="id2656592"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2654497"></a><h3>
+<a name="id2656602"></a><h3>
 <a name="ClutterBehaviourDepth--depth-end"></a>The "<code class="literal">depth-end</code>" property</h3>
-<a class="indexterm" name="id2654511"></a><pre class="programlisting">  "depth-end"                gint                  : Read / Write</pre>
+<a class="indexterm" name="id2656616"></a><pre class="programlisting">  "depth-end"                gint                  : Read / Write</pre>
 <p>
 End depth level to apply to the actors.</p>
 <p>
@@ -189,9 +189,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2654544"></a><h3>
+<a name="id2656650"></a><h3>
 <a name="ClutterBehaviourDepth--depth-start"></a>The "<code class="literal">depth-start</code>" property</h3>
-<a class="indexterm" name="id2654558"></a><pre class="programlisting">  "depth-start"              gint                  : Read / Write</pre>
+<a class="indexterm" name="id2656664"></a><pre class="programlisting">  "depth-start"              gint                  : Read / Write</pre>
 <p>
 Start depth level to apply to the actors.</p>
 <p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterBehaviourEllipse.html clutter-0.5.2/doc/reference/html/ClutterBehaviourEllipse.html
--- clutter-0.5.0/doc/reference/html/ClutterBehaviourEllipse.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterBehaviourEllipse.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,20 +44,20 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ClutterBehaviourOpacity.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2601944" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2579003" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2667490" class="shortcut">Description</a>
+                  <a href="#id2667665" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2656158" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2649136" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2656188" class="shortcut">Properties</a></nobr></td></tr>
+                  <a href="#id2649167" class="shortcut">Properties</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterBehaviourEllipse"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2601944"></a><span class="refentrytitle">ClutterBehaviourEllipse</span>
+<a name="id2579003"></a><span class="refentrytitle">ClutterBehaviourEllipse</span>
 </h2>
 <p>ClutterBehaviourEllipse &#8212; A behaviour interpolating position along an ellipse</p>
 </td>
@@ -163,7 +163,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2656158"></a><h2>Object Hierarchy</h2>
+<a name="id2649136"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -172,7 +172,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2656188"></a><h2>Properties</h2>
+<a name="id2649167"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterBehaviourEllipse.html#ClutterBehaviourEllipse--angle-end">angle-end</a>"                gdouble               : Read / Write
@@ -187,7 +187,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2667490"></a><h2>Description</h2>
+<a name="id2667665"></a><h2>Description</h2>
 <p>
 <a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse"><span class="type">ClutterBehaviourEllipse</span></a> interpolates actors along a path defined by
  an ellipse.
@@ -200,20 +200,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2667520"></a><h2>Details</h2>
+<a name="id2667694"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2667529"></a><h3>
+<a name="id2667704"></a><h3>
 <a name="ClutterBehaviourEllipse-struct"></a>ClutterBehaviourEllipse</h3>
-<a class="indexterm" name="id2667542"></a><pre class="programlisting">typedef struct _ClutterBehaviourEllipse ClutterBehaviourEllipse;</pre>
+<a class="indexterm" name="id2667716"></a><pre class="programlisting">typedef struct _ClutterBehaviourEllipse ClutterBehaviourEllipse;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2667556"></a><h3>
+<a name="id2667731"></a><h3>
 <a name="ClutterBehaviourEllipseClass"></a>ClutterBehaviourEllipseClass</h3>
-<a class="indexterm" name="id2667570"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2667745"></a><pre class="programlisting">typedef struct {
   void (*knot_reached) (ClutterBehaviourEllipse *ellipseb,
                         const ClutterKnot       *knot);
 } ClutterBehaviourEllipseClass;
@@ -237,9 +237,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2667619"></a><h3>
+<a name="id2667794"></a><h3>
 <a name="clutter-behaviour-ellipse-new"></a>clutter_behaviour_ellipse_new ()</h3>
-<a class="indexterm" name="id2667635"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_ellipse_new       (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2667809"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_ellipse_new       (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gint x,
                                                          gint y,
                                                          gint width,
@@ -312,9 +312,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2667900"></a><h3>
+<a name="id2668074"></a><h3>
 <a name="clutter-behaviour-ellipse-newx"></a>clutter_behaviour_ellipse_newx ()</h3>
-<a class="indexterm" name="id2667916"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_ellipse_newx      (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2668090"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_ellipse_newx      (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gint x,
                                                          gint y,
                                                          gint width,
@@ -384,9 +384,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2668190"></a><h3>
+<a name="id2668364"></a><h3>
 <a name="clutter-behaviour-ellipse-set-center"></a>clutter_behaviour_ellipse_set_center ()</h3>
-<a class="indexterm" name="id2668206"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_center
+<a class="indexterm" name="id2668380"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_center
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          gint x,
                                                          gint y);</pre>
@@ -420,9 +420,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2668313"></a><h3>
+<a name="id2668487"></a><h3>
 <a name="clutter-behaviour-ellipse-get-center"></a>clutter_behaviour_ellipse_get_center ()</h3>
-<a class="indexterm" name="id2668329"></a><pre class="programlisting">void                clutter_behaviour_ellipse_get_center
+<a class="indexterm" name="id2668503"></a><pre class="programlisting">void                clutter_behaviour_ellipse_get_center
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          gint *x,
                                                          gint *y);</pre>
@@ -456,9 +456,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2668437"></a><h3>
+<a name="id2668612"></a><h3>
 <a name="clutter-behaviour-ellipse-set-angle-start"></a>clutter_behaviour_ellipse_set_angle_start ()</h3>
-<a class="indexterm" name="id2668454"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_angle_start
+<a class="indexterm" name="id2668628"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_angle_start
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          gdouble angle_start);</pre>
 <p>
@@ -487,9 +487,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2668542"></a><h3>
+<a name="id2668716"></a><h3>
 <a name="clutter-behaviour-ellipse-get-angle-start"></a>clutter_behaviour_ellipse_get_angle_start ()</h3>
-<a class="indexterm" name="id2668558"></a><pre class="programlisting">gdouble             clutter_behaviour_ellipse_get_angle_start
+<a class="indexterm" name="id2668733"></a><pre class="programlisting">gdouble             clutter_behaviour_ellipse_get_angle_start
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self);</pre>
 <p>
 Gets the angle at which movements starts.</p>
@@ -517,9 +517,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2668633"></a><h3>
+<a name="id2668807"></a><h3>
 <a name="clutter-behaviour-ellipse-set-angle-startx"></a>clutter_behaviour_ellipse_set_angle_startx ()</h3>
-<a class="indexterm" name="id2668650"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_angle_startx
+<a class="indexterm" name="id2668824"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_angle_startx
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> angle_start);</pre>
 <p>
@@ -549,9 +549,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2668745"></a><h3>
+<a name="id2668919"></a><h3>
 <a name="clutter-behaviour-ellipse-get-angle-startx"></a>clutter_behaviour_ellipse_get_angle_startx ()</h3>
-<a class="indexterm" name="id2668762"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_behaviour_ellipse_get_angle_startx
+<a class="indexterm" name="id2668936"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_behaviour_ellipse_get_angle_startx
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self);</pre>
 <p>
 Gets the angle at which movements starts.</p>
@@ -579,9 +579,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2668844"></a><h3>
+<a name="id2669001"></a><h3>
 <a name="clutter-behaviour-ellipse-set-angle-end"></a>clutter_behaviour_ellipse_set_angle_end ()</h3>
-<a class="indexterm" name="id2668860"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_angle_end
+<a class="indexterm" name="id2669016"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_angle_end
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          gdouble angle_end);</pre>
 <p>
@@ -610,9 +610,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2668948"></a><h3>
+<a name="id2669097"></a><h3>
 <a name="clutter-behaviour-ellipse-get-angle-end"></a>clutter_behaviour_ellipse_get_angle_end ()</h3>
-<a class="indexterm" name="id2668955"></a><pre class="programlisting">gdouble             clutter_behaviour_ellipse_get_angle_end
+<a class="indexterm" name="id2669111"></a><pre class="programlisting">gdouble             clutter_behaviour_ellipse_get_angle_end
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self);</pre>
 <p>
 Gets the at which movements ends.</p>
@@ -640,9 +640,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2669023"></a><h3>
+<a name="id2669180"></a><h3>
 <a name="clutter-behaviour-ellipse-set-angle-endx"></a>clutter_behaviour_ellipse_set_angle_endx ()</h3>
-<a class="indexterm" name="id2669038"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_angle_endx
+<a class="indexterm" name="id2669195"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_angle_endx
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> angle_end);</pre>
 <p>
@@ -672,9 +672,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2669124"></a><h3>
+<a name="id2669281"></a><h3>
 <a name="clutter-behaviour-ellipse-get-angle-endx"></a>clutter_behaviour_ellipse_get_angle_endx ()</h3>
-<a class="indexterm" name="id2669139"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_behaviour_ellipse_get_angle_endx
+<a class="indexterm" name="id2669296"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_behaviour_ellipse_get_angle_endx
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self);</pre>
 <p>
 Gets the angle at which movements ends.</p>
@@ -702,9 +702,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2669214"></a><h3>
+<a name="id2669371"></a><h3>
 <a name="clutter-behaviour-ellipse-set-angle-tilt"></a>clutter_behaviour_ellipse_set_angle_tilt ()</h3>
-<a class="indexterm" name="id2669229"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_angle_tilt
+<a class="indexterm" name="id2669385"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_angle_tilt
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          <a href="ClutterBehaviourRotate.html#ClutterRotateAxis">ClutterRotateAxis</a> axis,
                                                          gdouble angle_tilt);</pre>
@@ -739,9 +739,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2669334"></a><h3>
+<a name="id2669491"></a><h3>
 <a name="clutter-behaviour-ellipse-get-angle-tilt"></a>clutter_behaviour_ellipse_get_angle_tilt ()</h3>
-<a class="indexterm" name="id2669349"></a><pre class="programlisting">gdouble             clutter_behaviour_ellipse_get_angle_tilt
+<a class="indexterm" name="id2669505"></a><pre class="programlisting">gdouble             clutter_behaviour_ellipse_get_angle_tilt
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          <a href="ClutterBehaviourRotate.html#ClutterRotateAxis">ClutterRotateAxis</a> axis);</pre>
 <p>
@@ -775,9 +775,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2669443"></a><h3>
+<a name="id2669600"></a><h3>
 <a name="clutter-behaviour-ellipse-set-angle-tiltx"></a>clutter_behaviour_ellipse_set_angle_tiltx ()</h3>
-<a class="indexterm" name="id2669459"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_angle_tiltx
+<a class="indexterm" name="id2669615"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_angle_tiltx
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          <a href="ClutterBehaviourRotate.html#ClutterRotateAxis">ClutterRotateAxis</a> axis,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> angle_tilt);</pre>
@@ -812,9 +812,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2669569"></a><h3>
+<a name="id2669726"></a><h3>
 <a name="clutter-behaviour-ellipse-get-angle-tiltx"></a>clutter_behaviour_ellipse_get_angle_tiltx ()</h3>
-<a class="indexterm" name="id2669585"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_behaviour_ellipse_get_angle_tiltx
+<a class="indexterm" name="id2669742"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_behaviour_ellipse_get_angle_tiltx
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          <a href="ClutterBehaviourRotate.html#ClutterRotateAxis">ClutterRotateAxis</a> axis);</pre>
 <p>
@@ -848,9 +848,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2669684"></a><h3>
+<a name="id2669841"></a><h3>
 <a name="clutter-behaviour-ellipse-set-height"></a>clutter_behaviour_ellipse_set_height ()</h3>
-<a class="indexterm" name="id2669699"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_height
+<a class="indexterm" name="id2669856"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_height
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          gint height);</pre>
 <p>
@@ -878,9 +878,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2669777"></a><h3>
+<a name="id2669934"></a><h3>
 <a name="clutter-behaviour-ellipse-get-height"></a>clutter_behaviour_ellipse_get_height ()</h3>
-<a class="indexterm" name="id2669792"></a><pre class="programlisting">gint                clutter_behaviour_ellipse_get_height
+<a class="indexterm" name="id2669949"></a><pre class="programlisting">gint                clutter_behaviour_ellipse_get_height
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self);</pre>
 <p>
 Gets the height of the elliptical path.</p>
@@ -908,9 +908,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2669861"></a><h3>
+<a name="id2670017"></a><h3>
 <a name="clutter-behaviour-ellipse-set-width"></a>clutter_behaviour_ellipse_set_width ()</h3>
-<a class="indexterm" name="id2669876"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_width (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
+<a class="indexterm" name="id2670033"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_width (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          gint width);</pre>
 <p>
 Sets the width of the elliptical path.</p>
@@ -937,9 +937,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2669952"></a><h3>
+<a name="id2670109"></a><h3>
 <a name="clutter-behaviour-ellipse-get-width"></a>clutter_behaviour_ellipse_get_width ()</h3>
-<a class="indexterm" name="id2669967"></a><pre class="programlisting">gint                clutter_behaviour_ellipse_get_width (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self);</pre>
+<a class="indexterm" name="id2670124"></a><pre class="programlisting">gint                clutter_behaviour_ellipse_get_width (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self);</pre>
 <p>
 Gets the width of the elliptical path.</p>
 <p>
@@ -966,9 +966,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2670034"></a><h3>
+<a name="id2670191"></a><h3>
 <a name="clutter-behaviour-ellipse-set-tilt"></a>clutter_behaviour_ellipse_set_tilt ()</h3>
-<a class="indexterm" name="id2670049"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_tilt  (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
+<a class="indexterm" name="id2670206"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_tilt  (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          gdouble angle_tilt_x,
                                                          gdouble angle_tilt_y,
                                                          gdouble angle_tilt_z);</pre>
@@ -1007,9 +1007,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2670168"></a><h3>
+<a name="id2670325"></a><h3>
 <a name="clutter-behaviour-ellipse-get-tilt"></a>clutter_behaviour_ellipse_get_tilt ()</h3>
-<a class="indexterm" name="id2670183"></a><pre class="programlisting">void                clutter_behaviour_ellipse_get_tilt  (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
+<a class="indexterm" name="id2670340"></a><pre class="programlisting">void                clutter_behaviour_ellipse_get_tilt  (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          gdouble *angle_tilt_x,
                                                          gdouble *angle_tilt_y,
                                                          gdouble *angle_tilt_z);</pre>
@@ -1048,9 +1048,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2670326"></a><h3>
+<a name="id2670483"></a><h3>
 <a name="clutter-behaviour-ellipse-set-tiltx"></a>clutter_behaviour_ellipse_set_tiltx ()</h3>
-<a class="indexterm" name="id2670341"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_tiltx (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
+<a class="indexterm" name="id2670498"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_tiltx (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> angle_tilt_x,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> angle_tilt_y,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> angle_tilt_z);</pre>
@@ -1089,9 +1089,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2670479"></a><h3>
+<a name="id2670636"></a><h3>
 <a name="clutter-behaviour-ellipse-get-tiltx"></a>clutter_behaviour_ellipse_get_tiltx ()</h3>
-<a class="indexterm" name="id2670494"></a><pre class="programlisting">void                clutter_behaviour_ellipse_get_tiltx (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
+<a class="indexterm" name="id2670651"></a><pre class="programlisting">void                clutter_behaviour_ellipse_get_tiltx (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> *angle_tilt_x,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> *angle_tilt_y,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> *angle_tilt_z);</pre>
@@ -1133,9 +1133,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2670633"></a><h3>
+<a name="id2670790"></a><h3>
 <a name="clutter-behaviour-ellipse-set-direction"></a>clutter_behaviour_ellipse_set_direction ()</h3>
-<a class="indexterm" name="id2670648"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_direction
+<a class="indexterm" name="id2670805"></a><pre class="programlisting">void                clutter_behaviour_ellipse_set_direction
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self,
                                                          <a href="ClutterBehaviourRotate.html#ClutterRotateDirection">ClutterRotateDirection</a> direction);</pre>
 <p>
@@ -1163,9 +1163,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2670726"></a><h3>
+<a name="id2670883"></a><h3>
 <a name="clutter-behaviour-ellipse-get-direction"></a>clutter_behaviour_ellipse_get_direction ()</h3>
-<a class="indexterm" name="id2670741"></a><pre class="programlisting"><a href="ClutterBehaviourRotate.html#ClutterRotateDirection">ClutterRotateDirection</a> clutter_behaviour_ellipse_get_direction
+<a class="indexterm" name="id2670898"></a><pre class="programlisting"><a href="ClutterBehaviourRotate.html#ClutterRotateDirection">ClutterRotateDirection</a> clutter_behaviour_ellipse_get_direction
                                                         (<a href="ClutterBehaviourEllipse.html" title="ClutterBehaviourEllipse">ClutterBehaviourEllipse</a> *self);</pre>
 <p>
 Retrieves the <a href="ClutterBehaviourRotate.html#ClutterRotateDirection"><span class="type">ClutterRotateDirection</span></a> used by the ellipse behaviour.</p>
@@ -1193,11 +1193,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2670816"></a><h2>Property Details</h2>
+<a name="id2670973"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2670826"></a><h3>
+<a name="id2670983"></a><h3>
 <a name="ClutterBehaviourEllipse--angle-end"></a>The "<code class="literal">angle-end</code>" property</h3>
-<a class="indexterm" name="id2670840"></a><pre class="programlisting">  "angle-end"                gdouble               : Read / Write</pre>
+<a class="indexterm" name="id2670997"></a><pre class="programlisting">  "angle-end"                gdouble               : Read / Write</pre>
 <p>
 The final angle to where the rotation should end.</p>
 <p>
@@ -1210,9 +1210,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2670876"></a><h3>
+<a name="id2671033"></a><h3>
 <a name="ClutterBehaviourEllipse--angle-start"></a>The "<code class="literal">angle-start</code>" property</h3>
-<a class="indexterm" name="id2670891"></a><pre class="programlisting">  "angle-start"              gdouble               : Read / Write</pre>
+<a class="indexterm" name="id2671048"></a><pre class="programlisting">  "angle-start"              gdouble               : Read / Write</pre>
 <p>
 The initial angle from where the rotation should start.</p>
 <p>
@@ -1225,9 +1225,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2670928"></a><h3>
+<a name="id2671085"></a><h3>
 <a name="ClutterBehaviourEllipse--angle-tilt-x"></a>The "<code class="literal">angle-tilt-x</code>" property</h3>
-<a class="indexterm" name="id2670942"></a><pre class="programlisting">  "angle-tilt-x"             gdouble               : Read / Write</pre>
+<a class="indexterm" name="id2671099"></a><pre class="programlisting">  "angle-tilt-x"             gdouble               : Read / Write</pre>
 <p>
 The tilt angle for the rotation around center in x axis</p>
 <p>
@@ -1240,9 +1240,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2670978"></a><h3>
+<a name="id2671135"></a><h3>
 <a name="ClutterBehaviourEllipse--angle-tilt-y"></a>The "<code class="literal">angle-tilt-y</code>" property</h3>
-<a class="indexterm" name="id2670993"></a><pre class="programlisting">  "angle-tilt-y"             gdouble               : Read / Write</pre>
+<a class="indexterm" name="id2671150"></a><pre class="programlisting">  "angle-tilt-y"             gdouble               : Read / Write</pre>
 <p>
 The tilt angle for the rotation around center in y axis</p>
 <p>
@@ -1255,9 +1255,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671029"></a><h3>
+<a name="id2671186"></a><h3>
 <a name="ClutterBehaviourEllipse--angle-tilt-z"></a>The "<code class="literal">angle-tilt-z</code>" property</h3>
-<a class="indexterm" name="id2671044"></a><pre class="programlisting">  "angle-tilt-z"             gdouble               : Read / Write</pre>
+<a class="indexterm" name="id2671201"></a><pre class="programlisting">  "angle-tilt-z"             gdouble               : Read / Write</pre>
 <p>
 The tilt_z angle for the rotation</p>
 <p>
@@ -1270,9 +1270,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671079"></a><h3>
+<a name="id2671241"></a><h3>
 <a name="ClutterBehaviourEllipse--center"></a>The "<code class="literal">center</code>" property</h3>
-<a class="indexterm" name="id2671094"></a><pre class="programlisting">  "center"                   <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a>           : Read / Write</pre>
+<a class="indexterm" name="id2671258"></a><pre class="programlisting">  "center"                   <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a>           : Read / Write</pre>
 <p>
 The center of the ellipse.</p>
 <p>
@@ -1283,9 +1283,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671122"></a><h3>
+<a name="id2671290"></a><h3>
 <a name="ClutterBehaviourEllipse--direction"></a>The "<code class="literal">direction</code>" property</h3>
-<a class="indexterm" name="id2671136"></a><pre class="programlisting">  "direction"                <a href="ClutterBehaviourRotate.html#ClutterRotateDirection">ClutterRotateDirection</a>  : Read / Write</pre>
+<a class="indexterm" name="id2671307"></a><pre class="programlisting">  "direction"                <a href="ClutterBehaviourRotate.html#ClutterRotateDirection">ClutterRotateDirection</a>  : Read / Write</pre>
 <p>
 The direction of the rotation.</p>
 <p>
@@ -1297,9 +1297,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671173"></a><h3>
+<a name="id2671344"></a><h3>
 <a name="ClutterBehaviourEllipse--height"></a>The "<code class="literal">height</code>" property</h3>
-<a class="indexterm" name="id2671190"></a><pre class="programlisting">  "height"                   gint                  : Read / Write</pre>
+<a class="indexterm" name="id2671361"></a><pre class="programlisting">  "height"                   gint                  : Read / Write</pre>
 <p>
 Height of the ellipse.</p>
 <p>
@@ -1312,9 +1312,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671230"></a><h3>
+<a name="id2671401"></a><h3>
 <a name="ClutterBehaviourEllipse--width"></a>The "<code class="literal">width</code>" property</h3>
-<a class="indexterm" name="id2671247"></a><pre class="programlisting">  "width"                    gint                  : Read / Write</pre>
+<a class="indexterm" name="id2671418"></a><pre class="programlisting">  "width"                    gint                  : Read / Write</pre>
 <p>
 Width of the ellipse.</p>
 <p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterBehaviourOpacity.html clutter-0.5.2/doc/reference/html/ClutterBehaviourOpacity.html
--- clutter-0.5.0/doc/reference/html/ClutterBehaviourOpacity.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterBehaviourOpacity.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,20 +44,20 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ClutterBehaviourPath.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2597362" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2601429" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2654821" class="shortcut">Description</a>
+                  <a href="#id2667363" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2654749" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2667295" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2654780" class="shortcut">Properties</a></nobr></td></tr>
+                  <a href="#id2667324" class="shortcut">Properties</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterBehaviourOpacity"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2597362"></a><span class="refentrytitle">ClutterBehaviourOpacity</span>
+<a name="id2601429"></a><span class="refentrytitle">ClutterBehaviourOpacity</span>
 </h2>
 <p>ClutterBehaviourOpacity &#8212; Behaviour controlling the opacity</p>
 </td>
@@ -79,7 +79,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2654749"></a><h2>Object Hierarchy</h2>
+<a name="id2667295"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -88,7 +88,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2654780"></a><h2>Properties</h2>
+<a name="id2667324"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterBehaviourOpacity.html#ClutterBehaviourOpacity--opacity-end">opacity-end</a>"              guint                 : Read / Write
@@ -96,7 +96,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2654821"></a><h2>Description</h2>
+<a name="id2667363"></a><h2>Description</h2>
 <p>
 <a href="ClutterBehaviourOpacity.html" title="ClutterBehaviourOpacity"><span class="type">ClutterBehaviourOpacity</span></a> controls the opacity of a set of actors.</p>
 <p>
@@ -104,20 +104,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2654847"></a><h2>Details</h2>
+<a name="id2667389"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2654858"></a><h3>
+<a name="id2667399"></a><h3>
 <a name="ClutterBehaviourOpacity-struct"></a>ClutterBehaviourOpacity</h3>
-<a class="indexterm" name="id2654869"></a><pre class="programlisting">typedef struct _ClutterBehaviourOpacity ClutterBehaviourOpacity;</pre>
+<a class="indexterm" name="id2667410"></a><pre class="programlisting">typedef struct _ClutterBehaviourOpacity ClutterBehaviourOpacity;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2655142"></a><h3>
+<a name="id2667426"></a><h3>
 <a name="ClutterBehaviourOpacityClass"></a>ClutterBehaviourOpacityClass</h3>
-<a class="indexterm" name="id2655153"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2667438"></a><pre class="programlisting">typedef struct {
   ClutterBehaviourClass   parent_class;
 } ClutterBehaviourOpacityClass;
 </pre>
@@ -127,9 +127,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2655170"></a><h3>
+<a name="id2667454"></a><h3>
 <a name="clutter-behaviour-opacity-new"></a>clutter_behaviour_opacity_new ()</h3>
-<a class="indexterm" name="id2655183"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_opacity_new       (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2667467"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_opacity_new       (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          guint8 opacity_start,
                                                          guint8 opacity_end);</pre>
 <p>
@@ -170,11 +170,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2666442"></a><h2>Property Details</h2>
+<a name="id2661753"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2666452"></a><h3>
+<a name="id2661763"></a><h3>
 <a name="ClutterBehaviourOpacity--opacity-end"></a>The "<code class="literal">opacity-end</code>" property</h3>
-<a class="indexterm" name="id2666466"></a><pre class="programlisting">  "opacity-end"              guint                 : Read / Write</pre>
+<a class="indexterm" name="id2661778"></a><pre class="programlisting">  "opacity-end"              guint                 : Read / Write</pre>
 <p>
 Final opacity level of the behaviour.</p>
 <p>
@@ -187,9 +187,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2666504"></a><h3>
+<a name="id2661816"></a><h3>
 <a name="ClutterBehaviourOpacity--opacity-start"></a>The "<code class="literal">opacity-start</code>" property</h3>
-<a class="indexterm" name="id2666520"></a><pre class="programlisting">  "opacity-start"            guint                 : Read / Write</pre>
+<a class="indexterm" name="id2661832"></a><pre class="programlisting">  "opacity-start"            guint                 : Read / Write</pre>
 <p>
 Initial opacity level of the behaviour.</p>
 <p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterBehaviourPath.html clutter-0.5.2/doc/reference/html/ClutterBehaviourPath.html
--- clutter-0.5.0/doc/reference/html/ClutterBehaviourPath.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterBehaviourPath.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,24 +44,24 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ClutterBehaviourRotate.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2592332" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2600452" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2655354" class="shortcut">Description</a>
+                  <a href="#id2655715" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2662556" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2666958" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2662586" class="shortcut">Implemented Interfaces</a>
+                  <a href="#id2666988" class="shortcut">Implemented Interfaces</a>
                   &#160;|&#160;
-                  <a href="#id2655299" class="shortcut">Properties</a>
+                  <a href="#id2655661" class="shortcut">Properties</a>
                   &#160;|&#160;
-                  <a href="#id2655329" class="shortcut">Signals</a></nobr></td></tr>
+                  <a href="#id2655690" class="shortcut">Signals</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterBehaviourPath"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2592332"></a><span class="refentrytitle">ClutterBehaviourPath</span>
+<a name="id2600452"></a><span class="refentrytitle">ClutterBehaviourPath</span>
 </h2>
 <p>ClutterBehaviourPath &#8212; A behaviour interpolating position along a path</p>
 </td>
@@ -101,7 +101,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2662556"></a><h2>Object Hierarchy</h2>
+<a name="id2666958"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -110,27 +110,27 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2662586"></a><h2>Implemented Interfaces</h2>
+<a name="id2666988"></a><h2>Implemented Interfaces</h2>
 <p>
 ClutterBehaviourPath implements
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2655299"></a><h2>Properties</h2>
+<a name="id2655661"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterBehaviourPath.html#ClutterBehaviourPath--knot">knot</a>"                     <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a>           : Write
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2655329"></a><h2>Signals</h2>
+<a name="id2655690"></a><h2>Signals</h2>
 <pre class="synopsis">
 
   "<a href="ClutterBehaviourPath.html#ClutterBehaviourPath-knot-reached">knot-reached</a>"                                   : Run Last
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2655354"></a><h2>Description</h2>
+<a name="id2655715"></a><h2>Description</h2>
 <p>
 <a href="ClutterBehaviourPath.html" title="ClutterBehaviourPath"><span class="type">ClutterBehaviourPath</span></a> interpolates actors along a defined path.
 </p>
@@ -154,20 +154,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2655447"></a><h2>Details</h2>
+<a name="id2655809"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2655458"></a><h3>
+<a name="id2655820"></a><h3>
 <a name="ClutterBehaviourPath-struct"></a>ClutterBehaviourPath</h3>
-<a class="indexterm" name="id2655469"></a><pre class="programlisting">typedef struct _ClutterBehaviourPath ClutterBehaviourPath;</pre>
+<a class="indexterm" name="id2655831"></a><pre class="programlisting">typedef struct _ClutterBehaviourPath ClutterBehaviourPath;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2655485"></a><h3>
+<a name="id2655847"></a><h3>
 <a name="ClutterBehaviourPathClass"></a>ClutterBehaviourPathClass</h3>
-<a class="indexterm" name="id2655497"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2655858"></a><pre class="programlisting">typedef struct {
   void (*knot_reached) (ClutterBehaviourPath *pathb,
                         const ClutterKnot    *knot);
 } ClutterBehaviourPathClass;
@@ -189,9 +189,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2655539"></a><h3>
+<a name="id2655900"></a><h3>
 <a name="clutter-behaviour-path-new"></a>clutter_behaviour_path_new ()</h3>
-<a class="indexterm" name="id2655552"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_path_new          (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2655914"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_path_new          (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          const <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *knots,
                                                          guint n_knots);</pre>
 <p>
@@ -231,9 +231,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2649057"></a><h3>
+<a name="id2661404"></a><h3>
 <a name="clutter-behaviour-path-get-knots"></a>clutter_behaviour_path_get_knots ()</h3>
-<a class="indexterm" name="id2649071"></a><pre class="programlisting">GSList*             clutter_behaviour_path_get_knots    (<a href="ClutterBehaviourPath.html" title="ClutterBehaviourPath">ClutterBehaviourPath</a> *pathb);</pre>
+<a class="indexterm" name="id2661417"></a><pre class="programlisting">GSList*             clutter_behaviour_path_get_knots    (<a href="ClutterBehaviourPath.html" title="ClutterBehaviourPath">ClutterBehaviourPath</a> *pathb);</pre>
 <p>
 Returns a copy of the list of knots contained by <em class="parameter"><code>pathb</code></em></p>
 <p>
@@ -260,9 +260,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2649156"></a><h3>
+<a name="id2661502"></a><h3>
 <a name="clutter-behaviour-path-append-knot"></a>clutter_behaviour_path_append_knot ()</h3>
-<a class="indexterm" name="id2649169"></a><pre class="programlisting">void                clutter_behaviour_path_append_knot  (<a href="ClutterBehaviourPath.html" title="ClutterBehaviourPath">ClutterBehaviourPath</a> *pathb,
+<a class="indexterm" name="id2661516"></a><pre class="programlisting">void                clutter_behaviour_path_append_knot  (<a href="ClutterBehaviourPath.html" title="ClutterBehaviourPath">ClutterBehaviourPath</a> *pathb,
                                                          const <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *knot);</pre>
 <p>
 Appends a <a href="ClutterBehaviourPath.html#ClutterKnot"><span class="type">ClutterKnot</span></a> to the path</p>
@@ -289,9 +289,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2664205"></a><h3>
+<a name="id2664381"></a><h3>
 <a name="clutter-behaviour-path-append-knots"></a>clutter_behaviour_path_append_knots ()</h3>
-<a class="indexterm" name="id2664219"></a><pre class="programlisting">void                clutter_behaviour_path_append_knots (<a href="ClutterBehaviourPath.html" title="ClutterBehaviourPath">ClutterBehaviourPath</a> *pathb,
+<a class="indexterm" name="id2664395"></a><pre class="programlisting">void                clutter_behaviour_path_append_knots (<a href="ClutterBehaviourPath.html" title="ClutterBehaviourPath">ClutterBehaviourPath</a> *pathb,
                                                          const <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *first_knot,
                                                          ...);</pre>
 <p>
@@ -326,9 +326,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2664337"></a><h3>
+<a name="id2664513"></a><h3>
 <a name="clutter-behaviour-path-insert-knot"></a>clutter_behaviour_path_insert_knot ()</h3>
-<a class="indexterm" name="id2664354"></a><pre class="programlisting">void                clutter_behaviour_path_insert_knot  (<a href="ClutterBehaviourPath.html" title="ClutterBehaviourPath">ClutterBehaviourPath</a> *pathb,
+<a class="indexterm" name="id2664529"></a><pre class="programlisting">void                clutter_behaviour_path_insert_knot  (<a href="ClutterBehaviourPath.html" title="ClutterBehaviourPath">ClutterBehaviourPath</a> *pathb,
                                                          guint offset,
                                                          const <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *knot);</pre>
 <p>
@@ -362,9 +362,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2664475"></a><h3>
+<a name="id2664650"></a><h3>
 <a name="clutter-behaviour-path-remove-knot"></a>clutter_behaviour_path_remove_knot ()</h3>
-<a class="indexterm" name="id2664491"></a><pre class="programlisting">void                clutter_behaviour_path_remove_knot  (<a href="ClutterBehaviourPath.html" title="ClutterBehaviourPath">ClutterBehaviourPath</a> *pathb,
+<a class="indexterm" name="id2664667"></a><pre class="programlisting">void                clutter_behaviour_path_remove_knot  (<a href="ClutterBehaviourPath.html" title="ClutterBehaviourPath">ClutterBehaviourPath</a> *pathb,
                                                          guint offset);</pre>
 <p>
 Removes a <a href="ClutterBehaviourPath.html#ClutterKnot"><span class="type">ClutterKnot</span></a> in the path at specified offset.</p>
@@ -391,9 +391,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2664583"></a><h3>
+<a name="id2664758"></a><h3>
 <a name="clutter-behaviour-path-clear"></a>clutter_behaviour_path_clear ()</h3>
-<a class="indexterm" name="id2664598"></a><pre class="programlisting">void                clutter_behaviour_path_clear        (<a href="ClutterBehaviourPath.html" title="ClutterBehaviourPath">ClutterBehaviourPath</a> *pathb);</pre>
+<a class="indexterm" name="id2664774"></a><pre class="programlisting">void                clutter_behaviour_path_clear        (<a href="ClutterBehaviourPath.html" title="ClutterBehaviourPath">ClutterBehaviourPath</a> *pathb);</pre>
 <p>
 Removes all knots from a path</p>
 <p>
@@ -412,9 +412,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2664662"></a><h3>
+<a name="id2664837"></a><h3>
 <a name="ClutterKnot"></a>ClutterKnot</h3>
-<a class="indexterm" name="id2664676"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2664851"></a><pre class="programlisting">typedef struct {
   gint x;
   gint y;
 } ClutterKnot;
@@ -444,9 +444,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2664748"></a><h3>
+<a name="id2664924"></a><h3>
 <a name="clutter-knot-copy"></a>clutter_knot_copy ()</h3>
-<a class="indexterm" name="id2664763"></a><pre class="programlisting"><a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a>*        clutter_knot_copy                   (const <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *knot);</pre>
+<a class="indexterm" name="id2664938"></a><pre class="programlisting"><a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a>*        clutter_knot_copy                   (const <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *knot);</pre>
 <p>
 Makes an allocated copy of a knot.</p>
 <p>
@@ -473,9 +473,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2664838"></a><h3>
+<a name="id2665013"></a><h3>
 <a name="clutter-knot-free"></a>clutter_knot_free ()</h3>
-<a class="indexterm" name="id2664852"></a><pre class="programlisting">void                clutter_knot_free                   (<a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *knot);</pre>
+<a class="indexterm" name="id2665028"></a><pre class="programlisting">void                clutter_knot_free                   (<a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *knot);</pre>
 <p>
 Frees the memory of an allocated knot.</p>
 <p>
@@ -494,9 +494,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2664916"></a><h3>
+<a name="id2665092"></a><h3>
 <a name="clutter-knot-equal"></a>clutter_knot_equal ()</h3>
-<a class="indexterm" name="id2664931"></a><pre class="programlisting">gboolean            clutter_knot_equal                  (const <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *knot_a,
+<a class="indexterm" name="id2665106"></a><pre class="programlisting">gboolean            clutter_knot_equal                  (const <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *knot_a,
                                                          const <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *knot_b);</pre>
 <p>
 Compares to knot and checks if the point to the same location.</p>
@@ -529,11 +529,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2665032"></a><h2>Property Details</h2>
+<a name="id2665207"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2665042"></a><h3>
+<a name="id2665218"></a><h3>
 <a name="ClutterBehaviourPath--knot"></a>The "<code class="literal">knot</code>" property</h3>
-<a class="indexterm" name="id2665056"></a><pre class="programlisting">  "knot"                     <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a>           : Write</pre>
+<a class="indexterm" name="id2665232"></a><pre class="programlisting">  "knot"                     <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a>           : Write</pre>
 <p>
 This property can be used to append a new knot to the path.</p>
 <p>
@@ -544,11 +544,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2665090"></a><h2>Signal Details</h2>
+<a name="id2665266"></a><h2>Signal Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2665101"></a><h3>
+<a name="id2665276"></a><h3>
 <a name="ClutterBehaviourPath-knot-reached"></a>The "knot-reached" signal</h3>
-<a class="indexterm" name="id2665111"></a><pre class="programlisting">void                user_function                      (<a href="ClutterBehaviourPath.html" title="ClutterBehaviourPath">ClutterBehaviourPath</a> *pathb,
+<a class="indexterm" name="id2665286"></a><pre class="programlisting">void                user_function                      (<a href="ClutterBehaviourPath.html" title="ClutterBehaviourPath">ClutterBehaviourPath</a> *pathb,
                                                         <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a>          *knot,
                                                         gpointer              user_data)      : Run Last</pre>
 <p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterBehaviourRotate.html clutter-0.5.2/doc/reference/html/ClutterBehaviourRotate.html
--- clutter-0.5.0/doc/reference/html/ClutterBehaviourRotate.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterBehaviourRotate.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,20 +44,20 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ClutterBehaviourScale.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2595319" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2597571" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2666209" class="shortcut">Description</a>
+                  <a href="#id2663679" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2666077" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2663546" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2666108" class="shortcut">Properties</a></nobr></td></tr>
+                  <a href="#id2663577" class="shortcut">Properties</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterBehaviourRotate"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2595319"></a><span class="refentrytitle">ClutterBehaviourRotate</span>
+<a name="id2597571"></a><span class="refentrytitle">ClutterBehaviourRotate</span>
 </h2>
 <p>ClutterBehaviourRotate &#8212; A behaviour controlling rotation</p>
 </td>
@@ -118,7 +118,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2666077"></a><h2>Object Hierarchy</h2>
+<a name="id2663546"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -127,7 +127,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2666108"></a><h2>Properties</h2>
+<a name="id2663577"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterBehaviourRotate.html#ClutterBehaviourRotate--angle-end">angle-end</a>"                gdouble               : Read / Write
@@ -140,7 +140,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2666209"></a><h2>Description</h2>
+<a name="id2663679"></a><h2>Description</h2>
 <p>
 A <a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate"><span class="type">ClutterBehaviourRotate</span></a> rotate actors between a starting and ending
 angle on a given axis.
@@ -152,11 +152,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2666246"></a><h2>Details</h2>
+<a name="id2663717"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2660816"></a><h3>
+<a name="id2666996"></a><h3>
 <a name="ClutterRotateAxis"></a>enum ClutterRotateAxis</h3>
-<a class="indexterm" name="id2660830"></a><pre class="programlisting">typedef enum { /*&lt; prefix=CLUTTER &gt;*/
+<a class="indexterm" name="id2667011"></a><pre class="programlisting">typedef enum { /*&lt; prefix=CLUTTER &gt;*/
   CLUTTER_X_AXIS,
   CLUTTER_Y_AXIS,
   CLUTTER_Z_AXIS
@@ -192,9 +192,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2660927"></a><h3>
+<a name="id2667108"></a><h3>
 <a name="ClutterRotateDirection"></a>enum ClutterRotateDirection</h3>
-<a class="indexterm" name="id2660941"></a><pre class="programlisting">typedef enum { /*&lt; prefix=CLUTTER_ROTATE &gt;*/
+<a class="indexterm" name="id2667121"></a><pre class="programlisting">typedef enum { /*&lt; prefix=CLUTTER_ROTATE &gt;*/
   CLUTTER_ROTATE_CW,
   CLUTTER_ROTATE_CCW
 } ClutterRotateDirection;
@@ -224,18 +224,18 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2661015"></a><h3>
+<a name="id2667195"></a><h3>
 <a name="ClutterBehaviourRotate-struct"></a>ClutterBehaviourRotate</h3>
-<a class="indexterm" name="id2661026"></a><pre class="programlisting">typedef struct _ClutterBehaviourRotate ClutterBehaviourRotate;</pre>
+<a class="indexterm" name="id2667209"></a><pre class="programlisting">typedef struct _ClutterBehaviourRotate ClutterBehaviourRotate;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2661042"></a><h3>
+<a name="id2667225"></a><h3>
 <a name="ClutterBehaviourRotateClass"></a>ClutterBehaviourRotateClass</h3>
-<a class="indexterm" name="id2661053"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2667236"></a><pre class="programlisting">typedef struct {
   ClutterBehaviourClass parent_class;
 } ClutterBehaviourRotateClass;
 </pre>
@@ -245,9 +245,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2661070"></a><h3>
+<a name="id2667253"></a><h3>
 <a name="clutter-behaviour-rotate-new"></a>clutter_behaviour_rotate_new ()</h3>
-<a class="indexterm" name="id2661083"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_rotate_new        (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2673325"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_rotate_new        (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          <a href="ClutterBehaviourRotate.html#ClutterRotateAxis">ClutterRotateAxis</a> axis,
                                                          <a href="ClutterBehaviourRotate.html#ClutterRotateDirection">ClutterRotateDirection</a> direction,
                                                          gdouble angle_start,
@@ -302,9 +302,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2673347"></a><h3>
+<a name="id2673500"></a><h3>
 <a name="clutter-behaviour-rotate-newx"></a>clutter_behaviour_rotate_newx ()</h3>
-<a class="indexterm" name="id2673362"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_rotate_newx       (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2673514"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_rotate_newx       (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          <a href="ClutterBehaviourRotate.html#ClutterRotateAxis">ClutterRotateAxis</a> axis,
                                                          <a href="ClutterBehaviourRotate.html#ClutterRotateDirection">ClutterRotateDirection</a> direction,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> angle_start,
@@ -358,9 +358,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2673535"></a><h3>
+<a name="id2673691"></a><h3>
 <a name="clutter-behaviour-rotate-set-axis"></a>clutter_behaviour_rotate_set_axis ()</h3>
-<a class="indexterm" name="id2673550"></a><pre class="programlisting">void                clutter_behaviour_rotate_set_axis   (<a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate">ClutterBehaviourRotate</a> *rotate,
+<a class="indexterm" name="id2673707"></a><pre class="programlisting">void                clutter_behaviour_rotate_set_axis   (<a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate">ClutterBehaviourRotate</a> *rotate,
                                                          <a href="ClutterBehaviourRotate.html#ClutterRotateAxis">ClutterRotateAxis</a> axis);</pre>
 <p>
 Sets the axis used by the rotate behaviour.</p>
@@ -387,9 +387,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2673633"></a><h3>
+<a name="id2673789"></a><h3>
 <a name="clutter-behaviour-rotate-get-axis"></a>clutter_behaviour_rotate_get_axis ()</h3>
-<a class="indexterm" name="id2673648"></a><pre class="programlisting"><a href="ClutterBehaviourRotate.html#ClutterRotateAxis">ClutterRotateAxis</a>   clutter_behaviour_rotate_get_axis   (<a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate">ClutterBehaviourRotate</a> *rotate);</pre>
+<a class="indexterm" name="id2673804"></a><pre class="programlisting"><a href="ClutterBehaviourRotate.html#ClutterRotateAxis">ClutterRotateAxis</a>   clutter_behaviour_rotate_get_axis   (<a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate">ClutterBehaviourRotate</a> *rotate);</pre>
 <p>
 Retrieves the <a href="ClutterBehaviourRotate.html#ClutterRotateAxis"><span class="type">ClutterRotateAxis</span></a> used by the rotate behaviour.</p>
 <p>
@@ -416,9 +416,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2673720"></a><h3>
+<a name="id2673877"></a><h3>
 <a name="clutter-behaviour-rotate-set-direction"></a>clutter_behaviour_rotate_set_direction ()</h3>
-<a class="indexterm" name="id2673735"></a><pre class="programlisting">void                clutter_behaviour_rotate_set_direction
+<a class="indexterm" name="id2673892"></a><pre class="programlisting">void                clutter_behaviour_rotate_set_direction
                                                         (<a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate">ClutterBehaviourRotate</a> *rotate,
                                                          <a href="ClutterBehaviourRotate.html#ClutterRotateDirection">ClutterRotateDirection</a> direction);</pre>
 <p>
@@ -446,9 +446,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2673814"></a><h3>
+<a name="id2673970"></a><h3>
 <a name="clutter-behaviour-rotate-get-direction"></a>clutter_behaviour_rotate_get_direction ()</h3>
-<a class="indexterm" name="id2673828"></a><pre class="programlisting"><a href="ClutterBehaviourRotate.html#ClutterRotateDirection">ClutterRotateDirection</a> clutter_behaviour_rotate_get_direction
+<a class="indexterm" name="id2673985"></a><pre class="programlisting"><a href="ClutterBehaviourRotate.html#ClutterRotateDirection">ClutterRotateDirection</a> clutter_behaviour_rotate_get_direction
                                                         (<a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate">ClutterBehaviourRotate</a> *rotate);</pre>
 <p>
 Retrieves the <a href="ClutterBehaviourRotate.html#ClutterRotateDirection"><span class="type">ClutterRotateDirection</span></a> used by the rotate behaviour.</p>
@@ -476,9 +476,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2673903"></a><h3>
+<a name="id2674059"></a><h3>
 <a name="clutter-behaviour-rotate-set-bounds"></a>clutter_behaviour_rotate_set_bounds ()</h3>
-<a class="indexterm" name="id2673918"></a><pre class="programlisting">void                clutter_behaviour_rotate_set_bounds (<a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate">ClutterBehaviourRotate</a> *rotate,
+<a class="indexterm" name="id2674075"></a><pre class="programlisting">void                clutter_behaviour_rotate_set_bounds (<a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate">ClutterBehaviourRotate</a> *rotate,
                                                          gdouble angle_start,
                                                          gdouble angle_end);</pre>
 <p>
@@ -512,9 +512,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2674017"></a><h3>
+<a name="id2674173"></a><h3>
 <a name="clutter-behaviour-rotate-set-boundsx"></a>clutter_behaviour_rotate_set_boundsx ()</h3>
-<a class="indexterm" name="id2674032"></a><pre class="programlisting">void                clutter_behaviour_rotate_set_boundsx
+<a class="indexterm" name="id2674188"></a><pre class="programlisting">void                clutter_behaviour_rotate_set_boundsx
                                                         (<a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate">ClutterBehaviourRotate</a> *rotate,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> angle_start,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> angle_end);</pre>
@@ -550,9 +550,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2674140"></a><h3>
+<a name="id2674297"></a><h3>
 <a name="clutter-behaviour-rotate-get-bounds"></a>clutter_behaviour_rotate_get_bounds ()</h3>
-<a class="indexterm" name="id2674156"></a><pre class="programlisting">void                clutter_behaviour_rotate_get_bounds (<a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate">ClutterBehaviourRotate</a> *rotate,
+<a class="indexterm" name="id2674312"></a><pre class="programlisting">void                clutter_behaviour_rotate_get_bounds (<a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate">ClutterBehaviourRotate</a> *rotate,
                                                          gdouble *angle_start,
                                                          gdouble *angle_end);</pre>
 <p>
@@ -585,9 +585,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2674253"></a><h3>
+<a name="id2674409"></a><h3>
 <a name="clutter-behaviour-rotate-get-boundsx"></a>clutter_behaviour_rotate_get_boundsx ()</h3>
-<a class="indexterm" name="id2674268"></a><pre class="programlisting">void                clutter_behaviour_rotate_get_boundsx
+<a class="indexterm" name="id2674424"></a><pre class="programlisting">void                clutter_behaviour_rotate_get_boundsx
                                                         (<a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate">ClutterBehaviourRotate</a> *rotate,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> *angle_start,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> *angle_end);</pre>
@@ -622,9 +622,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2674377"></a><h3>
+<a name="id2674534"></a><h3>
 <a name="clutter-behaviour-rotate-set-center"></a>clutter_behaviour_rotate_set_center ()</h3>
-<a class="indexterm" name="id2674392"></a><pre class="programlisting">void                clutter_behaviour_rotate_set_center (<a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate">ClutterBehaviourRotate</a> *rotate,
+<a class="indexterm" name="id2674549"></a><pre class="programlisting">void                clutter_behaviour_rotate_set_center (<a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate">ClutterBehaviourRotate</a> *rotate,
                                                          gint x,
                                                          gint y,
                                                          gint z);</pre>
@@ -664,9 +664,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2674517"></a><h3>
+<a name="id2674674"></a><h3>
 <a name="clutter-behaviour-rotate-get-center"></a>clutter_behaviour_rotate_get_center ()</h3>
-<a class="indexterm" name="id2674533"></a><pre class="programlisting">void                clutter_behaviour_rotate_get_center (<a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate">ClutterBehaviourRotate</a> *rotate,
+<a class="indexterm" name="id2674689"></a><pre class="programlisting">void                clutter_behaviour_rotate_get_center (<a href="ClutterBehaviourRotate.html" title="ClutterBehaviourRotate">ClutterBehaviourRotate</a> *rotate,
                                                          gint *x,
                                                          gint *y,
                                                          gint *z);</pre>
@@ -706,11 +706,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2674661"></a><h2>Property Details</h2>
+<a name="id2674817"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2674670"></a><h3>
+<a name="id2674827"></a><h3>
 <a name="ClutterBehaviourRotate--angle-end"></a>The "<code class="literal">angle-end</code>" property</h3>
-<a class="indexterm" name="id2674685"></a><pre class="programlisting">  "angle-end"                gdouble               : Read / Write</pre>
+<a class="indexterm" name="id2674841"></a><pre class="programlisting">  "angle-end"                gdouble               : Read / Write</pre>
 <p>
 The final angle to where the rotation should end.</p>
 <p>
@@ -723,9 +723,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2674720"></a><h3>
+<a name="id2674877"></a><h3>
 <a name="ClutterBehaviourRotate--angle-start"></a>The "<code class="literal">angle-start</code>" property</h3>
-<a class="indexterm" name="id2674735"></a><pre class="programlisting">  "angle-start"              gdouble               : Read / Write</pre>
+<a class="indexterm" name="id2674892"></a><pre class="programlisting">  "angle-start"              gdouble               : Read / Write</pre>
 <p>
 The initial angle from whence the rotation should start.</p>
 <p>
@@ -738,9 +738,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2674771"></a><h3>
+<a name="id2674928"></a><h3>
 <a name="ClutterBehaviourRotate--axis"></a>The "<code class="literal">axis</code>" property</h3>
-<a class="indexterm" name="id2674786"></a><pre class="programlisting">  "axis"                     <a href="ClutterBehaviourRotate.html#ClutterRotateAxis">ClutterRotateAxis</a>     : Read / Write</pre>
+<a class="indexterm" name="id2674942"></a><pre class="programlisting">  "axis"                     <a href="ClutterBehaviourRotate.html#ClutterRotateAxis">ClutterRotateAxis</a>     : Read / Write</pre>
 <p>
 The axis of rotation.</p>
 <p>
@@ -752,9 +752,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2674817"></a><h3>
+<a name="id2674973"></a><h3>
 <a name="ClutterBehaviourRotate--center-x"></a>The "<code class="literal">center-x</code>" property</h3>
-<a class="indexterm" name="id2674831"></a><pre class="programlisting">  "center-x"                 gint                  : Read / Write</pre>
+<a class="indexterm" name="id2674988"></a><pre class="programlisting">  "center-x"                 gint                  : Read / Write</pre>
 <p>
 The x center of rotation.</p>
 <p>
@@ -767,9 +767,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2674867"></a><h3>
+<a name="id2675023"></a><h3>
 <a name="ClutterBehaviourRotate--center-y"></a>The "<code class="literal">center-y</code>" property</h3>
-<a class="indexterm" name="id2674881"></a><pre class="programlisting">  "center-y"                 gint                  : Read / Write</pre>
+<a class="indexterm" name="id2675038"></a><pre class="programlisting">  "center-y"                 gint                  : Read / Write</pre>
 <p>
 The y center of rotation.</p>
 <p>
@@ -782,9 +782,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2674917"></a><h3>
+<a name="id2675074"></a><h3>
 <a name="ClutterBehaviourRotate--center-z"></a>The "<code class="literal">center-z</code>" property</h3>
-<a class="indexterm" name="id2674931"></a><pre class="programlisting">  "center-z"                 gint                  : Read / Write</pre>
+<a class="indexterm" name="id2675088"></a><pre class="programlisting">  "center-z"                 gint                  : Read / Write</pre>
 <p>
 The z center of rotation.</p>
 <p>
@@ -797,9 +797,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2674967"></a><h3>
+<a name="id2675124"></a><h3>
 <a name="ClutterBehaviourRotate--direction"></a>The "<code class="literal">direction</code>" property</h3>
-<a class="indexterm" name="id2674982"></a><pre class="programlisting">  "direction"                <a href="ClutterBehaviourRotate.html#ClutterRotateDirection">ClutterRotateDirection</a>  : Read / Write</pre>
+<a class="indexterm" name="id2675138"></a><pre class="programlisting">  "direction"                <a href="ClutterBehaviourRotate.html#ClutterRotateDirection">ClutterRotateDirection</a>  : Read / Write</pre>
 <p>
 The direction of the rotation.</p>
 <p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterBehaviourScale.html clutter-0.5.2/doc/reference/html/ClutterBehaviourScale.html
--- clutter-0.5.0/doc/reference/html/ClutterBehaviourScale.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterBehaviourScale.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,20 +44,20 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ch06.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2602445" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2600919" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2672997" class="shortcut">Description</a>
+                  <a href="#id2664214" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2672914" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2664130" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2672944" class="shortcut">Properties</a></nobr></td></tr>
+                  <a href="#id2664161" class="shortcut">Properties</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterBehaviourScale"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2602445"></a><span class="refentrytitle">ClutterBehaviourScale</span>
+<a name="id2600919"></a><span class="refentrytitle">ClutterBehaviourScale</span>
 </h2>
 <p>ClutterBehaviourScale &#8212; A behaviour controlling scale</p>
 </td>
@@ -92,7 +92,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2672914"></a><h2>Object Hierarchy</h2>
+<a name="id2664130"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -101,7 +101,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2672944"></a><h2>Properties</h2>
+<a name="id2664161"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterBehaviourScale.html#ClutterBehaviourScale--scale-end">scale-end</a>"                gdouble               : Read / Write
@@ -110,7 +110,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2672997"></a><h2>Description</h2>
+<a name="id2664214"></a><h2>Description</h2>
 <p>
 A <a href="ClutterBehaviourScale.html" title="ClutterBehaviourScale"><span class="type">ClutterBehaviourScale</span></a> interpolates actors size between two values.</p>
 <p>
@@ -118,11 +118,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2673024"></a><h2>Details</h2>
+<a name="id2664241"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2673035"></a><h3>
+<a name="id2664252"></a><h3>
 <a name="ClutterGravity"></a>enum ClutterGravity</h3>
-<a class="indexterm" name="id2673049"></a><pre class="programlisting">typedef enum { /*&lt; prefix=CLUTTER_GRAVITY &gt;*/
+<a class="indexterm" name="id2664266"></a><pre class="programlisting">typedef enum { /*&lt; prefix=CLUTTER_GRAVITY &gt;*/
   CLUTTER_GRAVITY_NONE       = 0,
   CLUTTER_GRAVITY_NORTH,
   CLUTTER_GRAVITY_NORTH_EAST,
@@ -202,18 +202,18 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671440"></a><h3>
+<a name="id2663466"></a><h3>
 <a name="ClutterBehaviourScale-struct"></a>ClutterBehaviourScale</h3>
-<a class="indexterm" name="id2671452"></a><pre class="programlisting">typedef struct _ClutterBehaviourScale ClutterBehaviourScale;</pre>
+<a class="indexterm" name="id2666158"></a><pre class="programlisting">typedef struct _ClutterBehaviourScale ClutterBehaviourScale;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671468"></a><h3>
+<a name="id2666174"></a><h3>
 <a name="ClutterBehaviourScaleClass"></a>ClutterBehaviourScaleClass</h3>
-<a class="indexterm" name="id2671479"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2666185"></a><pre class="programlisting">typedef struct {
   ClutterBehaviourClass parent_class;
 } ClutterBehaviourScaleClass;
 </pre>
@@ -223,9 +223,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671496"></a><h3>
+<a name="id2666202"></a><h3>
 <a name="clutter-behaviour-scale-new"></a>clutter_behaviour_scale_new ()</h3>
-<a class="indexterm" name="id2671509"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_scale_new         (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2666215"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_scale_new         (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          gdouble scale_start,
                                                          gdouble scale_end,
                                                          <a href="ClutterBehaviourScale.html#ClutterGravity">ClutterGravity</a> gravity);</pre>
@@ -270,9 +270,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2661237"></a><h3>
+<a name="id2666374"></a><h3>
 <a name="clutter-behaviour-scale-newx"></a>clutter_behaviour_scale_newx ()</h3>
-<a class="indexterm" name="id2661250"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_scale_newx        (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
+<a class="indexterm" name="id2666388"></a><pre class="programlisting"><a href="ClutterBehaviour.html" title="ClutterBehaviour">ClutterBehaviour</a>*   clutter_behaviour_scale_newx        (<a href="ClutterAlpha.html" title="ClutterAlpha">ClutterAlpha</a> *alpha,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> scale_start,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> scale_end,
                                                          <a href="ClutterBehaviourScale.html#ClutterGravity">ClutterGravity</a> gravity);</pre>
@@ -317,9 +317,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2661410"></a><h3>
+<a name="id2663870"></a><h3>
 <a name="clutter-behaviour-scale-get-bounds"></a>clutter_behaviour_scale_get_bounds ()</h3>
-<a class="indexterm" name="id2661426"></a><pre class="programlisting">void                clutter_behaviour_scale_get_bounds  (<a href="ClutterBehaviourScale.html" title="ClutterBehaviourScale">ClutterBehaviourScale</a> *scale,
+<a class="indexterm" name="id2663885"></a><pre class="programlisting">void                clutter_behaviour_scale_get_bounds  (<a href="ClutterBehaviourScale.html" title="ClutterBehaviourScale">ClutterBehaviourScale</a> *scale,
                                                          gdouble *scale_start,
                                                          gdouble *scale_end);</pre>
 <p>
@@ -352,9 +352,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2661533"></a><h3>
+<a name="id2663992"></a><h3>
 <a name="clutter-behaviour-scale-get-boundsx"></a>clutter_behaviour_scale_get_boundsx ()</h3>
-<a class="indexterm" name="id2661549"></a><pre class="programlisting">void                clutter_behaviour_scale_get_boundsx (<a href="ClutterBehaviourScale.html" title="ClutterBehaviourScale">ClutterBehaviourScale</a> *scale,
+<a class="indexterm" name="id2675200"></a><pre class="programlisting">void                clutter_behaviour_scale_get_boundsx (<a href="ClutterBehaviourScale.html" title="ClutterBehaviourScale">ClutterBehaviourScale</a> *scale,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> *scale_start,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> *scale_end);</pre>
 <p>
@@ -387,9 +387,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2675132"></a><h3>
+<a name="id2675298"></a><h3>
 <a name="clutter-behaviour-scale-get-gravity"></a>clutter_behaviour_scale_get_gravity ()</h3>
-<a class="indexterm" name="id2675148"></a><pre class="programlisting"><a href="ClutterBehaviourScale.html#ClutterGravity">ClutterGravity</a>      clutter_behaviour_scale_get_gravity (<a href="ClutterBehaviourScale.html" title="ClutterBehaviourScale">ClutterBehaviourScale</a> *scale);</pre>
+<a class="indexterm" name="id2675313"></a><pre class="programlisting"><a href="ClutterBehaviourScale.html#ClutterGravity">ClutterGravity</a>      clutter_behaviour_scale_get_gravity (<a href="ClutterBehaviourScale.html" title="ClutterBehaviourScale">ClutterBehaviourScale</a> *scale);</pre>
 <p>
 Retrieves the <a href="ClutterBehaviourScale.html#ClutterGravity"><span class="type">ClutterGravity</span></a> applied by the scale behaviour.</p>
 <p>
@@ -416,11 +416,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2675226"></a><h2>Property Details</h2>
+<a name="id2675392"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2675237"></a><h3>
+<a name="id2675403"></a><h3>
 <a name="ClutterBehaviourScale--scale-end"></a>The "<code class="literal">scale-end</code>" property</h3>
-<a class="indexterm" name="id2675252"></a><pre class="programlisting">  "scale-end"                gdouble               : Read / Write</pre>
+<a class="indexterm" name="id2675419"></a><pre class="programlisting">  "scale-end"                gdouble               : Read / Write</pre>
 <p>
 The final scaling factor for the actors.</p>
 <p>
@@ -433,17 +433,17 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2675292"></a><h3>
+<a name="id2675459"></a><h3>
 <a name="ClutterBehaviourScale--scale-gravity"></a>The "<code class="literal">scale-gravity</code>" property</h3>
-<a class="indexterm" name="id2675309"></a><pre class="programlisting">  "scale-gravity"            <a href="ClutterBehaviourScale.html#ClutterGravity">ClutterGravity</a>        : Read / Write</pre>
+<a class="indexterm" name="id2675475"></a><pre class="programlisting">  "scale-gravity"            <a href="ClutterBehaviourScale.html#ClutterGravity">ClutterGravity</a>        : Read / Write</pre>
 <p>The gravity of the scaling.</p>
 <p>Default value: CLUTTER_GRAVITY_CENTER</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2675334"></a><h3>
+<a name="id2675501"></a><h3>
 <a name="ClutterBehaviourScale--scale-start"></a>The "<code class="literal">scale-start</code>" property</h3>
-<a class="indexterm" name="id2675350"></a><pre class="programlisting">  "scale-start"              gdouble               : Read / Write</pre>
+<a class="indexterm" name="id2675517"></a><pre class="programlisting">  "scale-start"              gdouble               : Read / Write</pre>
 <p>
 The initial scaling factor for the actors.</p>
 <p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterCloneTexture.html clutter-0.5.2/doc/reference/html/ClutterCloneTexture.html
--- clutter-0.5.0/doc/reference/html/ClutterCloneTexture.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterCloneTexture.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,22 +44,22 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ClutterLabel.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2591341" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2601289" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2575824" class="shortcut">Description</a>
+                  <a href="#id2565276" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2575742" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2565194" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2575779" class="shortcut">Implemented Interfaces</a>
+                  <a href="#id2565231" class="shortcut">Implemented Interfaces</a>
                   &#160;|&#160;
-                  <a href="#id2575794" class="shortcut">Properties</a></nobr></td></tr>
+                  <a href="#id2565246" class="shortcut">Properties</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterCloneTexture"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2591341"></a><span class="refentrytitle">ClutterCloneTexture</span>
+<a name="id2601289"></a><span class="refentrytitle">ClutterCloneTexture</span>
 </h2>
 <p>ClutterCloneTexture &#8212; Actor for cloning existing textures in an 
 efficient way.</p>
@@ -85,7 +85,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2575742"></a><h2>Object Hierarchy</h2>
+<a name="id2565194"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -95,20 +95,20 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2575779"></a><h2>Implemented Interfaces</h2>
+<a name="id2565231"></a><h2>Implemented Interfaces</h2>
 <p>
 ClutterCloneTexture implements
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2575794"></a><h2>Properties</h2>
+<a name="id2565246"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterCloneTexture.html#ClutterCloneTexture--parent-texture">parent-texture</a>"           <a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a>        : Read / Write
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2575824"></a><h2>Description</h2>
+<a name="id2565276"></a><h2>Description</h2>
 <p>
 <a href="ClutterCloneTexture.html" title="ClutterCloneTexture"><span class="type">ClutterCloneTexture</span></a> allows the cloning of existing <a href="ClutterTexture.html" title="ClutterTexture"><span class="type">ClutterTexture</span></a> based
 actors whilst saving underlying graphics resources.</p>
@@ -117,20 +117,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2582507"></a><h2>Details</h2>
+<a name="id2604746"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2582518"></a><h3>
+<a name="id2604757"></a><h3>
 <a name="ClutterCloneTexture-struct"></a>ClutterCloneTexture</h3>
-<a class="indexterm" name="id2582530"></a><pre class="programlisting">typedef struct _ClutterCloneTexture ClutterCloneTexture;</pre>
+<a class="indexterm" name="id2604769"></a><pre class="programlisting">typedef struct _ClutterCloneTexture ClutterCloneTexture;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2582546"></a><h3>
+<a name="id2604785"></a><h3>
 <a name="ClutterCloneTextureClass"></a>ClutterCloneTextureClass</h3>
-<a class="indexterm" name="id2582557"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2604797"></a><pre class="programlisting">typedef struct {
   ClutterActorClass parent_class;
 
   /* padding for future expansion */
@@ -146,9 +146,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2582577"></a><h3>
+<a name="id2604816"></a><h3>
 <a name="clutter-clone-texture-new"></a>clutter_clone_texture_new ()</h3>
-<a class="indexterm" name="id2582588"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_clone_texture_new           (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture);</pre>
+<a class="indexterm" name="id2604827"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_clone_texture_new           (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture);</pre>
 <p>
 Creates an efficient 'clone' of a pre-existing texture if which it 
 shares the underlying pixbuf data.
@@ -177,9 +177,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2611020"></a><h3>
+<a name="id2578610"></a><h3>
 <a name="clutter-clone-texture-get-parent-texture"></a>clutter_clone_texture_get_parent_texture ()</h3>
-<a class="indexterm" name="id2611036"></a><pre class="programlisting"><a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a>*     clutter_clone_texture_get_parent_texture
+<a class="indexterm" name="id2578626"></a><pre class="programlisting"><a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a>*     clutter_clone_texture_get_parent_texture
                                                         (<a href="ClutterCloneTexture.html" title="ClutterCloneTexture">ClutterCloneTexture</a> *clone);</pre>
 <p>
 Retrieves the parent <a href="ClutterTexture.html" title="ClutterTexture"><span class="type">ClutterTexture</span></a> used by <em class="parameter"><code>clone</code></em>.</p>
@@ -207,9 +207,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2560658"></a><h3>
+<a name="id2578886"></a><h3>
 <a name="clutter-clone-texture-set-parent-texture"></a>clutter_clone_texture_set_parent_texture ()</h3>
-<a class="indexterm" name="id2560673"></a><pre class="programlisting">void                clutter_clone_texture_set_parent_texture
+<a class="indexterm" name="id2578902"></a><pre class="programlisting">void                clutter_clone_texture_set_parent_texture
                                                         (<a href="ClutterCloneTexture.html" title="ClutterCloneTexture">ClutterCloneTexture</a> *clone,
                                                          <a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture);</pre>
 <p>
@@ -237,11 +237,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2561684"></a><h2>Property Details</h2>
+<a name="id2560673"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2561695"></a><h3>
+<a name="id2560683"></a><h3>
 <a name="ClutterCloneTexture--parent-texture"></a>The "<code class="literal">parent-texture</code>" property</h3>
-<a class="indexterm" name="id2561709"></a><pre class="programlisting">  "parent-texture"           <a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a>        : Read / Write</pre>
+<a class="indexterm" name="id2560697"></a><pre class="programlisting">  "parent-texture"           <a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a>        : Read / Write</pre>
 <p>The parent texture to clone.</p>
 </div>
 </div>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterContainer.html clutter-0.5.2/doc/reference/html/ClutterContainer.html
--- clutter-0.5.0/doc/reference/html/ClutterContainer.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterContainer.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,22 +44,22 @@
  Reference Manual</th>
 <td><a accesskey="n" href="clutter-ClutterMedia.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2597117" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2598821" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2618019" class="shortcut">Description</a>
+                  <a href="#id2557588" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2569150" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2569154" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2617969" class="shortcut">Prerequisites</a>
+                  <a href="#id2557538" class="shortcut">Prerequisites</a>
                   &#160;|&#160;
-                  <a href="#id2617991" class="shortcut">Known Implementations</a></nobr></td></tr>
+                  <a href="#id2557560" class="shortcut">Known Implementations</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterContainer"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2597117"></a><span class="refentrytitle">ClutterContainer</span>
+<a name="id2598821"></a><span class="refentrytitle">ClutterContainer</span>
 </h2>
 <p>ClutterContainer &#8212; An interface for implementing container actors</p>
 </td>
@@ -108,7 +108,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2569150"></a><h2>Object Hierarchy</h2>
+<a name="id2569154"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GInterface
@@ -116,19 +116,19 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2617969"></a><h2>Prerequisites</h2>
+<a name="id2557538"></a><h2>Prerequisites</h2>
 <p>
 ClutterContainer requires
  <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>.</p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2617991"></a><h2>Known Implementations</h2>
+<a name="id2557560"></a><h2>Known Implementations</h2>
 <p>
 ClutterContainer is implemented by
  <a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> and  <a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a>.</p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2618019"></a><h2>Description</h2>
+<a name="id2557588"></a><h2>Description</h2>
 <p>
 <a href="ClutterContainer.html" title="ClutterContainer"><span class="type">ClutterContainer</span></a> is an interface for writing actors containing other
 <a href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a>s. It provides a standard API for adding, removing
@@ -144,20 +144,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2618085"></a><h2>Details</h2>
+<a name="id2557655"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2618096"></a><h3>
+<a name="id2557666"></a><h3>
 <a name="ClutterContainer-struct"></a>ClutterContainer</h3>
-<a class="indexterm" name="id2618108"></a><pre class="programlisting">typedef struct _ClutterContainer ClutterContainer;</pre>
+<a class="indexterm" name="id2557678"></a><pre class="programlisting">typedef struct _ClutterContainer ClutterContainer;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2618124"></a><h3>
+<a name="id2557694"></a><h3>
 <a name="ClutterContainerIface"></a>ClutterContainerIface</h3>
-<a class="indexterm" name="id2618138"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2557708"></a><pre class="programlisting">typedef struct {
   void          (* add)              (ClutterContainer *container,
                                       ClutterActor     *actor);
   void          (* remove)           (ClutterContainer *container,
@@ -236,9 +236,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2569406"></a><h3>
+<a name="id2569411"></a><h3>
 <a name="clutter-container-add-actor"></a>clutter_container_add_actor ()</h3>
-<a class="indexterm" name="id2569420"></a><pre class="programlisting">void                clutter_container_add_actor         (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
+<a class="indexterm" name="id2569425"></a><pre class="programlisting">void                clutter_container_add_actor         (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor);</pre>
 <p>
 Adds a <a href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a> to <em class="parameter"><code>container</code></em>. This function will emit the
@@ -268,9 +268,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2569549"></a><h3>
+<a name="id2569554"></a><h3>
 <a name="clutter-container-add"></a>clutter_container_add ()</h3>
-<a class="indexterm" name="id2569562"></a><pre class="programlisting">void                clutter_container_add               (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
+<a class="indexterm" name="id2569567"></a><pre class="programlisting">void                clutter_container_add               (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *first_actor,
                                                          ...);</pre>
 <p>
@@ -306,9 +306,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2610224"></a><h3>
+<a name="id2609713"></a><h3>
 <a name="clutter-container-add-valist"></a>clutter_container_add_valist ()</h3>
-<a class="indexterm" name="id2610240"></a><pre class="programlisting">void                clutter_container_add_valist        (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
+<a class="indexterm" name="id2609729"></a><pre class="programlisting">void                clutter_container_add_valist        (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *first_actor,
                                                          va_list var_args);</pre>
 <p>
@@ -341,9 +341,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2610373"></a><h3>
+<a name="id2609862"></a><h3>
 <a name="clutter-container-remove-actor"></a>clutter_container_remove_actor ()</h3>
-<a class="indexterm" name="id2610388"></a><pre class="programlisting">void                clutter_container_remove_actor      (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
+<a class="indexterm" name="id2609877"></a><pre class="programlisting">void                clutter_container_remove_actor      (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor);</pre>
 <p>
 Removes <em class="parameter"><code>actor</code></em> from <em class="parameter"><code>container</code></em>. The actor should be unparented, so
@@ -373,9 +373,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2610512"></a><h3>
+<a name="id2610002"></a><h3>
 <a name="clutter-container-remove"></a>clutter_container_remove ()</h3>
-<a class="indexterm" name="id2610526"></a><pre class="programlisting">void                clutter_container_remove            (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
+<a class="indexterm" name="id2610015"></a><pre class="programlisting">void                clutter_container_remove            (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *first_actor,
                                                          ...);</pre>
 <p>
@@ -412,9 +412,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2610686"></a><h3>
+<a name="id2610175"></a><h3>
 <a name="clutter-container-remove-valist"></a>clutter_container_remove_valist ()</h3>
-<a class="indexterm" name="id2610701"></a><pre class="programlisting">void                clutter_container_remove_valist     (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
+<a class="indexterm" name="id2610190"></a><pre class="programlisting">void                clutter_container_remove_valist     (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *first_actor,
                                                          va_list var_args);</pre>
 <p>
@@ -447,9 +447,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2610834"></a><h3>
+<a name="id2610323"></a><h3>
 <a name="clutter-container-get-children"></a>clutter_container_get_children ()</h3>
-<a class="indexterm" name="id2610850"></a><pre class="programlisting">GList*              clutter_container_get_children      (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container);</pre>
+<a class="indexterm" name="id2610339"></a><pre class="programlisting">GList*              clutter_container_get_children      (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container);</pre>
 <p>
 Retrieves all the children of <em class="parameter"><code>container</code></em>.</p>
 <p>
@@ -477,9 +477,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2564994"></a><h3>
+<a name="id2610439"></a><h3>
 <a name="clutter-container-foreach"></a>clutter_container_foreach ()</h3>
-<a class="indexterm" name="id2565009"></a><pre class="programlisting">void                clutter_container_foreach           (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
+<a class="indexterm" name="id2610453"></a><pre class="programlisting">void                clutter_container_foreach           (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
                                                          <a href="ClutterActor.html#ClutterCallback">ClutterCallback</a> callback,
                                                          gpointer user_data);</pre>
 <p>
@@ -512,9 +512,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2565137"></a><h3>
+<a name="id2610581"></a><h3>
 <a name="clutter-container-find-child-by-name"></a>clutter_container_find_child_by_name ()</h3>
-<a class="indexterm" name="id2565150"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_container_find_child_by_name
+<a class="indexterm" name="id2610594"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_container_find_child_by_name
                                                         (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
                                                          const gchar *child_name);</pre>
 <p>
@@ -550,9 +550,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2565260"></a><h3>
+<a name="id2610705"></a><h3>
 <a name="clutter-container-raise-child"></a>clutter_container_raise_child ()</h3>
-<a class="indexterm" name="id2565276"></a><pre class="programlisting">void                clutter_container_raise_child       (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
+<a class="indexterm" name="id2610720"></a><pre class="programlisting">void                clutter_container_raise_child       (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *sibling);</pre>
 <p>
@@ -585,9 +585,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2565405"></a><h3>
+<a name="id2610849"></a><h3>
 <a name="clutter-container-lower-child"></a>clutter_container_lower_child ()</h3>
-<a class="indexterm" name="id2565421"></a><pre class="programlisting">void                clutter_container_lower_child       (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
+<a class="indexterm" name="id2610865"></a><pre class="programlisting">void                clutter_container_lower_child       (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *sibling);</pre>
 <p>
@@ -620,9 +620,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2565550"></a><h3>
+<a name="id2608153"></a><h3>
 <a name="clutter-container-sort-depth-order"></a>clutter_container_sort_depth_order ()</h3>
-<a class="indexterm" name="id2565566"></a><pre class="programlisting">void                clutter_container_sort_depth_order  (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container);</pre>
+<a class="indexterm" name="id2608169"></a><pre class="programlisting">void                clutter_container_sort_depth_order  (<a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a> *container);</pre>
 <p>
 Sorts a container children using their depth. This function should not
 be normally used by applications.</p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterEntry.html clutter-0.5.2/doc/reference/html/ClutterEntry.html
--- clutter-0.5.0/doc/reference/html/ClutterEntry.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterEntry.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,24 +44,24 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ch03.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2573296" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2589973" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2643280" class="shortcut">Description</a>
+                  <a href="#id2643454" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2561344" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2611318" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2561382" class="shortcut">Implemented Interfaces</a>
+                  <a href="#id2611355" class="shortcut">Implemented Interfaces</a>
                   &#160;|&#160;
-                  <a href="#id2561397" class="shortcut">Properties</a>
+                  <a href="#id2611370" class="shortcut">Properties</a>
                   &#160;|&#160;
-                  <a href="#id2561537" class="shortcut">Signals</a></nobr></td></tr>
+                  <a href="#id2611510" class="shortcut">Signals</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterEntry"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2573296"></a><span class="refentrytitle">ClutterEntry</span>
+<a name="id2589973"></a><span class="refentrytitle">ClutterEntry</span>
 </h2>
 <p>ClutterEntry &#8212; A single line text entry actor</p>
 </td>
@@ -127,7 +127,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2561344"></a><h2>Object Hierarchy</h2>
+<a name="id2611318"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -137,13 +137,13 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2561382"></a><h2>Implemented Interfaces</h2>
+<a name="id2611355"></a><h2>Implemented Interfaces</h2>
 <p>
 ClutterEntry implements
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2561397"></a><h2>Properties</h2>
+<a name="id2611370"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterEntry.html#ClutterEntry--alignment">alignment</a>"                PangoAlignment        : Read / Write
@@ -159,7 +159,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2561537"></a><h2>Signals</h2>
+<a name="id2611510"></a><h2>Signals</h2>
 <pre class="synopsis">
 
   "<a href="ClutterEntry.html#ClutterEntry-activate">activate</a>"                                       : Run Last
@@ -168,7 +168,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2643280"></a><h2>Description</h2>
+<a name="id2643454"></a><h2>Description</h2>
 <p>
 <a href="ClutterEntry.html" title="ClutterEntry"><span class="type">ClutterEntry</span></a> is a <a href="ClutterTexture.html" title="ClutterTexture"><span class="type">ClutterTexture</span></a> that allows single line text entry.
 </p>
@@ -185,20 +185,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2643352"></a><h2>Details</h2>
+<a name="id2643527"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2643361"></a><h3>
+<a name="id2643536"></a><h3>
 <a name="ClutterEntry-struct"></a>ClutterEntry</h3>
-<a class="indexterm" name="id2643372"></a><pre class="programlisting">typedef struct _ClutterEntry ClutterEntry;</pre>
+<a class="indexterm" name="id2643548"></a><pre class="programlisting">typedef struct _ClutterEntry ClutterEntry;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2643387"></a><h3>
+<a name="id2643564"></a><h3>
 <a name="ClutterEntryClass"></a>ClutterEntryClass</h3>
-<a class="indexterm" name="id2643402"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2643579"></a><pre class="programlisting">typedef struct {
   /* vfuncs, not signals */
   void (* paint_cursor) (ClutterEntry    *entry);
   
@@ -245,9 +245,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2643501"></a><h3>
+<a name="id2643678"></a><h3>
 <a name="clutter-entry-new"></a>clutter_entry_new ()</h3>
-<a class="indexterm" name="id2643514"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_entry_new                   (void);</pre>
+<a class="indexterm" name="id2643690"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_entry_new                   (void);</pre>
 <p>
 Creates a new, empty <a href="ClutterEntry.html" title="ClutterEntry"><span class="type">ClutterEntry</span></a>.</p>
 <p>
@@ -264,9 +264,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2643568"></a><h3>
+<a name="id2643745"></a><h3>
 <a name="clutter-entry-new-with-text"></a>clutter_entry_new_with_text ()</h3>
-<a class="indexterm" name="id2643582"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_entry_new_with_text         (const gchar *font_name,
+<a class="indexterm" name="id2643759"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_entry_new_with_text         (const gchar *font_name,
                                                          const gchar *text);</pre>
 <p>
 Creates a new <a href="ClutterEntry.html" title="ClutterEntry"><span class="type">ClutterEntry</span></a> displaying <em class="parameter"><code>text</code></em> using <em class="parameter"><code>font_name</code></em>.</p>
@@ -299,9 +299,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2643698"></a><h3>
+<a name="id2643875"></a><h3>
 <a name="clutter-entry-new-full"></a>clutter_entry_new_full ()</h3>
-<a class="indexterm" name="id2643712"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_entry_new_full              (const gchar *font_name,
+<a class="indexterm" name="id2643888"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_entry_new_full              (const gchar *font_name,
                                                          const gchar *text,
                                                          const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
@@ -341,9 +341,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2643863"></a><h3>
+<a name="id2644040"></a><h3>
 <a name="clutter-entry-set-text"></a>clutter_entry_set_text ()</h3>
-<a class="indexterm" name="id2643876"></a><pre class="programlisting">void                clutter_entry_set_text              (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2644053"></a><pre class="programlisting">void                clutter_entry_set_text              (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                          const gchar *text);</pre>
 <p>
 Sets <em class="parameter"><code>text</code></em> as the text to be displayed by <em class="parameter"><code>entry</code></em>. The
@@ -371,9 +371,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2643975"></a><h3>
+<a name="id2644151"></a><h3>
 <a name="clutter-entry-get-text"></a>clutter_entry_get_text ()</h3>
-<a class="indexterm" name="id2643988"></a><pre class="programlisting">const gchar*        clutter_entry_get_text              (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
+<a class="indexterm" name="id2644165"></a><pre class="programlisting">const gchar*        clutter_entry_get_text              (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
 <p>
 Retrieves the text displayed by <em class="parameter"><code>entry</code></em></p>
 <p>
@@ -401,9 +401,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2644078"></a><h3>
+<a name="id2644227"></a><h3>
 <a name="clutter-entry-set-font-name"></a>clutter_entry_set_font_name ()</h3>
-<a class="indexterm" name="id2644092"></a><pre class="programlisting">void                clutter_entry_set_font_name         (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2644240"></a><pre class="programlisting">void                clutter_entry_set_font_name         (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                          const gchar *font_name);</pre>
 <p>
 Sets <em class="parameter"><code>font_name</code></em> as the font used by <em class="parameter"><code>entry</code></em>.
@@ -435,9 +435,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2644196"></a><h3>
+<a name="id2644355"></a><h3>
 <a name="clutter-entry-get-font-name"></a>clutter_entry_get_font_name ()</h3>
-<a class="indexterm" name="id2644209"></a><pre class="programlisting">const gchar*        clutter_entry_get_font_name         (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
+<a class="indexterm" name="id2644368"></a><pre class="programlisting">const gchar*        clutter_entry_get_font_name         (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
 <p>
 Retrieves the font used by <em class="parameter"><code>entry</code></em>.</p>
 <p>
@@ -467,9 +467,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2644300"></a><h3>
+<a name="id2644459"></a><h3>
 <a name="clutter-entry-set-color"></a>clutter_entry_set_color ()</h3>
-<a class="indexterm" name="id2644313"></a><pre class="programlisting">void                clutter_entry_set_color             (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2644472"></a><pre class="programlisting">void                clutter_entry_set_color             (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                          const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
 Sets the color of <em class="parameter"><code>entry</code></em>.</p>
@@ -496,9 +496,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2644400"></a><h3>
+<a name="id2644559"></a><h3>
 <a name="clutter-entry-get-color"></a>clutter_entry_get_color ()</h3>
-<a class="indexterm" name="id2644412"></a><pre class="programlisting">void                clutter_entry_get_color             (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2644571"></a><pre class="programlisting">void                clutter_entry_get_color             (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                          <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
 Retrieves the color of <em class="parameter"><code>entry</code></em>.</p>
@@ -525,9 +525,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2644499"></a><h3>
+<a name="id2644658"></a><h3>
 <a name="clutter-entry-get-layout"></a>clutter_entry_get_layout ()</h3>
-<a class="indexterm" name="id2644512"></a><pre class="programlisting">PangoLayout*        clutter_entry_get_layout            (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
+<a class="indexterm" name="id2644670"></a><pre class="programlisting">PangoLayout*        clutter_entry_get_layout            (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
 <p>
 Gets the <span class="type">PangoLayout</span> used to display the entry.
 The layout is useful to e.g. convert text positions to
@@ -558,9 +558,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2644593"></a><h3>
+<a name="id2644752"></a><h3>
 <a name="clutter-entry-set-alignment"></a>clutter_entry_set_alignment ()</h3>
-<a class="indexterm" name="id2644606"></a><pre class="programlisting">void                clutter_entry_set_alignment         (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2644765"></a><pre class="programlisting">void                clutter_entry_set_alignment         (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                          PangoAlignment alignment);</pre>
 <p>
 Sets text alignment of the entry.</p>
@@ -587,9 +587,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2644689"></a><h3>
+<a name="id2644847"></a><h3>
 <a name="clutter-entry-get-alignment"></a>clutter_entry_get_alignment ()</h3>
-<a class="indexterm" name="id2644700"></a><pre class="programlisting">PangoAlignment      clutter_entry_get_alignment         (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
+<a class="indexterm" name="id2644858"></a><pre class="programlisting">PangoAlignment      clutter_entry_get_alignment         (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
 <p>
 Returns the entry's text alignment</p>
 <p>
@@ -615,9 +615,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2644766"></a><h3>
+<a name="id2644925"></a><h3>
 <a name="clutter-entry-set-position"></a>clutter_entry_set_position ()</h3>
-<a class="indexterm" name="id2644779"></a><pre class="programlisting">void                clutter_entry_set_position          (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2644938"></a><pre class="programlisting">void                clutter_entry_set_position          (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                          gint position);</pre>
 <p>
 Sets the position of the cursor. The <em class="parameter"><code>position</code></em> must be less than or
@@ -647,9 +647,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2644865"></a><h3>
+<a name="id2645024"></a><h3>
 <a name="clutter-entry-get-position"></a>clutter_entry_get_position ()</h3>
-<a class="indexterm" name="id2644878"></a><pre class="programlisting">gint                clutter_entry_get_position          (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
+<a class="indexterm" name="id2645037"></a><pre class="programlisting">gint                clutter_entry_get_position          (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
 <p>
 Gets the position, in characters, of the cursor in <em class="parameter"><code>entry</code></em>.</p>
 <p>
@@ -676,9 +676,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2644951"></a><h3>
+<a name="id2645110"></a><h3>
 <a name="clutter-entry-handle-key-event"></a>clutter_entry_handle_key_event ()</h3>
-<a class="indexterm" name="id2644966"></a><pre class="programlisting">void                clutter_entry_handle_key_event      (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2645124"></a><pre class="programlisting">void                clutter_entry_handle_key_event      (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                          <a href="clutter-Events.html#ClutterKeyEvent">ClutterKeyEvent</a> *kev);</pre>
 <p>
 This function will handle a <a href="clutter-Events.html#ClutterKeyEvent"><span class="type">ClutterKeyEvent</span></a>, like those returned in a
@@ -709,9 +709,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2645065"></a><h3>
+<a name="id2645224"></a><h3>
 <a name="clutter-entry-insert-unichar"></a>clutter_entry_insert_unichar ()</h3>
-<a class="indexterm" name="id2645080"></a><pre class="programlisting">void                clutter_entry_insert_unichar        (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2645239"></a><pre class="programlisting">void                clutter_entry_insert_unichar        (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                          gunichar wc);</pre>
 <p>
 Insert a character to the right of the current position of the cursor,
@@ -739,9 +739,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2645158"></a><h3>
+<a name="id2645317"></a><h3>
 <a name="clutter-entry-delete-chars"></a>clutter_entry_delete_chars ()</h3>
-<a class="indexterm" name="id2645171"></a><pre class="programlisting">void                clutter_entry_delete_chars          (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2645330"></a><pre class="programlisting">void                clutter_entry_delete_chars          (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                          guint len);</pre>
 <p>
 Characters are removed from before the current postion of the cursor.</p>
@@ -768,9 +768,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2645249"></a><h3>
+<a name="id2645407"></a><h3>
 <a name="clutter-entry-insert-text"></a>clutter_entry_insert_text ()</h3>
-<a class="indexterm" name="id2645262"></a><pre class="programlisting">void                clutter_entry_insert_text           (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2645420"></a><pre class="programlisting">void                clutter_entry_insert_text           (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                          const gchar *text,
                                                          gssize position);</pre>
 <p>
@@ -808,9 +808,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2645365"></a><h3>
+<a name="id2645524"></a><h3>
 <a name="clutter-entry-delete-text"></a>clutter_entry_delete_text ()</h3>
-<a class="indexterm" name="id2645378"></a><pre class="programlisting">void                clutter_entry_delete_text           (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2645537"></a><pre class="programlisting">void                clutter_entry_delete_text           (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                          gssize start_pos,
                                                          gssize end_pos);</pre>
 <p>
@@ -846,9 +846,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2645496"></a><h3>
+<a name="id2645655"></a><h3>
 <a name="clutter-entry-set-visible-cursor"></a>clutter_entry_set_visible_cursor ()</h3>
-<a class="indexterm" name="id2645511"></a><pre class="programlisting">void                clutter_entry_set_visible_cursor    (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2645670"></a><pre class="programlisting">void                clutter_entry_set_visible_cursor    (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                          gboolean visible);</pre>
 <p>
 Sets the visibility of the input cursor.</p>
@@ -875,9 +875,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2645589"></a><h3>
+<a name="id2645748"></a><h3>
 <a name="clutter-entry-get-visible-cursor"></a>clutter_entry_get_visible_cursor ()</h3>
-<a class="indexterm" name="id2645603"></a><pre class="programlisting">gboolean            clutter_entry_get_visible_cursor    (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
+<a class="indexterm" name="id2645762"></a><pre class="programlisting">gboolean            clutter_entry_get_visible_cursor    (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
 <p>
 Returns the input cursors visiblity</p>
 <p>
@@ -904,9 +904,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2645671"></a><h3>
+<a name="id2645830"></a><h3>
 <a name="clutter-entry-set-visibility"></a>clutter_entry_set_visibility ()</h3>
-<a class="indexterm" name="id2645686"></a><pre class="programlisting">void                clutter_entry_set_visibility        (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2645844"></a><pre class="programlisting">void                clutter_entry_set_visibility        (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                          gboolean visible);</pre>
 <p>
 Sets whether the contents of the entry are visible or not. When visibility
@@ -939,9 +939,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2645781"></a><h3>
+<a name="id2645940"></a><h3>
 <a name="clutter-entry-get-visibility"></a>clutter_entry_get_visibility ()</h3>
-<a class="indexterm" name="id2645796"></a><pre class="programlisting">gboolean            clutter_entry_get_visibility        (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
+<a class="indexterm" name="id2645954"></a><pre class="programlisting">gboolean            clutter_entry_get_visibility        (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
 <p>
 Returns the entry text visiblity</p>
 <p>
@@ -968,9 +968,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2645864"></a><h3>
+<a name="id2646023"></a><h3>
 <a name="clutter-entry-set-invisible-char"></a>clutter_entry_set_invisible_char ()</h3>
-<a class="indexterm" name="id2645878"></a><pre class="programlisting">void                clutter_entry_set_invisible_char    (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2646037"></a><pre class="programlisting">void                clutter_entry_set_invisible_char    (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                          gunichar wc);</pre>
 <p>
 Sets the character to use in place of the actual text when
@@ -1002,9 +1002,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2645971"></a><h3>
+<a name="id2646130"></a><h3>
 <a name="clutter-entry-get-invisible-char"></a>clutter_entry_get_invisible_char ()</h3>
-<a class="indexterm" name="id2645983"></a><pre class="programlisting">gunichar            clutter_entry_get_invisible_char    (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
+<a class="indexterm" name="id2646142"></a><pre class="programlisting">gunichar            clutter_entry_get_invisible_char    (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
 <p>
 Returns the character to use in place of the actual text when text-visibility
 is set to FALSE</p>
@@ -1030,9 +1030,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2646046"></a><h3>
+<a name="id2646204"></a><h3>
 <a name="clutter-entry-set-max-length"></a>clutter_entry_set_max_length ()</h3>
-<a class="indexterm" name="id2646060"></a><pre class="programlisting">void                clutter_entry_set_max_length        (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2646219"></a><pre class="programlisting">void                clutter_entry_set_max_length        (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                          gint max);</pre>
 <p>
 Sets the maximum allowed length of the contents of the actor. If the
@@ -1062,9 +1062,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2646140"></a><h3>
+<a name="id2646299"></a><h3>
 <a name="clutter-entry-get-max-length"></a>clutter_entry_get_max_length ()</h3>
-<a class="indexterm" name="id2646155"></a><pre class="programlisting">gint                clutter_entry_get_max_length        (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
+<a class="indexterm" name="id2646313"></a><pre class="programlisting">gint                clutter_entry_get_max_length        (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry);</pre>
 <p>
 Gets the maximum length of text that can be set into <em class="parameter"><code>entry</code></em>.
 See <a href="ClutterEntry.html#clutter-entry-set-max-length"><code class="function">clutter_entry_set_max_length()</code></a>.</p>
@@ -1092,11 +1092,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2646239"></a><h2>Property Details</h2>
+<a name="id2646398"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2646248"></a><h3>
+<a name="id2646407"></a><h3>
 <a name="ClutterEntry--alignment"></a>The "<code class="literal">alignment</code>" property</h3>
-<a class="indexterm" name="id2646261"></a><pre class="programlisting">  "alignment"                PangoAlignment        : Read / Write</pre>
+<a class="indexterm" name="id2646420"></a><pre class="programlisting">  "alignment"                PangoAlignment        : Read / Write</pre>
 <p>
 The preferred alignment for the string.</p>
 <p>
@@ -1108,9 +1108,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2646293"></a><h3>
+<a name="id2646452"></a><h3>
 <a name="ClutterEntry--color"></a>The "<code class="literal">color</code>" property</h3>
-<a class="indexterm" name="id2646306"></a><pre class="programlisting">  "color"                    <a href="clutter-Colors.html#ClutterColor">ClutterColor</a>          : Read / Write</pre>
+<a class="indexterm" name="id2646468"></a><pre class="programlisting">  "color"                    <a href="clutter-Colors.html#ClutterColor">ClutterColor</a>          : Read / Write</pre>
 <p>
 The color of the text inside the entry.</p>
 <p>
@@ -1121,9 +1121,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2646335"></a><h3>
+<a name="id2646500"></a><h3>
 <a name="ClutterEntry--cursor-visible"></a>The "<code class="literal">cursor-visible</code>" property</h3>
-<a class="indexterm" name="id2646349"></a><pre class="programlisting">  "cursor-visible"           gboolean              : Read / Write</pre>
+<a class="indexterm" name="id2646518"></a><pre class="programlisting">  "cursor-visible"           gboolean              : Read / Write</pre>
 <p>
 Whether the input cursor is visible or not.</p>
 <p>
@@ -1135,9 +1135,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2646381"></a><h3>
+<a name="id2646554"></a><h3>
 <a name="ClutterEntry--entry-padding"></a>The "<code class="literal">entry-padding</code>" property</h3>
-<a class="indexterm" name="id2646394"></a><pre class="programlisting">  "entry-padding"            guint                 : Read / Write</pre>
+<a class="indexterm" name="id2646570"></a><pre class="programlisting">  "entry-padding"            guint                 : Read / Write</pre>
 <p>
 The padding space between the text and the entry right and left borders.</p>
 <p>
@@ -1149,9 +1149,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2646429"></a><h3>
+<a name="id2646607"></a><h3>
 <a name="ClutterEntry--font-name"></a>The "<code class="literal">font-name</code>" property</h3>
-<a class="indexterm" name="id2646445"></a><pre class="programlisting">  "font-name"                gchararray            : Read / Write</pre>
+<a class="indexterm" name="id2646623"></a><pre class="programlisting">  "font-name"                gchararray            : Read / Write</pre>
 <p>
 The font to be used by the entry, expressed in a string that
 can be parsed by <code class="function">pango_font_description_from_string()</code>.</p>
@@ -1164,9 +1164,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2646492"></a><h3>
+<a name="id2646670"></a><h3>
 <a name="ClutterEntry--max-length"></a>The "<code class="literal">max-length</code>" property</h3>
-<a class="indexterm" name="id2646509"></a><pre class="programlisting">  "max-length"               gint                  : Read / Write</pre>
+<a class="indexterm" name="id2646687"></a><pre class="programlisting">  "max-length"               gint                  : Read / Write</pre>
 <p>
 The maximum length of the entry text.</p>
 <p>
@@ -1179,9 +1179,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2646549"></a><h3>
+<a name="id2646727"></a><h3>
 <a name="ClutterEntry--position"></a>The "<code class="literal">position</code>" property</h3>
-<a class="indexterm" name="id2646566"></a><pre class="programlisting">  "position"                 gint                  : Read / Write</pre>
+<a class="indexterm" name="id2646744"></a><pre class="programlisting">  "position"                 gint                  : Read / Write</pre>
 <p>
 The current input cursor position. -1 is taken to be the end of the text</p>
 <p>
@@ -1194,9 +1194,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2646606"></a><h3>
+<a name="id2646784"></a><h3>
 <a name="ClutterEntry--text"></a>The "<code class="literal">text</code>" property</h3>
-<a class="indexterm" name="id2646623"></a><pre class="programlisting">  "text"                     gchararray            : Read / Write</pre>
+<a class="indexterm" name="id2646801"></a><pre class="programlisting">  "text"                     gchararray            : Read / Write</pre>
 <p>
 The text inside the entry.</p>
 <p>
@@ -1208,9 +1208,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2646658"></a><h3>
+<a name="id2646836"></a><h3>
 <a name="ClutterEntry--text-visible"></a>The "<code class="literal">text-visible</code>" property</h3>
-<a class="indexterm" name="id2646675"></a><pre class="programlisting">  "text-visible"             gboolean              : Read / Write</pre>
+<a class="indexterm" name="id2646853"></a><pre class="programlisting">  "text-visible"             gboolean              : Read / Write</pre>
 <p>
 Whether the text is visible in plain, or replaced by the
 character set by <a href="ClutterEntry.html#clutter-entry-set-invisible-char"><code class="function">clutter_entry_set_invisible_char()</code></a>.</p>
@@ -1223,9 +1223,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2646722"></a><h3>
+<a name="id2646900"></a><h3>
 <a name="ClutterEntry--x-align"></a>The "<code class="literal">x-align</code>" property</h3>
-<a class="indexterm" name="id2646738"></a><pre class="programlisting">  "x-align"                  gdouble               : Read / Write</pre>
+<a class="indexterm" name="id2646916"></a><pre class="programlisting">  "x-align"                  gdouble               : Read / Write</pre>
 <p>
 Horizontal alignment to be used for the text (0.0 for left alignment,
 1.0 for right alignment).</p>
@@ -1239,11 +1239,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2646780"></a><h2>Signal Details</h2>
+<a name="id2646958"></a><h2>Signal Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2646791"></a><h3>
+<a name="id2646969"></a><h3>
 <a name="ClutterEntry-activate"></a>The "activate" signal</h3>
-<a class="indexterm" name="id2646801"></a><pre class="programlisting">void                user_function                      (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2646979"></a><pre class="programlisting">void                user_function                      (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
 The ::activate signal is emitted each time the netry is 'activated'
@@ -1272,9 +1272,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2646891"></a><h3>
+<a name="id2647069"></a><h3>
 <a name="ClutterEntry-cursor-event"></a>The "cursor-event" signal</h3>
-<a class="indexterm" name="id2646901"></a><pre class="programlisting">void                user_function                      (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a>    *entry,
+<a class="indexterm" name="id2647079"></a><pre class="programlisting">void                user_function                      (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a>    *entry,
                                                         <a href="ClutterActor.html#ClutterGeometry">ClutterGeometry</a> *geometry,
                                                         gpointer         user_data)      : Run Last</pre>
 <p>
@@ -1309,9 +1309,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2647012"></a><h3>
+<a name="id2647190"></a><h3>
 <a name="ClutterEntry-text-changed"></a>The "text-changed" signal</h3>
-<a class="indexterm" name="id2647022"></a><pre class="programlisting">void                user_function                      (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
+<a class="indexterm" name="id2647200"></a><pre class="programlisting">void                user_function                      (<a href="ClutterEntry.html" title="ClutterEntry">ClutterEntry</a> *entry,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
 The ::text-changed signal is emitted after the <em class="parameter"><code>entrys</code></em> text changes</p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterGroup.html clutter-0.5.2/doc/reference/html/ClutterGroup.html
--- clutter-0.5.0/doc/reference/html/ClutterGroup.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterGroup.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,22 +44,22 @@
  Reference Manual</th>
 <td><a accesskey="n" href="clutteranimation.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2607650" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2598812" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2641006" class="shortcut">Description</a>
+                  <a href="#id2642653" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2605660" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2641221" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2640952" class="shortcut">Implemented Interfaces</a>
+                  <a href="#id2642599" class="shortcut">Implemented Interfaces</a>
                   &#160;|&#160;
-                  <a href="#id2640973" class="shortcut">Signals</a></nobr></td></tr>
+                  <a href="#id2642620" class="shortcut">Signals</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterGroup"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2607650"></a><span class="refentrytitle">ClutterGroup</span>
+<a name="id2598812"></a><span class="refentrytitle">ClutterGroup</span>
 </h2>
 <p>ClutterGroup &#8212; Actor class containing multiple children.
 actors.</p>
@@ -99,7 +99,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2605660"></a><h2>Object Hierarchy</h2>
+<a name="id2641221"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -110,13 +110,13 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2640952"></a><h2>Implemented Interfaces</h2>
+<a name="id2642599"></a><h2>Implemented Interfaces</h2>
 <p>
 ClutterGroup implements
  <a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a>.</p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2640973"></a><h2>Signals</h2>
+<a name="id2642620"></a><h2>Signals</h2>
 <pre class="synopsis">
 
   "<a href="ClutterGroup.html#ClutterGroup-add">add</a>"                                            : Run First
@@ -124,7 +124,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2641006"></a><h2>Description</h2>
+<a name="id2642653"></a><h2>Description</h2>
 <p>
 A <a href="ClutterGroup.html" title="ClutterGroup"><span class="type">ClutterGroup</span></a> is an Actor which contains multiple child actors positioned
 relative to the <a href="ClutterGroup.html" title="ClutterGroup"><span class="type">ClutterGroup</span></a> position. Other operations such as scaling,
@@ -139,20 +139,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2641062"></a><h2>Details</h2>
+<a name="id2642709"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2641073"></a><h3>
+<a name="id2642720"></a><h3>
 <a name="ClutterGroup-struct"></a>ClutterGroup</h3>
-<a class="indexterm" name="id2641265"></a><pre class="programlisting">typedef struct _ClutterGroup ClutterGroup;</pre>
+<a class="indexterm" name="id2642732"></a><pre class="programlisting">typedef struct _ClutterGroup ClutterGroup;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2641280"></a><h3>
+<a name="id2642748"></a><h3>
 <a name="ClutterGroupClass"></a>ClutterGroupClass</h3>
-<a class="indexterm" name="id2641293"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2642760"></a><pre class="programlisting">typedef struct {
 } ClutterGroupClass;
 </pre>
 <p>
@@ -161,9 +161,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2641308"></a><h3>
+<a name="id2642776"></a><h3>
 <a name="clutter-group-new"></a>clutter_group_new ()</h3>
-<a class="indexterm" name="id2641321"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_group_new                   (void);</pre>
+<a class="indexterm" name="id2642788"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_group_new                   (void);</pre>
 <p>
 Create a new  <a href="ClutterGroup.html" title="ClutterGroup"><span class="type">ClutterGroup</span></a> instance.</p>
 <p>
@@ -180,9 +180,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2641375"></a><h3>
+<a name="id2612255"></a><h3>
 <a name="clutter-group-add-many"></a>clutter_group_add_many ()</h3>
-<a class="indexterm" name="id2641389"></a><pre class="programlisting">void                clutter_group_add_many              (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *group,
+<a class="indexterm" name="id2612269"></a><pre class="programlisting">void                clutter_group_add_many              (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *group,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *first_actor,
                                                          ...);</pre>
 <div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
@@ -222,9 +222,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2606223"></a><h3>
+<a name="id2612411"></a><h3>
 <a name="clutter-group-add-many-valist"></a>clutter_group_add_many_valist ()</h3>
-<a class="indexterm" name="id2606237"></a><pre class="programlisting">void                clutter_group_add_many_valist       (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *group,
+<a class="indexterm" name="id2612424"></a><pre class="programlisting">void                clutter_group_add_many_valist       (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *group,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *first_actor,
                                                          va_list var_args);</pre>
 <div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
@@ -264,9 +264,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2606384"></a><h3>
+<a name="id2612571"></a><h3>
 <a name="clutter-group-remove"></a>clutter_group_remove ()</h3>
-<a class="indexterm" name="id2606397"></a><pre class="programlisting">void                clutter_group_remove                (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *group,
+<a class="indexterm" name="id2612585"></a><pre class="programlisting">void                clutter_group_remove                (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *group,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor);</pre>
 <div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 <h3 class="title">Warning</h3>
@@ -299,9 +299,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2611859"></a><h3>
+<a name="id2560953"></a><h3>
 <a name="clutter-group-remove-all"></a>clutter_group_remove_all ()</h3>
-<a class="indexterm" name="id2611871"></a><pre class="programlisting">void                clutter_group_remove_all            (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *group);</pre>
+<a class="indexterm" name="id2560965"></a><pre class="programlisting">void                clutter_group_remove_all            (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *group);</pre>
 <p>
 Removes all children actors from the <a href="ClutterGroup.html" title="ClutterGroup"><span class="type">ClutterGroup</span></a>.</p>
 <p>
@@ -318,9 +318,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2611936"></a><h3>
+<a name="id2561030"></a><h3>
 <a name="clutter-group-get-n-children"></a>clutter_group_get_n_children ()</h3>
-<a class="indexterm" name="id2611949"></a><pre class="programlisting">gint                clutter_group_get_n_children        (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *self);</pre>
+<a class="indexterm" name="id2561043"></a><pre class="programlisting">gint                clutter_group_get_n_children        (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *self);</pre>
 <p>
 Gets the number of actors held in the group.</p>
 <p>
@@ -347,9 +347,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2612026"></a><h3>
+<a name="id2561119"></a><h3>
 <a name="clutter-group-get-nth-child"></a>clutter_group_get_nth_child ()</h3>
-<a class="indexterm" name="id2612040"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_group_get_nth_child         (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *self,
+<a class="indexterm" name="id2561133"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_group_get_nth_child         (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *self,
                                                          gint index_);</pre>
 <p>
 Gets a groups child held at <em class="parameter"><code>index_</code></em> in stack.</p>
@@ -382,9 +382,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2612149"></a><h3>
+<a name="id2561243"></a><h3>
 <a name="clutter-group-raise"></a>clutter_group_raise ()</h3>
-<a class="indexterm" name="id2612165"></a><pre class="programlisting">void                clutter_group_raise                 (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *self,
+<a class="indexterm" name="id2561258"></a><pre class="programlisting">void                clutter_group_raise                 (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *self,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *sibling);</pre>
 <div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
@@ -419,9 +419,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2612303"></a><h3>
+<a name="id2561396"></a><h3>
 <a name="clutter-group-lower"></a>clutter_group_lower ()</h3>
-<a class="indexterm" name="id2612318"></a><pre class="programlisting">void                clutter_group_lower                 (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *self,
+<a class="indexterm" name="id2561412"></a><pre class="programlisting">void                clutter_group_lower                 (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *self,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *sibling);</pre>
 <div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
@@ -456,9 +456,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2612456"></a><h3>
+<a name="id2561550"></a><h3>
 <a name="clutter-group-sort-depth-order"></a>clutter_group_sort_depth_order ()</h3>
-<a class="indexterm" name="id2612473"></a><pre class="programlisting">void                clutter_group_sort_depth_order      (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *self);</pre>
+<a class="indexterm" name="id2561566"></a><pre class="programlisting">void                clutter_group_sort_depth_order      (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *self);</pre>
 <div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 <h3 class="title">Warning</h3>
 <p><code class="literal">clutter_group_sort_depth_order</code> has been deprecated since version 0.6 and should not be used in newly-written code. Use <a href="ClutterContainer.html#clutter-container-sort-depth-order"><code class="function">clutter_container_sort_depth_order()</code></a> instead.</p>
@@ -480,11 +480,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2612564"></a><h2>Signal Details</h2>
+<a name="id2561657"></a><h2>Signal Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2612575"></a><h3>
+<a name="id2561668"></a><h3>
 <a name="ClutterGroup-add"></a>The "add" signal</h3>
-<a class="indexterm" name="id2612584"></a><pre class="programlisting">void                user_function                      (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *group,
+<a class="indexterm" name="id2561677"></a><pre class="programlisting">void                user_function                      (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *group,
                                                         <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         gpointer      user_data)      : Run First</pre>
 <p>
@@ -519,9 +519,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2637256"></a><h3>
+<a name="id2637439"></a><h3>
 <a name="ClutterGroup-remove"></a>The "remove" signal</h3>
-<a class="indexterm" name="id2637265"></a><pre class="programlisting">void                user_function                      (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *group,
+<a class="indexterm" name="id2637448"></a><pre class="programlisting">void                user_function                      (<a href="ClutterGroup.html" title="ClutterGroup">ClutterGroup</a> *group,
                                                         <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                         gpointer      user_data)      : Run First</pre>
 <p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterLabel.html clutter-0.5.2/doc/reference/html/ClutterLabel.html
--- clutter-0.5.0/doc/reference/html/ClutterLabel.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterLabel.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,22 +44,22 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ClutterEntry.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2600585" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2592099" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2611395" class="shortcut">Description</a>
+                  <a href="#id2606762" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2611761" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2606574" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2611798" class="shortcut">Implemented Interfaces</a>
+                  <a href="#id2606611" class="shortcut">Implemented Interfaces</a>
                   &#160;|&#160;
-                  <a href="#id2611259" class="shortcut">Properties</a></nobr></td></tr>
+                  <a href="#id2606626" class="shortcut">Properties</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterLabel"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2600585"></a><span class="refentrytitle">ClutterLabel</span>
+<a name="id2592099"></a><span class="refentrytitle">ClutterLabel</span>
 </h2>
 <p>ClutterLabel &#8212; Actor for displaying text</p>
 </td>
@@ -116,7 +116,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2611761"></a><h2>Object Hierarchy</h2>
+<a name="id2606574"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -126,13 +126,13 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2611798"></a><h2>Implemented Interfaces</h2>
+<a name="id2606611"></a><h2>Implemented Interfaces</h2>
 <p>
 ClutterLabel implements
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2611259"></a><h2>Properties</h2>
+<a name="id2606626"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterLabel.html#ClutterLabel--alignment">alignment</a>"                PangoAlignment        : Read / Write
@@ -148,7 +148,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2611395"></a><h2>Description</h2>
+<a name="id2606762"></a><h2>Description</h2>
 <p>
 <a href="ClutterLabel.html" title="ClutterLabel"><span class="type">ClutterLabel</span></a> is a <a href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a> that displays text using Pango.</p>
 <p>
@@ -156,20 +156,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2611429"></a><h2>Details</h2>
+<a name="id2606796"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2611439"></a><h3>
+<a name="id2606807"></a><h3>
 <a name="ClutterLabel-struct"></a>ClutterLabel</h3>
-<a class="indexterm" name="id2611452"></a><pre class="programlisting">typedef struct _ClutterLabel ClutterLabel;</pre>
+<a class="indexterm" name="id2606819"></a><pre class="programlisting">typedef struct _ClutterLabel ClutterLabel;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2611467"></a><h3>
+<a name="id2606835"></a><h3>
 <a name="ClutterLabelClass"></a>ClutterLabelClass</h3>
-<a class="indexterm" name="id2611480"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2606847"></a><pre class="programlisting">typedef struct {
 } ClutterLabelClass;
 </pre>
 <p>
@@ -178,9 +178,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2611495"></a><h3>
+<a name="id2606863"></a><h3>
 <a name="clutter-label-new"></a>clutter_label_new ()</h3>
-<a class="indexterm" name="id2611508"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_label_new                   (void);</pre>
+<a class="indexterm" name="id2606875"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_label_new                   (void);</pre>
 <p>
 Creates a new, empty <a href="ClutterLabel.html" title="ClutterLabel"><span class="type">ClutterLabel</span></a>.</p>
 <p>
@@ -197,9 +197,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2638104"></a><h3>
+<a name="id2638286"></a><h3>
 <a name="clutter-label-new-with-text"></a>clutter_label_new_with_text ()</h3>
-<a class="indexterm" name="id2638115"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_label_new_with_text         (const gchar *font_name,
+<a class="indexterm" name="id2638296"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_label_new_with_text         (const gchar *font_name,
                                                          const gchar *text);</pre>
 <p>
 Creates a new <a href="ClutterLabel.html" title="ClutterLabel"><span class="type">ClutterLabel</span></a> displaying <em class="parameter"><code>text</code></em> using <em class="parameter"><code>font_name</code></em>.</p>
@@ -229,9 +229,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2638216"></a><h3>
+<a name="id2638397"></a><h3>
 <a name="clutter-label-new-full"></a>clutter_label_new_full ()</h3>
-<a class="indexterm" name="id2638227"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_label_new_full              (const gchar *font_name,
+<a class="indexterm" name="id2638409"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_label_new_full              (const gchar *font_name,
                                                          const gchar *text,
                                                          const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
@@ -268,9 +268,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2638371"></a><h3>
+<a name="id2638553"></a><h3>
 <a name="clutter-label-set-text"></a>clutter_label_set_text ()</h3>
-<a class="indexterm" name="id2638383"></a><pre class="programlisting">void                clutter_label_set_text              (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
+<a class="indexterm" name="id2638564"></a><pre class="programlisting">void                clutter_label_set_text              (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
                                                          const gchar *text);</pre>
 <p>
 Sets <em class="parameter"><code>text</code></em> as the text to be displayed by <em class="parameter"><code>label</code></em>.</p>
@@ -295,9 +295,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2638473"></a><h3>
+<a name="id2638654"></a><h3>
 <a name="clutter-label-get-text"></a>clutter_label_get_text ()</h3>
-<a class="indexterm" name="id2638484"></a><pre class="programlisting">const gchar*        clutter_label_get_text              (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
+<a class="indexterm" name="id2638666"></a><pre class="programlisting">const gchar*        clutter_label_get_text              (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
 <p>
 Retrieves the text displayed by <em class="parameter"><code>label</code></em></p>
 <p>
@@ -322,9 +322,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2638566"></a><h3>
+<a name="id2638748"></a><h3>
 <a name="clutter-label-set-font-name"></a>clutter_label_set_font_name ()</h3>
-<a class="indexterm" name="id2638578"></a><pre class="programlisting">void                clutter_label_set_font_name         (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
+<a class="indexterm" name="id2638759"></a><pre class="programlisting">void                clutter_label_set_font_name         (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
                                                          const gchar *font_name);</pre>
 <p>
 Sets <em class="parameter"><code>font_name</code></em> as the font used by <em class="parameter"><code>label</code></em>.
@@ -354,9 +354,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2638698"></a><h3>
+<a name="id2638879"></a><h3>
 <a name="clutter-label-get-font-name"></a>clutter_label_get_font_name ()</h3>
-<a class="indexterm" name="id2638710"></a><pre class="programlisting">const gchar*        clutter_label_get_font_name         (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
+<a class="indexterm" name="id2638891"></a><pre class="programlisting">const gchar*        clutter_label_get_font_name         (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
 <p>
 Retrieves the font used by <em class="parameter"><code>label</code></em>.</p>
 <p>
@@ -383,9 +383,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2638805"></a><h3>
+<a name="id2638986"></a><h3>
 <a name="clutter-label-set-color"></a>clutter_label_set_color ()</h3>
-<a class="indexterm" name="id2638816"></a><pre class="programlisting">void                clutter_label_set_color             (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
+<a class="indexterm" name="id2638997"></a><pre class="programlisting">void                clutter_label_set_color             (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
                                                          const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
 Sets the color of <em class="parameter"><code>label</code></em>.</p>
@@ -410,9 +410,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2638908"></a><h3>
+<a name="id2639089"></a><h3>
 <a name="clutter-label-get-color"></a>clutter_label_get_color ()</h3>
-<a class="indexterm" name="id2638919"></a><pre class="programlisting">void                clutter_label_get_color             (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
+<a class="indexterm" name="id2639100"></a><pre class="programlisting">void                clutter_label_get_color             (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
                                                          <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
 Retrieves the color of <em class="parameter"><code>label</code></em>.</p>
@@ -437,9 +437,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2639010"></a><h3>
+<a name="id2639192"></a><h3>
 <a name="clutter-label-set-ellipsize"></a>clutter_label_set_ellipsize ()</h3>
-<a class="indexterm" name="id2639025"></a><pre class="programlisting">void                clutter_label_set_ellipsize         (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
+<a class="indexterm" name="id2639206"></a><pre class="programlisting">void                clutter_label_set_ellipsize         (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
                                                          PangoEllipsizeMode mode);</pre>
 <p>
 Sets the mode used to ellipsize (add an ellipsis: "...") to the text 
@@ -467,9 +467,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2639119"></a><h3>
+<a name="id2639301"></a><h3>
 <a name="clutter-label-get-ellipsize"></a>clutter_label_get_ellipsize ()</h3>
-<a class="indexterm" name="id2639134"></a><pre class="programlisting">PangoEllipsizeMode  clutter_label_get_ellipsize         (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
+<a class="indexterm" name="id2639315"></a><pre class="programlisting">PangoEllipsizeMode  clutter_label_get_ellipsize         (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
 <p>
 Returns the ellipsizing position of the label. 
 See <a href="ClutterLabel.html#clutter-label-set-ellipsize"><code class="function">clutter_label_set_ellipsize()</code></a>.</p>
@@ -497,9 +497,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2639226"></a><h3>
+<a name="id2639407"></a><h3>
 <a name="clutter-label-set-line-wrap"></a>clutter_label_set_line_wrap ()</h3>
-<a class="indexterm" name="id2639240"></a><pre class="programlisting">void                clutter_label_set_line_wrap         (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
+<a class="indexterm" name="id2639421"></a><pre class="programlisting">void                clutter_label_set_line_wrap         (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
                                                          gboolean wrap);</pre>
 <p>
 Toggles line wrapping within the <a href="ClutterLabel.html" title="ClutterLabel"><span class="type">ClutterLabel</span></a> widget.  <code class="literal">TRUE</code> makes
@@ -529,9 +529,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2639354"></a><h3>
+<a name="id2639535"></a><h3>
 <a name="clutter-label-get-line-wrap"></a>clutter_label_get_line_wrap ()</h3>
-<a class="indexterm" name="id2639368"></a><pre class="programlisting">gboolean            clutter_label_get_line_wrap         (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
+<a class="indexterm" name="id2639549"></a><pre class="programlisting">gboolean            clutter_label_get_line_wrap         (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
 <p>
 Returns whether lines in the label are automatically wrapped. 
 See <a href="ClutterLabel.html#clutter-label-set-line-wrap"><code class="function">clutter_label_set_line_wrap()</code></a>.</p>
@@ -559,9 +559,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2639463"></a><h3>
+<a name="id2639644"></a><h3>
 <a name="clutter-label-set-line-wrap-mode"></a>clutter_label_set_line_wrap_mode ()</h3>
-<a class="indexterm" name="id2639478"></a><pre class="programlisting">void                clutter_label_set_line_wrap_mode    (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
+<a class="indexterm" name="id2639660"></a><pre class="programlisting">void                clutter_label_set_line_wrap_mode    (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
                                                          PangoWrapMode wrap_mode);</pre>
 <p>
 If line wrapping is on (see <a href="ClutterLabel.html#clutter-label-set-line-wrap"><code class="function">clutter_label_set_line_wrap()</code></a>) this controls how
@@ -590,9 +590,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2639585"></a><h3>
+<a name="id2639742"></a><h3>
 <a name="clutter-label-get-line-wrap-mode"></a>clutter_label_get_line_wrap_mode ()</h3>
-<a class="indexterm" name="id2639600"></a><pre class="programlisting">PangoWrapMode       clutter_label_get_line_wrap_mode    (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
+<a class="indexterm" name="id2639757"></a><pre class="programlisting">PangoWrapMode       clutter_label_get_line_wrap_mode    (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
 <p>
 Returns line wrap mode used by the label.
 See <a href="ClutterLabel.html#clutter-label-set-line-wrap-mode"><code class="function">clutter_label_set_line_wrap_mode()</code></a>.</p>
@@ -620,9 +620,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2639680"></a><h3>
+<a name="id2639843"></a><h3>
 <a name="clutter-label-get-layout"></a>clutter_label_get_layout ()</h3>
-<a class="indexterm" name="id2639693"></a><pre class="programlisting">PangoLayout*        clutter_label_get_layout            (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
+<a class="indexterm" name="id2639855"></a><pre class="programlisting">PangoLayout*        clutter_label_get_layout            (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
 <p>
 Gets the <span class="type">PangoLayout</span> used to display the label.
 The layout is useful to e.g. convert text positions to
@@ -653,9 +653,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2639774"></a><h3>
+<a name="id2639937"></a><h3>
 <a name="clutter-label-set-attributes"></a>clutter_label_set_attributes ()</h3>
-<a class="indexterm" name="id2639789"></a><pre class="programlisting">void                clutter_label_set_attributes        (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
+<a class="indexterm" name="id2639951"></a><pre class="programlisting">void                clutter_label_set_attributes        (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
                                                          PangoAttrList *attrs);</pre>
 <p>
 Sets a <span class="type">PangoAttrList</span>; the attributes in the list are applied to the
@@ -685,9 +685,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2639888"></a><h3>
+<a name="id2640051"></a><h3>
 <a name="clutter-label-get-attributes"></a>clutter_label_get_attributes ()</h3>
-<a class="indexterm" name="id2639903"></a><pre class="programlisting">PangoAttrList*      clutter_label_get_attributes        (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
+<a class="indexterm" name="id2640065"></a><pre class="programlisting">PangoAttrList*      clutter_label_get_attributes        (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
 <p>
 Gets the attribute list that was set on the label using
 <a href="ClutterLabel.html#clutter-label-set-attributes"><code class="function">clutter_label_set_attributes()</code></a>, if any.</p>
@@ -715,9 +715,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2639988"></a><h3>
+<a name="id2640151"></a><h3>
 <a name="clutter-label-set-use-markup"></a>clutter_label_set_use_markup ()</h3>
-<a class="indexterm" name="id2640000"></a><pre class="programlisting">void                clutter_label_set_use_markup        (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
+<a class="indexterm" name="id2640163"></a><pre class="programlisting">void                clutter_label_set_use_markup        (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
                                                          gboolean setting);</pre>
 <p>
 Sets whether the text of the label contains markup in Pango's text markup
@@ -743,9 +743,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2640087"></a><h3>
+<a name="id2640249"></a><h3>
 <a name="clutter-label-get-use-markup"></a>clutter_label_get_use_markup ()</h3>
-<a class="indexterm" name="id2640099"></a><pre class="programlisting">gboolean            clutter_label_get_use_markup        (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
+<a class="indexterm" name="id2640262"></a><pre class="programlisting">gboolean            clutter_label_get_use_markup        (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
 <p>
 Returns whether the label's text is interpreted as marked up with
 the Pango text markup
@@ -771,9 +771,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2640185"></a><h3>
+<a name="id2640347"></a><h3>
 <a name="clutter-label-set-alignment"></a>clutter_label_set_alignment ()</h3>
-<a class="indexterm" name="id2640196"></a><pre class="programlisting">void                clutter_label_set_alignment         (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
+<a class="indexterm" name="id2640358"></a><pre class="programlisting">void                clutter_label_set_alignment         (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
                                                          PangoAlignment alignment);</pre>
 <p>
 Sets text alignment of the label.</p>
@@ -798,9 +798,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2640272"></a><h3>
+<a name="id2640435"></a><h3>
 <a name="clutter-label-get-alignment"></a>clutter_label_get_alignment ()</h3>
-<a class="indexterm" name="id2640283"></a><pre class="programlisting">PangoAlignment      clutter_label_get_alignment         (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
+<a class="indexterm" name="id2640446"></a><pre class="programlisting">PangoAlignment      clutter_label_get_alignment         (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
 <p>
 Returns the label's text alignment</p>
 <p>
@@ -826,9 +826,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2640350"></a><h3>
+<a name="id2640512"></a><h3>
 <a name="clutter-label-get-justify"></a>clutter_label_get_justify ()</h3>
-<a class="indexterm" name="id2640363"></a><pre class="programlisting">gboolean            clutter_label_get_justify           (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
+<a class="indexterm" name="id2640525"></a><pre class="programlisting">gboolean            clutter_label_get_justify           (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label);</pre>
 <p>
 Retrieves whether the label should justify the text on both margins.</p>
 <p>
@@ -855,9 +855,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2640439"></a><h3>
+<a name="id2640601"></a><h3>
 <a name="clutter-label-set-justify"></a>clutter_label_set_justify ()</h3>
-<a class="indexterm" name="id2640452"></a><pre class="programlisting">void                clutter_label_set_justify           (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
+<a class="indexterm" name="id2640614"></a><pre class="programlisting">void                clutter_label_set_justify           (<a href="ClutterLabel.html" title="ClutterLabel">ClutterLabel</a> *label,
                                                          gboolean justify);</pre>
 <p>
 Sets whether the text of the <em class="parameter"><code>label</code></em> actor should be justified
@@ -886,49 +886,49 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2640537"></a><h2>Property Details</h2>
+<a name="id2640700"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2640546"></a><h3>
+<a name="id2640709"></a><h3>
 <a name="ClutterLabel--alignment"></a>The "<code class="literal">alignment</code>" property</h3>
-<a class="indexterm" name="id2640559"></a><pre class="programlisting">  "alignment"                PangoAlignment        : Read / Write</pre>
+<a class="indexterm" name="id2640722"></a><pre class="programlisting">  "alignment"                PangoAlignment        : Read / Write</pre>
 <p>The preferred alignment for the string.</p>
 <p>Default value: PANGO_ALIGN_LEFT</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2640583"></a><h3>
+<a name="id2640746"></a><h3>
 <a name="ClutterLabel--attributes"></a>The "<code class="literal">attributes</code>" property</h3>
-<a class="indexterm" name="id2640596"></a><pre class="programlisting">  "attributes"               PangoAttrList         : Read / Write</pre>
+<a class="indexterm" name="id2640758"></a><pre class="programlisting">  "attributes"               PangoAttrList         : Read / Write</pre>
 <p>A list of style attributes to apply to thetext of the label.</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2640616"></a><h3>
+<a name="id2640779"></a><h3>
 <a name="ClutterLabel--color"></a>The "<code class="literal">color</code>" property</h3>
-<a class="indexterm" name="id2640629"></a><pre class="programlisting">  "color"                    <a href="clutter-Colors.html#ClutterColor">ClutterColor</a>          : Read / Write</pre>
+<a class="indexterm" name="id2640791"></a><pre class="programlisting">  "color"                    <a href="clutter-Colors.html#ClutterColor">ClutterColor</a>          : Read / Write</pre>
 <p>Font Colour.</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2640648"></a><h3>
+<a name="id2640811"></a><h3>
 <a name="ClutterLabel--ellipsize"></a>The "<code class="literal">ellipsize</code>" property</h3>
-<a class="indexterm" name="id2640661"></a><pre class="programlisting">  "ellipsize"                PangoEllipsizeMode    : Read / Write</pre>
+<a class="indexterm" name="id2640823"></a><pre class="programlisting">  "ellipsize"                PangoEllipsizeMode    : Read / Write</pre>
 <p>The preferred place to ellipsize the string,if the label does not have enough room to display the entire string.</p>
 <p>Default value: PANGO_ELLIPSIZE_NONE</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2640686"></a><h3>
+<a name="id2640849"></a><h3>
 <a name="ClutterLabel--font-name"></a>The "<code class="literal">font-name</code>" property</h3>
-<a class="indexterm" name="id2640699"></a><pre class="programlisting">  "font-name"                gchararray            : Read / Write</pre>
+<a class="indexterm" name="id2640861"></a><pre class="programlisting">  "font-name"                gchararray            : Read / Write</pre>
 <p>Pango font description.</p>
 <p>Default value: NULL</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2640721"></a><h3>
+<a name="id2640884"></a><h3>
 <a name="ClutterLabel--justify"></a>The "<code class="literal">justify</code>" property</h3>
-<a class="indexterm" name="id2640734"></a><pre class="programlisting">  "justify"                  gboolean              : Read / Write</pre>
+<a class="indexterm" name="id2640896"></a><pre class="programlisting">  "justify"                  gboolean              : Read / Write</pre>
 <p>
 Whether the contents of the label should be justified on both
 margins.</p>
@@ -941,33 +941,33 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2640767"></a><h3>
+<a name="id2640930"></a><h3>
 <a name="ClutterLabel--text"></a>The "<code class="literal">text</code>" property</h3>
-<a class="indexterm" name="id2640780"></a><pre class="programlisting">  "text"                     gchararray            : Read / Write</pre>
+<a class="indexterm" name="id2640942"></a><pre class="programlisting">  "text"                     gchararray            : Read / Write</pre>
 <p>Text to render.</p>
 <p>Default value: NULL</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2640802"></a><h3>
+<a name="id2640965"></a><h3>
 <a name="ClutterLabel--use-markup"></a>The "<code class="literal">use-markup</code>" property</h3>
-<a class="indexterm" name="id2640815"></a><pre class="programlisting">  "use-markup"               gboolean              : Read / Write</pre>
+<a class="indexterm" name="id2640977"></a><pre class="programlisting">  "use-markup"               gboolean              : Read / Write</pre>
 <p>The text of the label includes XML markup.See pango_parse_markup().</p>
 <p>Default value: FALSE</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2640839"></a><h3>
+<a name="id2641002"></a><h3>
 <a name="ClutterLabel--wrap"></a>The "<code class="literal">wrap</code>" property</h3>
-<a class="indexterm" name="id2640852"></a><pre class="programlisting">  "wrap"                     gboolean              : Read / Write</pre>
+<a class="indexterm" name="id2641014"></a><pre class="programlisting">  "wrap"                     gboolean              : Read / Write</pre>
 <p>If set, wrap lines if the text becomes too wide.</p>
 <p>Default value: FALSE</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2640876"></a><h3>
+<a name="id2641039"></a><h3>
 <a name="ClutterLabel--wrap-mode"></a>The "<code class="literal">wrap-mode</code>" property</h3>
-<a class="indexterm" name="id2640889"></a><pre class="programlisting">  "wrap-mode"                PangoWrapMode         : Read / Write</pre>
+<a class="indexterm" name="id2641051"></a><pre class="programlisting">  "wrap-mode"                PangoWrapMode         : Read / Write</pre>
 <p>If wrap is set, controls how linewrapping is done.</p>
 <p>Default value: PANGO_WRAP_WORD</p>
 </div>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterListModel.html clutter-0.5.2/doc/reference/html/ClutterListModel.html
--- clutter-0.5.0/doc/reference/html/ClutterListModel.html	1970-01-01 01:00:00.000000000 +0100
+++ clutter-0.5.2/doc/reference/html/ClutterListModel.html	2008-01-14 11:17:07.000000000 +0000
@@ -0,0 +1,220 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>ClutterListModel</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
+<link rel="start" href="index.html" title="Clutter 0.5 Reference Manual">
+<link rel="up" href="ch09.html" title="Generic list model">
+<link rel="prev" href="ClutterModelIter.html" title="ClutterModelIter">
+<link rel="next" href="pt05.html" title="Part&#160;V.&#160;Clutter Backends">
+<meta name="generator" content="GTK-Doc V1.8 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+<link rel="part" href="clutter.html" title="Part&#160;I.&#160;Clutter Overview">
+<link rel="part" href="clutterbase.html" title="Part&#160;II.&#160;Clutter Core Reference">
+<link rel="chapter" href="ch01.html" title="Abstract classes and interfaces">
+<link rel="chapter" href="ch02.html" title="Base actors">
+<link rel="chapter" href="ch03.html" title="Container actors">
+<link rel="part" href="clutteranimation.html" title="Part&#160;III.&#160;Clutter Animation Support">
+<link rel="chapter" href="ch04.html" title="Base classes">
+<link rel="chapter" href="ch05.html" title="Behaviours">
+<link rel="chapter" href="ch06.html" title="Simple effects API">
+<link rel="part" href="pt04.html" title="Part&#160;IV.&#160;Clutter Tools">
+<link rel="chapter" href="ch07.html" title="General purpose API">
+<link rel="chapter" href="ch08.html" title="User interface definition">
+<link rel="chapter" href="ch09.html" title="Generic list model">
+<link rel="part" href="pt05.html" title="Part&#160;V.&#160;Clutter Backends">
+<link rel="part" href="pt06.html" title="Part&#160;VI.&#160;Additional Documentation">
+<link rel="chapter" href="clutter-subclassing-ClutterActor.html" title="Implementing a new actor">
+<link rel="chapter" href="clutter-animations.html" title="Creating Animations with Clutter">
+<link rel="index" href="ix01.html" title="Index">
+<link rel="index" href="ix02.html" title="Index of deprecated symbols">
+<link rel="index" href="ix03.html" title="Index of new symbols in 0.2">
+<link rel="index" href="ix04.html" title="Index of new symbols in 0.4">
+<link rel="index" href="ix05.html" title="Index of new symbols in 0.6">
+<link rel="appendix" href="license.html" title="Appendix&#160;A.&#160;License">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="ClutterModelIter.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="ch09.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">Clutter 0.5
+ Reference Manual</th>
+<td><a accesskey="n" href="pt05.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2586632" class="shortcut">Top</a>
+                  &#160;|&#160;
+                  <a href="#id2700119" class="shortcut">Description</a>
+                  &#160;|&#160;
+                  <a href="#id2700090" class="shortcut">Object Hierarchy</a></nobr></td></tr>
+</table>
+<div class="refentry" lang="en">
+<a name="ClutterListModel"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2>
+<a name="id2586632"></a><span class="refentrytitle">ClutterListModel</span>
+</h2>
+<p>ClutterListModel &#8212; List model implementation</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<h2>Synopsis</h2>
+<pre class="synopsis">
+
+
+
+                    <a href="ClutterListModel.html#ClutterListModel-struct">ClutterListModel</a>;
+<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>*       <a href="ClutterListModel.html#clutter-list-model-new">clutter_list_model_new</a>              (guint n_columns,
+                                                         ...);
+<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>*       <a href="ClutterListModel.html#clutter-list-model-newv">clutter_list_model_newv</a>             (guint n_columns,
+                                                         GType *types,
+                                                         const gchar * const names[]);
+
+
+</pre>
+</div>
+<div class="refsect1" lang="en">
+<a name="id2700090"></a><h2>Object Hierarchy</h2>
+<pre class="synopsis">
+
+  GObject
+   +----<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>
+         +----ClutterListModel
+</pre>
+</div>
+<div class="refsect1" lang="en">
+<a name="id2700119"></a><h2>Description</h2>
+<p>
+<a href="ClutterListModel.html" title="ClutterListModel"><span class="type">ClutterListModel</span></a> is a <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a> implementation provided by
+Clutter. <a href="ClutterListModel.html" title="ClutterListModel"><span class="type">ClutterListModel</span></a> uses a <span class="type">GSequence</span> for storing the
+values for each row, so it's optimized for insertion and look up
+in sorted lists.
+</p>
+<p>
+<a href="ClutterListModel.html" title="ClutterListModel"><span class="type">ClutterListModel</span></a> is a terminal class: it cannot be subclassed,
+only instantiated. 
+</p>
+<p>
+<a href="ClutterListModel.html" title="ClutterListModel"><span class="type">ClutterListModel</span></a> is available since Clutter 0.6</p>
+<p>
+
+</p>
+</div>
+<div class="refsect1" lang="en">
+<a name="id2700187"></a><h2>Details</h2>
+<div class="refsect2" lang="en">
+<a name="id2700198"></a><h3>
+<a name="ClutterListModel-struct"></a>ClutterListModel</h3>
+<a class="indexterm" name="id2700663"></a><pre class="programlisting">typedef struct _ClutterListModel ClutterListModel;</pre>
+<p>
+
+</p>
+</div>
+<hr>
+<div class="refsect2" lang="en">
+<a name="id2700679"></a><h3>
+<a name="clutter-list-model-new"></a>clutter_list_model_new ()</h3>
+<a class="indexterm" name="id2700692"></a><pre class="programlisting"><a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>*       clutter_list_model_new              (guint n_columns,
+                                                         ...);</pre>
+<p>
+Creates a new default model with <em class="parameter"><code>n_columns</code></em> columns with the types 
+and names passed in.
+</p>
+<p>
+For example:
+</p>
+<p>
+</p>
+<div class="informalexample"><pre class="programlisting">
+model = clutter_list_model_new (3,
+                                G_TYPE_INT,      "Score",
+                                G_TYPE_STRING,   "Team",
+                                GDK_TYPE_PIXBUF, "Logo");
+</pre></div>
+<p>
+</p>
+<p>
+will create a new <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a> with three columns of type int,
+string and <span class="type">GdkPixbuf</span> respectively.
+</p>
+<p>
+Note that the name of the column can be set to <code class="literal">NULL</code>, in which case
+the canonical name of the type held by the column will be used as
+the title.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><span class="term"><em class="parameter"><code>n_columns</code></em>&#160;:</span></td>
+<td> number of columns in the model
+</td>
+</tr>
+<tr>
+<td><span class="term"><em class="parameter"><code>...</code></em>&#160;:</span></td>
+<td> <em class="parameter"><code>n_columns</code></em> number of <span class="type">GType</span> and string pairs
+</td>
+</tr>
+<tr>
+<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
+<td> a new <a href="ClutterListModel.html" title="ClutterListModel"><span class="type">ClutterListModel</span></a>
+
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since  0.6
+</p>
+</div>
+<hr>
+<div class="refsect2" lang="en">
+<a name="id2699412"></a><h3>
+<a name="clutter-list-model-newv"></a>clutter_list_model_newv ()</h3>
+<a class="indexterm" name="id2699426"></a><pre class="programlisting"><a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>*       clutter_list_model_newv             (guint n_columns,
+                                                         GType *types,
+                                                         const gchar * const names[]);</pre>
+<p>
+Non-vararg version of <a href="ClutterListModel.html#clutter-list-model-new"><code class="function">clutter_list_model_new()</code></a>. This function is
+useful for language bindings.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><span class="term"><em class="parameter"><code>n_columns</code></em>&#160;:</span></td>
+<td> number of columns in the model
+</td>
+</tr>
+<tr>
+<td><span class="term"><em class="parameter"><code>types</code></em>&#160;:</span></td>
+<td> an array of <span class="type">GType</span> types for the columns, from first to last
+</td>
+</tr>
+<tr>
+<td><span class="term"><em class="parameter"><code>names</code></em>&#160;:</span></td>
+<td> an array of names for the columns, from first to last
+</td>
+</tr>
+<tr>
+<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
+<td> a new default <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a>
+
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since  0.6
+</p>
+</div>
+</div>
+</div>
+</body>
+</html>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterModel.html clutter-0.5.2/doc/reference/html/ClutterModel.html
--- clutter-0.5.0/doc/reference/html/ClutterModel.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterModel.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,20 +44,20 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ClutterModelIter.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2617037" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2599147" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2696646" class="shortcut">Description</a>
+                  <a href="#id2708584" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2696565" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2691884" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2696595" class="shortcut">Signals</a></nobr></td></tr>
+                  <a href="#id2691914" class="shortcut">Signals</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterModel"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2617037"></a><span class="refentrytitle">ClutterModel</span>
+<a name="id2599147"></a><span class="refentrytitle">ClutterModel</span>
 </h2>
 <p>ClutterModel &#8212; A generic model implementation</p>
 </td>
@@ -86,17 +86,24 @@
 
 void                <a href="ClutterModel.html#clutter-model-append">clutter_model_append</a>                (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          ...);
-void                <a href="ClutterModel.html#clutter-model-append-value">clutter_model_append_value</a>          (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
-                                                         guint column,
-                                                         const GValue *value);
+void                <a href="ClutterModel.html#clutter-model-appendv">clutter_model_appendv</a>               (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+                                                         guint n_columns,
+                                                         guint *columns,
+                                                         GValue *values);
 void                <a href="ClutterModel.html#clutter-model-prepend">clutter_model_prepend</a>               (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          ...);
-void                <a href="ClutterModel.html#clutter-model-prepend-value">clutter_model_prepend_value</a>         (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
-                                                         guint column,
-                                                         const GValue *value);
+void                <a href="ClutterModel.html#clutter-model-prependv">clutter_model_prependv</a>              (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+                                                         guint n_columns,
+                                                         guint *columns,
+                                                         GValue *values);
 void                <a href="ClutterModel.html#clutter-model-insert">clutter_model_insert</a>                (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          guint row,
                                                          ...);
+void                <a href="ClutterModel.html#clutter-model-insertv">clutter_model_insertv</a>               (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+                                                         guint row,
+                                                         guint n_columns,
+                                                         guint *columns,
+                                                         GValue *values);
 void                <a href="ClutterModel.html#clutter-model-insert-value">clutter_model_insert_value</a>          (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          guint row,
                                                          guint column,
@@ -144,16 +151,16 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2696565"></a><h2>Object Hierarchy</h2>
+<a name="id2691884"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
    +----ClutterModel
-         +----<a href="ClutterModelDefault.html" title="ClutterModelDefault">ClutterModelDefault</a>
+         +----<a href="ClutterListModel.html" title="ClutterListModel">ClutterListModel</a>
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2696595"></a><h2>Signals</h2>
+<a name="id2691914"></a><h2>Signals</h2>
 <pre class="synopsis">
 
   "<a href="ClutterModel.html#ClutterModel-filter-changed">filter-changed</a>"                                 : Run Last
@@ -164,7 +171,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2696646"></a><h2>Description</h2>
+<a name="id2708584"></a><h2>Description</h2>
 <p>
 <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a> is a generic list model API which can be used to implement
 the model-view-controller architectural pattern in Clutter.
@@ -256,7 +263,7 @@
 </p>
 <p>
 <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a> is an abstract class. Clutter provides a default model
-implementation called <a href="ClutterModelDefault.html" title="ClutterModelDefault"><span class="type">ClutterModelDefault</span></a> which has been optimised
+implementation called <span class="type">ClutterModelDefault</span> which has been optimised
 for insertion and look up in sorted lists.
 </p>
 <p>
@@ -266,11 +273,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2708182"></a><h2>Details</h2>
+<a name="id2708748"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2708192"></a><h3>
+<a name="id2708758"></a><h3>
 <a name="ClutterModel-struct"></a>ClutterModel</h3>
-<a class="indexterm" name="id2708202"></a><pre class="programlisting">typedef struct _ClutterModel ClutterModel;</pre>
+<a class="indexterm" name="id2708768"></a><pre class="programlisting">typedef struct _ClutterModel ClutterModel;</pre>
 <p>
 Base class for list models. The <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a> structure contains
 only private data and should be manipulated using the provided
@@ -283,9 +290,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2708233"></a><h3>
+<a name="id2708803"></a><h3>
 <a name="ClutterModelClass"></a>ClutterModelClass</h3>
-<a class="indexterm" name="id2708246"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2708817"></a><pre class="programlisting">typedef struct {
   /* vtable */
   guint             (* get_n_rows)      (ClutterModel         *model);
   guint             (* get_n_columns)   (ClutterModel         *model);
@@ -400,9 +407,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2708476"></a><h3>
+<a name="id2709048"></a><h3>
 <a name="clutter-model-set-names"></a>clutter_model_set_names ()</h3>
-<a class="indexterm" name="id2708488"></a><pre class="programlisting">void                clutter_model_set_names             (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2709060"></a><pre class="programlisting">void                clutter_model_set_names             (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          guint n_columns,
                                                          const gchar * const names[]);</pre>
 <p>
@@ -440,9 +447,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2708620"></a><h3>
+<a name="id2709192"></a><h3>
 <a name="clutter-model-set-types"></a>clutter_model_set_types ()</h3>
-<a class="indexterm" name="id2708632"></a><pre class="programlisting">void                clutter_model_set_types             (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2709205"></a><pre class="programlisting">void                clutter_model_set_types             (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          guint n_columns,
                                                          GType *types);</pre>
 <p>
@@ -480,9 +487,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2708772"></a><h3>
+<a name="id2709344"></a><h3>
 <a name="clutter-model-get-column-name"></a>clutter_model_get_column_name ()</h3>
-<a class="indexterm" name="id2708786"></a><pre class="programlisting">const gchar*        clutter_model_get_column_name       (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2709359"></a><pre class="programlisting">const gchar*        clutter_model_get_column_name       (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          guint column);</pre>
 <p>
 Retrieves the name of the <em class="parameter"><code>column</code></em></p>
@@ -516,9 +523,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2708879"></a><h3>
+<a name="id2709452"></a><h3>
 <a name="clutter-model-get-column-type"></a>clutter_model_get_column_type ()</h3>
-<a class="indexterm" name="id2708893"></a><pre class="programlisting">GType               clutter_model_get_column_type       (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2709466"></a><pre class="programlisting">GType               clutter_model_get_column_type       (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          guint column);</pre>
 <p>
 Retrieves the type of the <em class="parameter"><code>column</code></em>.</p>
@@ -551,9 +558,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2708984"></a><h3>
+<a name="id2709557"></a><h3>
 <a name="clutter-model-get-n-columns"></a>clutter_model_get_n_columns ()</h3>
-<a class="indexterm" name="id2708997"></a><pre class="programlisting">guint               clutter_model_get_n_columns         (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model);</pre>
+<a class="indexterm" name="id2709570"></a><pre class="programlisting">guint               clutter_model_get_n_columns         (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model);</pre>
 <p>
 Retrieves the number of columns inside <em class="parameter"><code>model</code></em>.</p>
 <p>
@@ -580,9 +587,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2709069"></a><h3>
+<a name="id2709642"></a><h3>
 <a name="clutter-model-get-n-rows"></a>clutter_model_get_n_rows ()</h3>
-<a class="indexterm" name="id2709081"></a><pre class="programlisting">guint               clutter_model_get_n_rows            (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model);</pre>
+<a class="indexterm" name="id2709654"></a><pre class="programlisting">guint               clutter_model_get_n_rows            (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model);</pre>
 <p>
 Retrieves the number of rows inside <em class="parameter"><code>model</code></em>.</p>
 <p>
@@ -610,9 +617,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2709165"></a><h3>
+<a name="id2709738"></a><h3>
 <a name="clutter-model-append"></a>clutter_model_append ()</h3>
-<a class="indexterm" name="id2709177"></a><pre class="programlisting">void                clutter_model_append                (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2709750"></a><pre class="programlisting">void                clutter_model_append                (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          ...);</pre>
 <p>
 Creates and appends a new row to the <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a>, setting the
@@ -651,14 +658,15 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2709292"></a><h3>
-<a name="clutter-model-append-value"></a>clutter_model_append_value ()</h3>
-<a class="indexterm" name="id2709305"></a><pre class="programlisting">void                clutter_model_append_value          (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
-                                                         guint column,
-                                                         const GValue *value);</pre>
+<a name="id2709865"></a><h3>
+<a name="clutter-model-appendv"></a>clutter_model_appendv ()</h3>
+<a class="indexterm" name="id2709877"></a><pre class="programlisting">void                clutter_model_appendv               (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+                                                         guint n_columns,
+                                                         guint *columns,
+                                                         GValue *values);</pre>
 <p>
 Creates and appends a new row to the <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a>, setting the row
-value for the given <em class="parameter"><code>column</code></em> upon creation.</p>
+values for the given <em class="parameter"><code>columns</code></em> upon creation.</p>
 <p>
 
 </p>
@@ -671,13 +679,18 @@
 </td>
 </tr>
 <tr>
-<td><span class="term"><em class="parameter"><code>column</code></em>&#160;:</span></td>
-<td> the column to set
+<td><span class="term"><em class="parameter"><code>n_columns</code></em>&#160;:</span></td>
+<td> the number of columns and values
 </td>
 </tr>
 <tr>
-<td><span class="term"><em class="parameter"><code>value</code></em>&#160;:</span></td>
-<td> the value of the cell
+<td><span class="term"><em class="parameter"><code>columns</code></em>&#160;:</span></td>
+<td> a vector with the columns to set
+</td>
+</tr>
+<tr>
+<td><span class="term"><em class="parameter"><code>values</code></em>&#160;:</span></td>
+<td> a vector with the values
 </td>
 </tr>
 </tbody>
@@ -687,9 +700,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2709413"></a><h3>
+<a name="id2710005"></a><h3>
 <a name="clutter-model-prepend"></a>clutter_model_prepend ()</h3>
-<a class="indexterm" name="id2709425"></a><pre class="programlisting">void                clutter_model_prepend               (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2710018"></a><pre class="programlisting">void                clutter_model_prepend               (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          ...);</pre>
 <p>
 Creates and prepends a new row to the <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a>, setting the row
@@ -728,14 +741,15 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2709539"></a><h3>
-<a name="clutter-model-prepend-value"></a>clutter_model_prepend_value ()</h3>
-<a class="indexterm" name="id2709552"></a><pre class="programlisting">void                clutter_model_prepend_value         (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
-                                                         guint column,
-                                                         const GValue *value);</pre>
+<a name="id2710132"></a><h3>
+<a name="clutter-model-prependv"></a>clutter_model_prependv ()</h3>
+<a class="indexterm" name="id2710145"></a><pre class="programlisting">void                clutter_model_prependv              (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+                                                         guint n_columns,
+                                                         guint *columns,
+                                                         GValue *values);</pre>
 <p>
 Creates and prepends a new row to the <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a>, setting the row
-value for the given <em class="parameter"><code>column</code></em> upon creation.</p>
+values for the given <em class="parameter"><code>columns</code></em> upon creation.</p>
 <p>
 
 </p>
@@ -748,13 +762,18 @@
 </td>
 </tr>
 <tr>
-<td><span class="term"><em class="parameter"><code>column</code></em>&#160;:</span></td>
-<td> column to set
+<td><span class="term"><em class="parameter"><code>n_columns</code></em>&#160;:</span></td>
+<td> the number of columns and values to set
 </td>
 </tr>
 <tr>
-<td><span class="term"><em class="parameter"><code>value</code></em>&#160;:</span></td>
-<td> new value for the cell
+<td><span class="term"><em class="parameter"><code>columns</code></em>&#160;:</span></td>
+<td> a vector containing the columns to set
+</td>
+</tr>
+<tr>
+<td><span class="term"><em class="parameter"><code>values</code></em>&#160;:</span></td>
+<td> a vector containing the values for the cells
 </td>
 </tr>
 </tbody>
@@ -764,9 +783,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2709660"></a><h3>
+<a name="id2710274"></a><h3>
 <a name="clutter-model-insert"></a>clutter_model_insert ()</h3>
-<a class="indexterm" name="id2709673"></a><pre class="programlisting">void                clutter_model_insert                (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2710286"></a><pre class="programlisting">void                clutter_model_insert                (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          guint row,
                                                          ...);</pre>
 <p>
@@ -812,9 +831,57 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2709812"></a><h3>
+<a name="id2710426"></a><h3>
+<a name="clutter-model-insertv"></a>clutter_model_insertv ()</h3>
+<a class="indexterm" name="id2710438"></a><pre class="programlisting">void                clutter_model_insertv               (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+                                                         guint row,
+                                                         guint n_columns,
+                                                         guint *columns,
+                                                         GValue *values);</pre>
+<p>
+Inserts data at <em class="parameter"><code>row</code></em> into the <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a>, setting the row
+values for the given <em class="parameter"><code>columns</code></em> upon creation.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><span class="term"><em class="parameter"><code>model</code></em>&#160;:</span></td>
+<td> a <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a>
+</td>
+</tr>
+<tr>
+<td><span class="term"><em class="parameter"><code>row</code></em>&#160;:</span></td>
+<td> row index
+</td>
+</tr>
+<tr>
+<td><span class="term"><em class="parameter"><code>n_columns</code></em>&#160;:</span></td>
+<td> the number of columns and values to set
+</td>
+</tr>
+<tr>
+<td><span class="term"><em class="parameter"><code>columns</code></em>&#160;:</span></td>
+<td> a vector containing the columns to set
+</td>
+</tr>
+<tr>
+<td><span class="term"><em class="parameter"><code>values</code></em>&#160;:</span></td>
+<td> a vector containing the values for the cells
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since  0.6
+</p>
+</div>
+<hr>
+<div class="refsect2" lang="en">
+<a name="id2710591"></a><h3>
 <a name="clutter-model-insert-value"></a>clutter_model_insert_value ()</h3>
-<a class="indexterm" name="id2709825"></a><pre class="programlisting">void                clutter_model_insert_value          (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2710604"></a><pre class="programlisting">void                clutter_model_insert_value          (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          guint row,
                                                          guint column,
                                                          const GValue *value);</pre>
@@ -855,9 +922,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2709957"></a><h3>
+<a name="id2710736"></a><h3>
 <a name="clutter-model-remove"></a>clutter_model_remove ()</h3>
-<a class="indexterm" name="id2709970"></a><pre class="programlisting">void                clutter_model_remove                (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2710749"></a><pre class="programlisting">void                clutter_model_remove                (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          guint row);</pre>
 <p>
 Removes the row at the given position from the model.</p>
@@ -884,9 +951,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2710046"></a><h3>
+<a name="id2710825"></a><h3>
 <a name="ClutterModelForeachFunc"></a>ClutterModelForeachFunc ()</h3>
-<a class="indexterm" name="id2710059"></a><pre class="programlisting">gboolean            (*ClutterModelForeachFunc)          (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2710838"></a><pre class="programlisting">gboolean            (*ClutterModelForeachFunc)          (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          <a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
                                                          gpointer user_data);</pre>
 <p>
@@ -925,9 +992,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2710189"></a><h3>
+<a name="id2710968"></a><h3>
 <a name="clutter-model-foreach"></a>clutter_model_foreach ()</h3>
-<a class="indexterm" name="id2710201"></a><pre class="programlisting">void                clutter_model_foreach               (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2710981"></a><pre class="programlisting">void                clutter_model_foreach               (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          <a href="ClutterModel.html#ClutterModelForeachFunc">ClutterModelForeachFunc</a> func,
                                                          gpointer user_data);</pre>
 <p>
@@ -960,9 +1027,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2710313"></a><h3>
+<a name="id2711092"></a><h3>
 <a name="clutter-model-set-sorting-column"></a>clutter_model_set_sorting_column ()</h3>
-<a class="indexterm" name="id2710327"></a><pre class="programlisting">void                clutter_model_set_sorting_column    (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2711106"></a><pre class="programlisting">void                clutter_model_set_sorting_column    (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          gint column);</pre>
 <p>
 Sets the model to sort by <em class="parameter"><code>column</code></em>. If <em class="parameter"><code>column</code></em> is a negative value
@@ -990,9 +1057,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2710420"></a><h3>
+<a name="id2711211"></a><h3>
 <a name="clutter-model-get-sorting-column"></a>clutter_model_get_sorting_column ()</h3>
-<a class="indexterm" name="id2710434"></a><pre class="programlisting">gint                clutter_model_get_sorting_column    (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model);</pre>
+<a class="indexterm" name="id2711228"></a><pre class="programlisting">gint                clutter_model_get_sorting_column    (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model);</pre>
 <p>
 Retrieves the number of column used for sorting the <em class="parameter"><code>model</code></em>.</p>
 <p>
@@ -1019,9 +1086,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2710508"></a><h3>
+<a name="id2711311"></a><h3>
 <a name="ClutterModelSortFunc"></a>ClutterModelSortFunc ()</h3>
-<a class="indexterm" name="id2710523"></a><pre class="programlisting">gint                (*ClutterModelSortFunc)             (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2711327"></a><pre class="programlisting">gint                (*ClutterModelSortFunc)             (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          const GValue *a,
                                                          const GValue *b,
                                                          gpointer user_data);</pre>
@@ -1067,9 +1134,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2710713"></a><h3>
+<a name="id2711517"></a><h3>
 <a name="clutter-model-set-sort"></a>clutter_model_set_sort ()</h3>
-<a class="indexterm" name="id2710730"></a><pre class="programlisting">void                clutter_model_set_sort              (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2711533"></a><pre class="programlisting">void                clutter_model_set_sort              (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          guint column,
                                                          <a href="ClutterModel.html#ClutterModelSortFunc">ClutterModelSortFunc</a> func,
                                                          gpointer user_data,
@@ -1114,9 +1181,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2710928"></a><h3>
+<a name="id2711732"></a><h3>
 <a name="clutter-model-resort"></a>clutter_model_resort ()</h3>
-<a class="indexterm" name="id2710944"></a><pre class="programlisting">void                clutter_model_resort                (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model);</pre>
+<a class="indexterm" name="id2711748"></a><pre class="programlisting">void                clutter_model_resort                (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model);</pre>
 <p>
 Force a resort on the <em class="parameter"><code>model</code></em>. This function should only be
 used by subclasses of <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a>.</p>
@@ -1136,9 +1203,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2711023"></a><h3>
+<a name="id2711827"></a><h3>
 <a name="ClutterModelFilterFunc"></a>ClutterModelFilterFunc ()</h3>
-<a class="indexterm" name="id2711039"></a><pre class="programlisting">gboolean            (*ClutterModelFilterFunc)           (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2711843"></a><pre class="programlisting">gboolean            (*ClutterModelFilterFunc)           (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          <a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
                                                          gpointer user_data);</pre>
 <p>
@@ -1177,9 +1244,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2711178"></a><h3>
+<a name="id2711981"></a><h3>
 <a name="clutter-model-set-filter"></a>clutter_model_set_filter ()</h3>
-<a class="indexterm" name="id2711194"></a><pre class="programlisting">void                clutter_model_set_filter            (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2711997"></a><pre class="programlisting">void                clutter_model_set_filter            (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          <a href="ClutterModel.html#ClutterModelFilterFunc">ClutterModelFilterFunc</a> func,
                                                          gpointer user_data,
                                                          GDestroyNotify notify);</pre>
@@ -1218,9 +1285,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2711371"></a><h3>
+<a name="id2712174"></a><h3>
 <a name="clutter-model-filter-iter"></a>clutter_model_filter_iter ()</h3>
-<a class="indexterm" name="id2711388"></a><pre class="programlisting">gboolean            clutter_model_filter_iter           (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2712191"></a><pre class="programlisting">gboolean            clutter_model_filter_iter           (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          <a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter);</pre>
 <p>
 Checks whether the row pointer by <em class="parameter"><code>iter</code></em> should be filtered or not using
@@ -1258,9 +1325,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2711528"></a><h3>
+<a name="id2712332"></a><h3>
 <a name="clutter-model-filter-row"></a>clutter_model_filter_row ()</h3>
-<a class="indexterm" name="id2711544"></a><pre class="programlisting">gboolean            clutter_model_filter_row            (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2712348"></a><pre class="programlisting">gboolean            clutter_model_filter_row            (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          guint row);</pre>
 <p>
 Checks whether <em class="parameter"><code>row</code></em> should be filtered or not using the
@@ -1298,9 +1365,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2711685"></a><h3>
+<a name="id2712488"></a><h3>
 <a name="clutter-model-get-first-iter"></a>clutter_model_get_first_iter ()</h3>
-<a class="indexterm" name="id2711701"></a><pre class="programlisting"><a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a>*   clutter_model_get_first_iter        (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model);</pre>
+<a class="indexterm" name="id2712505"></a><pre class="programlisting"><a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a>*   clutter_model_get_first_iter        (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model);</pre>
 <p>
 Retrieves a <a href="ClutterModelIter.html" title="ClutterModelIter"><span class="type">ClutterModelIter</span></a> representing the first row in <em class="parameter"><code>model</code></em>.</p>
 <p>
@@ -1328,9 +1395,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2711808"></a><h3>
+<a name="id2712611"></a><h3>
 <a name="clutter-model-get-last-iter"></a>clutter_model_get_last_iter ()</h3>
-<a class="indexterm" name="id2711824"></a><pre class="programlisting"><a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a>*   clutter_model_get_last_iter         (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model);</pre>
+<a class="indexterm" name="id2712628"></a><pre class="programlisting"><a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a>*   clutter_model_get_last_iter         (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model);</pre>
 <p>
 Retrieves a <a href="ClutterModelIter.html" title="ClutterModelIter"><span class="type">ClutterModelIter</span></a> representing the last row in <em class="parameter"><code>model</code></em>.</p>
 <p>
@@ -1358,9 +1425,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2711930"></a><h3>
+<a name="id2712734"></a><h3>
 <a name="clutter-model-get-iter-at-row"></a>clutter_model_get_iter_at_row ()</h3>
-<a class="indexterm" name="id2711947"></a><pre class="programlisting"><a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a>*   clutter_model_get_iter_at_row       (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2712750"></a><pre class="programlisting"><a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a>*   clutter_model_get_iter_at_row       (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                          guint row);</pre>
 <p>
 Retrieves a <a href="ClutterModelIter.html" title="ClutterModelIter"><span class="type">ClutterModelIter</span></a> representing the row at the given index.</p>
@@ -1395,11 +1462,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2712087"></a><h2>Signal Details</h2>
+<a name="id2712890"></a><h2>Signal Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2712098"></a><h3>
+<a name="id2712901"></a><h3>
 <a name="ClutterModel-filter-changed"></a>The "filter-changed" signal</h3>
-<a class="indexterm" name="id2712108"></a><pre class="programlisting">void                user_function                      (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2712912"></a><pre class="programlisting">void                user_function                      (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
 The ::filter-changed signal is emitted when a new filter has been applied</p>
@@ -1425,9 +1492,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2712193"></a><h3>
+<a name="id2712996"></a><h3>
 <a name="ClutterModel-row-added"></a>The "row-added" signal</h3>
-<a class="indexterm" name="id2712203"></a><pre class="programlisting">void                user_function                      (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>     *model,
+<a class="indexterm" name="id2713007"></a><pre class="programlisting">void                user_function                      (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>     *model,
                                                         <a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
                                                         gpointer          user_data)      : Run Last</pre>
 <p>
@@ -1461,9 +1528,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2712318"></a><h3>
+<a name="id2713122"></a><h3>
 <a name="ClutterModel-row-changed"></a>The "row-changed" signal</h3>
-<a class="indexterm" name="id2712329"></a><pre class="programlisting">void                user_function                      (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>     *model,
+<a class="indexterm" name="id2713132"></a><pre class="programlisting">void                user_function                      (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>     *model,
                                                         <a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
                                                         gpointer          user_data)      : Run Last</pre>
 <p>
@@ -1497,9 +1564,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2712444"></a><h3>
+<a name="id2713248"></a><h3>
 <a name="ClutterModel-row-removed"></a>The "row-removed" signal</h3>
-<a class="indexterm" name="id2712455"></a><pre class="programlisting">void                user_function                      (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>     *model,
+<a class="indexterm" name="id2713258"></a><pre class="programlisting">void                user_function                      (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>     *model,
                                                         <a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
                                                         gpointer          user_data)      : Run Last</pre>
 <p>
@@ -1533,9 +1600,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2712571"></a><h3>
+<a name="id2713374"></a><h3>
 <a name="ClutterModel-sort-changed"></a>The "sort-changed" signal</h3>
-<a class="indexterm" name="id2712581"></a><pre class="programlisting">void                user_function                      (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
+<a class="indexterm" name="id2713385"></a><pre class="programlisting">void                user_function                      (<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a> *model,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
 The ::sort-changed signal is emitted after the model has been sorted</p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterModelDefault.html clutter-0.5.2/doc/reference/html/ClutterModelDefault.html
--- clutter-0.5.0/doc/reference/html/ClutterModelDefault.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterModelDefault.html	1970-01-01 01:00:00.000000000 +0100
@@ -1,236 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
-<title>ClutterModelDefault</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
-<link rel="start" href="index.html" title="Clutter 0.5 Reference Manual">
-<link rel="up" href="ch09.html" title="Generic list model">
-<link rel="prev" href="ClutterModelIter.html" title="ClutterModelIter">
-<link rel="next" href="pt05.html" title="Part&#160;V.&#160;Clutter Backends">
-<meta name="generator" content="GTK-Doc V1.8 (XML mode)">
-<link rel="stylesheet" href="style.css" type="text/css">
-<link rel="part" href="clutter.html" title="Part&#160;I.&#160;Clutter Overview">
-<link rel="part" href="clutterbase.html" title="Part&#160;II.&#160;Clutter Core Reference">
-<link rel="chapter" href="ch01.html" title="Abstract classes and interfaces">
-<link rel="chapter" href="ch02.html" title="Base actors">
-<link rel="chapter" href="ch03.html" title="Container actors">
-<link rel="part" href="clutteranimation.html" title="Part&#160;III.&#160;Clutter Animation Support">
-<link rel="chapter" href="ch04.html" title="Base classes">
-<link rel="chapter" href="ch05.html" title="Behaviours">
-<link rel="chapter" href="ch06.html" title="Simple effects API">
-<link rel="part" href="pt04.html" title="Part&#160;IV.&#160;Clutter Tools">
-<link rel="chapter" href="ch07.html" title="General purpose API">
-<link rel="chapter" href="ch08.html" title="User interface definition">
-<link rel="chapter" href="ch09.html" title="Generic list model">
-<link rel="part" href="pt05.html" title="Part&#160;V.&#160;Clutter Backends">
-<link rel="part" href="pt06.html" title="Part&#160;VI.&#160;Additional Documentation">
-<link rel="chapter" href="clutter-subclassing-ClutterActor.html" title="Implementing a new actor">
-<link rel="chapter" href="clutter-animations.html" title="Creating Animations with Clutter">
-<link rel="index" href="ix01.html" title="Index">
-<link rel="index" href="ix02.html" title="Index of deprecated symbols">
-<link rel="index" href="ix03.html" title="Index of new symbols in 0.2">
-<link rel="index" href="ix04.html" title="Index of new symbols in 0.4">
-<link rel="index" href="ix05.html" title="Index of new symbols in 0.6">
-<link rel="appendix" href="license.html" title="Appendix&#160;A.&#160;License">
-</head>
-<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
-<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
-<tr valign="middle">
-<td><a accesskey="p" href="ClutterModelIter.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
-<td><a accesskey="u" href="ch09.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
-<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
-<th width="100%" align="center">Clutter 0.5
- Reference Manual</th>
-<td><a accesskey="n" href="pt05.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
-</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2604383" class="shortcut">Top</a>
-                  &#160;|&#160;
-                  <a href="#id2707729" class="shortcut">Description</a>
-                  &#160;|&#160;
-                  <a href="#id2707684" class="shortcut">Object Hierarchy</a></nobr></td></tr>
-</table>
-<div class="refentry" lang="en">
-<a name="ClutterModelDefault"></a><div class="titlepage"></div>
-<div class="refnamediv"><table width="100%"><tr>
-<td valign="top">
-<h2>
-<a name="id2604383"></a><span class="refentrytitle">ClutterModelDefault</span>
-</h2>
-<p>ClutterModelDefault &#8212; Default model implementation</p>
-</td>
-<td valign="top" align="right"></td>
-</tr></table></div>
-<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
-<a name="ClutterModelDefaultIter"></a><pre class="synopsis">
-
-
-
-                    <a href="ClutterModelDefault.html#ClutterModelDefault-struct">ClutterModelDefault</a>;
-                    <a href="ClutterModelDefault.html#ClutterModelDefaultIter-struct">ClutterModelDefaultIter</a>;
-<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>*       <a href="ClutterModelDefault.html#clutter-model-default-new">clutter_model_default_new</a>           (guint n_columns,
-                                                         ...);
-<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>*       <a href="ClutterModelDefault.html#clutter-model-default-newv">clutter_model_default_newv</a>          (guint n_columns,
-                                                         GType *types,
-                                                         const gchar * const names[]);
-
-
-</pre>
-</div>
-<div class="refsect1" lang="en">
-<a name="id2707684"></a><h2>Object Hierarchy</h2>
-<pre class="synopsis">
-
-  GObject
-   +----<a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>
-         +----ClutterModelDefault
-</pre>
-<pre class="synopsis">
-
-  GObject
-   +----<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a>
-         +----ClutterModelDefaultIter
-</pre>
-</div>
-<div class="refsect1" lang="en">
-<a name="id2707729"></a><h2>Description</h2>
-<p>
-<a href="ClutterModelDefault.html" title="ClutterModelDefault"><span class="type">ClutterModelDefault</span></a> is a <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a> implementation provided by
-Clutter. <a href="ClutterModelDefault.html" title="ClutterModelDefault"><span class="type">ClutterModelDefault</span></a> uses a <span class="type">GSequence</span> for storing the
-values for each row, so it's optimized for insertion and look up
-in sorted lists.
-</p>
-<p>
-<a href="ClutterModelDefault.html" title="ClutterModelDefault"><span class="type">ClutterModelDefault</span></a> is a terminal class: it cannot be subclassed,
-only instantiated. 
-</p>
-<p>
-<a href="ClutterModelDefault.html" title="ClutterModelDefault"><span class="type">ClutterModelDefault</span></a> is available since Clutter 0.6</p>
-<p>
-
-</p>
-</div>
-<div class="refsect1" lang="en">
-<a name="id2707797"></a><h2>Details</h2>
-<div class="refsect2" lang="en">
-<a name="id2707808"></a><h3>
-<a name="ClutterModelDefault-struct"></a>ClutterModelDefault</h3>
-<a class="indexterm" name="id2707819"></a><pre class="programlisting">typedef struct _ClutterModelDefault ClutterModelDefault;</pre>
-<p>
-
-</p>
-</div>
-<hr>
-<div class="refsect2" lang="en">
-<a name="id2707835"></a><h3>
-<a name="ClutterModelDefaultIter-struct"></a>ClutterModelDefaultIter</h3>
-<a class="indexterm" name="id2707846"></a><pre class="programlisting">typedef struct _ClutterModelDefaultIter ClutterModelDefaultIter;</pre>
-<p>
-
-</p>
-</div>
-<hr>
-<div class="refsect2" lang="en">
-<a name="id2707862"></a><h3>
-<a name="clutter-model-default-new"></a>clutter_model_default_new ()</h3>
-<a class="indexterm" name="id2707875"></a><pre class="programlisting"><a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>*       clutter_model_default_new           (guint n_columns,
-                                                         ...);</pre>
-<p>
-Creates a new default model with <em class="parameter"><code>n_columns</code></em> columns with the types 
-and names passed in.
-</p>
-<p>
-For example:
-</p>
-<p>
-</p>
-<div class="informalexample"><pre class="programlisting">
-model = clutter_model_default_new (3,
-                                   G_TYPE_INT,      "Score",
-                                   G_TYPE_STRING,   "Team",
-                                   GDK_TYPE_PIXBUF, "Logo");
-</pre></div>
-<p>
-</p>
-<p>
-will create a new <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a> with three columns of type int,
-string and <span class="type">GdkPixbuf</span> respectively.
-</p>
-<p>
-Note that the name of the column can be set to <code class="literal">NULL</code>, in which case
-the canonical name of the type held by the column will be used as
-the title.</p>
-<p>
-
-</p>
-<div class="variablelist"><table border="0">
-<col align="left" valign="top">
-<tbody>
-<tr>
-<td><span class="term"><em class="parameter"><code>n_columns</code></em>&#160;:</span></td>
-<td> number of columns in the model
-</td>
-</tr>
-<tr>
-<td><span class="term"><em class="parameter"><code>...</code></em>&#160;:</span></td>
-<td> <em class="parameter"><code>n_columns</code></em> number of <span class="type">GType</span> and string pairs
-</td>
-</tr>
-<tr>
-<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
-<td> a new default <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a>
-
-</td>
-</tr>
-</tbody>
-</table></div>
-<p class="since">Since  0.6
-</p>
-</div>
-<hr>
-<div class="refsect2" lang="en">
-<a name="id2697774"></a><h3>
-<a name="clutter-model-default-newv"></a>clutter_model_default_newv ()</h3>
-<a class="indexterm" name="id2697788"></a><pre class="programlisting"><a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>*       clutter_model_default_newv          (guint n_columns,
-                                                         GType *types,
-                                                         const gchar * const names[]);</pre>
-<p>
-Non-vararg version of <a href="ClutterModelDefault.html#clutter-model-default-new"><code class="function">clutter_model_default_new()</code></a>. This function is
-useful for language bindings.</p>
-<p>
-
-</p>
-<div class="variablelist"><table border="0">
-<col align="left" valign="top">
-<tbody>
-<tr>
-<td><span class="term"><em class="parameter"><code>n_columns</code></em>&#160;:</span></td>
-<td> number of columns in the model
-</td>
-</tr>
-<tr>
-<td><span class="term"><em class="parameter"><code>types</code></em>&#160;:</span></td>
-<td> an array of <span class="type">GType</span> types for the columns, from first to last
-</td>
-</tr>
-<tr>
-<td><span class="term"><em class="parameter"><code>names</code></em>&#160;:</span></td>
-<td> an array of names for the columns, from first to last
-</td>
-</tr>
-<tr>
-<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
-<td> a new default <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a>
-
-</td>
-</tr>
-</tbody>
-</table></div>
-<p class="since">Since  0.6
-</p>
-</div>
-</div>
-</div>
-</body>
-</html>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterModelIter.html clutter-0.5.2/doc/reference/html/ClutterModelIter.html
--- clutter-0.5.0/doc/reference/html/ClutterModelIter.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterModelIter.html	2008-01-14 11:17:07.000000000 +0000
@@ -7,7 +7,7 @@
 <link rel="start" href="index.html" title="Clutter 0.5 Reference Manual">
 <link rel="up" href="ch09.html" title="Generic list model">
 <link rel="prev" href="ClutterModel.html" title="ClutterModel">
-<link rel="next" href="ClutterModelDefault.html" title="ClutterModelDefault">
+<link rel="next" href="ClutterListModel.html" title="ClutterListModel">
 <meta name="generator" content="GTK-Doc V1.8 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 <link rel="part" href="clutter.html" title="Part&#160;I.&#160;Clutter Overview">
@@ -42,22 +42,22 @@
 <td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
 <th width="100%" align="center">Clutter 0.5
  Reference Manual</th>
-<td><a accesskey="n" href="ClutterModelDefault.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+<td><a accesskey="n" href="ClutterListModel.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2594930" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2587827" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2699788" class="shortcut">Description</a>
+                  <a href="#id2699251" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2698439" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2699189" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2698468" class="shortcut">Properties</a></nobr></td></tr>
+                  <a href="#id2699211" class="shortcut">Properties</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterModelIter"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2594930"></a><span class="refentrytitle">ClutterModelIter</span>
+<a name="id2587827"></a><span class="refentrytitle">ClutterModelIter</span>
 </h2>
 <p>ClutterModelIter &#8212; Iterates through a model</p>
 </td>
@@ -98,16 +98,15 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2698439"></a><h2>Object Hierarchy</h2>
+<a name="id2699189"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
    +----ClutterModelIter
-         +----<a href="ClutterModelDefault.html#ClutterModelDefaultIter">ClutterModelDefaultIter</a>
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2698468"></a><h2>Properties</h2>
+<a name="id2699211"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterModelIter.html#ClutterModelIter--model">model</a>"                    <a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>          : Read / Write
@@ -115,7 +114,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2699788"></a><h2>Description</h2>
+<a name="id2699251"></a><h2>Description</h2>
 <p>
 <a href="ClutterModelIter.html" title="ClutterModelIter"><span class="type">ClutterModelIter</span></a> is an object used for iterating through all the rows
 of a <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a>. It allows setting and getting values on the row
@@ -140,11 +139,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2699888"></a><h2>Details</h2>
+<a name="id2699350"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2699898"></a><h3>
+<a name="id2699360"></a><h3>
 <a name="ClutterModelIter-struct"></a>ClutterModelIter</h3>
-<a class="indexterm" name="id2699909"></a><pre class="programlisting">typedef struct _ClutterModelIter ClutterModelIter;</pre>
+<a class="indexterm" name="id2699372"></a><pre class="programlisting">typedef struct _ClutterModelIter ClutterModelIter;</pre>
 <p>
 Base class for list models iters. The <a href="ClutterModelIter.html" title="ClutterModelIter"><span class="type">ClutterModelIter</span></a> structure
 contains only private data and should be manipulated using the
@@ -157,9 +156,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2699943"></a><h3>
+<a name="id2700231"></a><h3>
 <a name="ClutterModelIterClass"></a>ClutterModelIterClass</h3>
-<a class="indexterm" name="id2699956"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2700244"></a><pre class="programlisting">typedef struct {
   /* vtable not signals */
   void              (* get_value) (ClutterModelIter *iter, 
                                    guint             column, 
@@ -241,9 +240,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2700637"></a><h3>
+<a name="id2700386"></a><h3>
 <a name="clutter-model-iter-get"></a>clutter_model_iter_get ()</h3>
-<a class="indexterm" name="id2700647"></a><pre class="programlisting">void                clutter_model_iter_get              (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
+<a class="indexterm" name="id2700396"></a><pre class="programlisting">void                clutter_model_iter_get              (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
                                                          ...);</pre>
 <p>
 Gets the value of one or more cells in the row referenced by <em class="parameter"><code>iter</code></em>. The
@@ -285,9 +284,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2700759"></a><h3>
+<a name="id2698615"></a><h3>
 <a name="clutter-model-iter-get-valist"></a>clutter_model_iter_get_valist ()</h3>
-<a class="indexterm" name="id2700772"></a><pre class="programlisting">void                clutter_model_iter_get_valist       (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
+<a class="indexterm" name="id2698629"></a><pre class="programlisting">void                clutter_model_iter_get_valist       (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
                                                          va_list args);</pre>
 <p>
 See <a href="ClutterModelIter.html#clutter-model-iter-get"><code class="function">clutter_model_iter_get()</code></a>. This version takes a va_list for language
@@ -315,9 +314,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2700866"></a><h3>
+<a name="id2698722"></a><h3>
 <a name="clutter-model-iter-get-value"></a>clutter_model_iter_get_value ()</h3>
-<a class="indexterm" name="id2700879"></a><pre class="programlisting">void                clutter_model_iter_get_value        (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
+<a class="indexterm" name="id2698736"></a><pre class="programlisting">void                clutter_model_iter_get_value        (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
                                                          guint column,
                                                          GValue *value);</pre>
 <p>
@@ -351,9 +350,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2705878"></a><h3>
+<a name="id2706106"></a><h3>
 <a name="clutter-model-iter-set"></a>clutter_model_iter_set ()</h3>
-<a class="indexterm" name="id2705892"></a><pre class="programlisting">void                clutter_model_iter_set              (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
+<a class="indexterm" name="id2706119"></a><pre class="programlisting">void                clutter_model_iter_set              (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
                                                          ...);</pre>
 <p>
 Sets the value of one or more cells in the row referenced by <em class="parameter"><code>iter</code></em>. The
@@ -390,9 +389,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2705998"></a><h3>
+<a name="id2706225"></a><h3>
 <a name="clutter-model-iter-set-valist"></a>clutter_model_iter_set_valist ()</h3>
-<a class="indexterm" name="id2706011"></a><pre class="programlisting">void                clutter_model_iter_set_valist       (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
+<a class="indexterm" name="id2706239"></a><pre class="programlisting">void                clutter_model_iter_set_valist       (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
                                                          va_list args);</pre>
 <p>
 See <a href="ClutterModelIter.html#clutter-model-iter-set"><code class="function">clutter_model_iter_set()</code></a>; this version takes a va_list for language
@@ -420,9 +419,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2706105"></a><h3>
+<a name="id2706332"></a><h3>
 <a name="clutter-model-iter-set-value"></a>clutter_model_iter_set_value ()</h3>
-<a class="indexterm" name="id2706118"></a><pre class="programlisting">void                clutter_model_iter_set_value        (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
+<a class="indexterm" name="id2706346"></a><pre class="programlisting">void                clutter_model_iter_set_value        (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter,
                                                          guint column,
                                                          const GValue *value);</pre>
 <p>
@@ -456,9 +455,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2706240"></a><h3>
+<a name="id2706469"></a><h3>
 <a name="clutter-model-iter-is-first"></a>clutter_model_iter_is_first ()</h3>
-<a class="indexterm" name="id2706254"></a><pre class="programlisting">gboolean            clutter_model_iter_is_first         (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter);</pre>
+<a class="indexterm" name="id2706483"></a><pre class="programlisting">gboolean            clutter_model_iter_is_first         (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter);</pre>
 <p>
 Gets whether the current iterator is at the beginning of the model
 to which it belongs.</p>
@@ -486,9 +485,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2706340"></a><h3>
+<a name="id2706570"></a><h3>
 <a name="clutter-model-iter-is-last"></a>clutter_model_iter_is_last ()</h3>
-<a class="indexterm" name="id2706354"></a><pre class="programlisting">gboolean            clutter_model_iter_is_last          (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter);</pre>
+<a class="indexterm" name="id2706584"></a><pre class="programlisting">gboolean            clutter_model_iter_is_last          (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter);</pre>
 <p>
 Gets whether the iterator is at the end of the model to which it
 belongs.</p>
@@ -516,9 +515,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2706440"></a><h3>
+<a name="id2706671"></a><h3>
 <a name="clutter-model-iter-next"></a>clutter_model_iter_next ()</h3>
-<a class="indexterm" name="id2706454"></a><pre class="programlisting"><a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a>*   clutter_model_iter_next             (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter);</pre>
+<a class="indexterm" name="id2706685"></a><pre class="programlisting"><a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a>*   clutter_model_iter_next             (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter);</pre>
 <p>
 Updates the <em class="parameter"><code>iter</code></em> to point at the next position in the model.
 The model implementation should take into account the presence of
@@ -548,9 +547,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2706534"></a><h3>
+<a name="id2706765"></a><h3>
 <a name="clutter-model-iter-prev"></a>clutter_model_iter_prev ()</h3>
-<a class="indexterm" name="id2706548"></a><pre class="programlisting"><a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a>*   clutter_model_iter_prev             (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter);</pre>
+<a class="indexterm" name="id2706779"></a><pre class="programlisting"><a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a>*   clutter_model_iter_prev             (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter);</pre>
 <p>
 Sets the <em class="parameter"><code>iter</code></em> to point at the previous position in the model.
 The model implementation should take into account the presence of
@@ -580,9 +579,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2706629"></a><h3>
+<a name="id2706860"></a><h3>
 <a name="clutter-model-iter-get-model"></a>clutter_model_iter_get_model ()</h3>
-<a class="indexterm" name="id2706644"></a><pre class="programlisting"><a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>*       clutter_model_iter_get_model        (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter);</pre>
+<a class="indexterm" name="id2706875"></a><pre class="programlisting"><a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>*       clutter_model_iter_get_model        (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter);</pre>
 <p>
 Retrieves a pointer to the <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a> that this iter is part of.</p>
 <p>
@@ -609,9 +608,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2706730"></a><h3>
+<a name="id2706961"></a><h3>
 <a name="clutter-model-iter-get-row"></a>clutter_model_iter_get_row ()</h3>
-<a class="indexterm" name="id2706744"></a><pre class="programlisting">guint               clutter_model_iter_get_row          (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter);</pre>
+<a class="indexterm" name="id2706975"></a><pre class="programlisting">guint               clutter_model_iter_get_row          (<a href="ClutterModelIter.html" title="ClutterModelIter">ClutterModelIter</a> *iter);</pre>
 <p>
 Retrieves the position of the row that the <em class="parameter"><code>iter</code></em> points to.</p>
 <p>
@@ -638,11 +637,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2706830"></a><h2>Property Details</h2>
+<a name="id2707061"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2706840"></a><h3>
+<a name="id2707071"></a><h3>
 <a name="ClutterModelIter--model"></a>The "<code class="literal">model</code>" property</h3>
-<a class="indexterm" name="id2706854"></a><pre class="programlisting">  "model"                    <a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>          : Read / Write</pre>
+<a class="indexterm" name="id2707085"></a><pre class="programlisting">  "model"                    <a href="ClutterModel.html" title="ClutterModel">ClutterModel</a>          : Read / Write</pre>
 <p>
 A reference to the <a href="ClutterModel.html" title="ClutterModel"><span class="type">ClutterModel</span></a> that this iter belongs to.</p>
 <p>
@@ -653,9 +652,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2706890"></a><h3>
+<a name="id2707121"></a><h3>
 <a name="ClutterModelIter--row"></a>The "<code class="literal">row</code>" property</h3>
-<a class="indexterm" name="id2706904"></a><pre class="programlisting">  "row"                      guint                 : Read / Write</pre>
+<a class="indexterm" name="id2707135"></a><pre class="programlisting">  "row"                      guint                 : Read / Write</pre>
 <p>
 The row number to which this iter points to.</p>
 <p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterRectangle.html clutter-0.5.2/doc/reference/html/ClutterRectangle.html
--- clutter-0.5.0/doc/reference/html/ClutterRectangle.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterRectangle.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,22 +44,22 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ClutterTexture.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2593835" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2573213" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2569863" class="shortcut">Description</a>
+                  <a href="#id2576912" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2569746" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2576793" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2569783" class="shortcut">Implemented Interfaces</a>
+                  <a href="#id2576829" class="shortcut">Implemented Interfaces</a>
                   &#160;|&#160;
-                  <a href="#id2569798" class="shortcut">Properties</a></nobr></td></tr>
+                  <a href="#id2576844" class="shortcut">Properties</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterRectangle"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2593835"></a><span class="refentrytitle">ClutterRectangle</span>
+<a name="id2573213"></a><span class="refentrytitle">ClutterRectangle</span>
 </h2>
 <p>ClutterRectangle &#8212; An actor that displays simple rectangles.</p>
 </td>
@@ -91,7 +91,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2569746"></a><h2>Object Hierarchy</h2>
+<a name="id2576793"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -101,13 +101,13 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2569783"></a><h2>Implemented Interfaces</h2>
+<a name="id2576829"></a><h2>Implemented Interfaces</h2>
 <p>
 ClutterRectangle implements
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2569798"></a><h2>Properties</h2>
+<a name="id2576844"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterRectangle.html#ClutterRectangle--border-color">border-color</a>"             <a href="clutter-Colors.html#ClutterColor">ClutterColor</a>          : Read / Write
@@ -117,7 +117,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2569863"></a><h2>Description</h2>
+<a name="id2576912"></a><h2>Description</h2>
 <p>
 <a href="ClutterRectangle.html" title="ClutterRectangle"><span class="type">ClutterRectangle</span></a> is an Actor which draws simple filled rectangles.</p>
 <p>
@@ -125,20 +125,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2578800"></a><h2>Details</h2>
+<a name="id2613512"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2578811"></a><h3>
+<a name="id2613522"></a><h3>
 <a name="ClutterRectangle-struct"></a>ClutterRectangle</h3>
-<a class="indexterm" name="id2578823"></a><pre class="programlisting">typedef struct _ClutterRectangle ClutterRectangle;</pre>
+<a class="indexterm" name="id2613534"></a><pre class="programlisting">typedef struct _ClutterRectangle ClutterRectangle;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2578839"></a><h3>
+<a name="id2613550"></a><h3>
 <a name="ClutterRectangleClass"></a>ClutterRectangleClass</h3>
-<a class="indexterm" name="id2578850"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2613562"></a><pre class="programlisting">typedef struct {
   ClutterActorClass parent_class;
 
   /* padding for future expansion */
@@ -154,9 +154,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2578870"></a><h3>
+<a name="id2613581"></a><h3>
 <a name="clutter-rectangle-new"></a>clutter_rectangle_new ()</h3>
-<a class="indexterm" name="id2578881"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_rectangle_new               (void);</pre>
+<a class="indexterm" name="id2613592"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_rectangle_new               (void);</pre>
 <p>
 Creates a new <a href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a> with a rectangular shape.</p>
 <p>
@@ -173,9 +173,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2578936"></a><h3>
+<a name="id2613647"></a><h3>
 <a name="clutter-rectangle-new-with-color"></a>clutter_rectangle_new_with_color ()</h3>
-<a class="indexterm" name="id2578949"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_rectangle_new_with_color    (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
+<a class="indexterm" name="id2613660"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_rectangle_new_with_color    (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
 Creates a new <a href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a> with a rectangular shape
 and with <em class="parameter"><code>color</code></em>.</p>
@@ -200,9 +200,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2578191"></a><h3>
+<a name="id2613750"></a><h3>
 <a name="clutter-rectangle-get-color"></a>clutter_rectangle_get_color ()</h3>
-<a class="indexterm" name="id2578203"></a><pre class="programlisting">void                clutter_rectangle_get_color         (<a href="ClutterRectangle.html" title="ClutterRectangle">ClutterRectangle</a> *rectangle,
+<a class="indexterm" name="id2613762"></a><pre class="programlisting">void                clutter_rectangle_get_color         (<a href="ClutterRectangle.html" title="ClutterRectangle">ClutterRectangle</a> *rectangle,
                                                          <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
 Retrieves the color of <em class="parameter"><code>rectangle</code></em>.</p>
@@ -227,9 +227,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2578294"></a><h3>
+<a name="id2605407"></a><h3>
 <a name="clutter-rectangle-set-color"></a>clutter_rectangle_set_color ()</h3>
-<a class="indexterm" name="id2578306"></a><pre class="programlisting">void                clutter_rectangle_set_color         (<a href="ClutterRectangle.html" title="ClutterRectangle">ClutterRectangle</a> *rectangle,
+<a class="indexterm" name="id2605419"></a><pre class="programlisting">void                clutter_rectangle_set_color         (<a href="ClutterRectangle.html" title="ClutterRectangle">ClutterRectangle</a> *rectangle,
                                                          const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
 Sets the color of <em class="parameter"><code>rectangle</code></em>.</p>
@@ -254,9 +254,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2578398"></a><h3>
+<a name="id2605511"></a><h3>
 <a name="clutter-rectangle-get-border-color"></a>clutter_rectangle_get_border_color ()</h3>
-<a class="indexterm" name="id2578414"></a><pre class="programlisting">void                clutter_rectangle_get_border_color  (<a href="ClutterRectangle.html" title="ClutterRectangle">ClutterRectangle</a> *rectangle,
+<a class="indexterm" name="id2605526"></a><pre class="programlisting">void                clutter_rectangle_get_border_color  (<a href="ClutterRectangle.html" title="ClutterRectangle">ClutterRectangle</a> *rectangle,
                                                          <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
 Gets the color of the border used by <em class="parameter"><code>rectangle</code></em> and places
@@ -284,9 +284,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2604892"></a><h3>
+<a name="id2605630"></a><h3>
 <a name="clutter-rectangle-set-border-color"></a>clutter_rectangle_set_border_color ()</h3>
-<a class="indexterm" name="id2604905"></a><pre class="programlisting">void                clutter_rectangle_set_border_color  (<a href="ClutterRectangle.html" title="ClutterRectangle">ClutterRectangle</a> *rectangle,
+<a class="indexterm" name="id2605644"></a><pre class="programlisting">void                clutter_rectangle_set_border_color  (<a href="ClutterRectangle.html" title="ClutterRectangle">ClutterRectangle</a> *rectangle,
                                                          const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
 Sets the color of the border used by <em class="parameter"><code>rectangle</code></em> using <em class="parameter"><code>color</code></em></p>
@@ -311,9 +311,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2604995"></a><h3>
+<a name="id2605733"></a><h3>
 <a name="clutter-rectangle-get-border-width"></a>clutter_rectangle_get_border_width ()</h3>
-<a class="indexterm" name="id2605011"></a><pre class="programlisting">guint               clutter_rectangle_get_border_width  (<a href="ClutterRectangle.html" title="ClutterRectangle">ClutterRectangle</a> *rectangle);</pre>
+<a class="indexterm" name="id2605750"></a><pre class="programlisting">guint               clutter_rectangle_get_border_width  (<a href="ClutterRectangle.html" title="ClutterRectangle">ClutterRectangle</a> *rectangle);</pre>
 <p>
 Gets the width (in pixels) of the border used by <em class="parameter"><code>rectangle</code></em></p>
 <p>
@@ -340,9 +340,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2607028"></a><h3>
+<a name="id2605830"></a><h3>
 <a name="clutter-rectangle-set-border-width"></a>clutter_rectangle_set_border_width ()</h3>
-<a class="indexterm" name="id2607045"></a><pre class="programlisting">void                clutter_rectangle_set_border_width  (<a href="ClutterRectangle.html" title="ClutterRectangle">ClutterRectangle</a> *rectangle,
+<a class="indexterm" name="id2605846"></a><pre class="programlisting">void                clutter_rectangle_set_border_width  (<a href="ClutterRectangle.html" title="ClutterRectangle">ClutterRectangle</a> *rectangle,
                                                          guint width);</pre>
 <p>
 Sets the width (in pixel) of the border used by <em class="parameter"><code>rectangle</code></em>.
@@ -370,11 +370,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2607144"></a><h2>Property Details</h2>
+<a name="id2605945"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2607155"></a><h3>
+<a name="id2605956"></a><h3>
 <a name="ClutterRectangle--border-color"></a>The "<code class="literal">border-color</code>" property</h3>
-<a class="indexterm" name="id2607171"></a><pre class="programlisting">  "border-color"             <a href="clutter-Colors.html#ClutterColor">ClutterColor</a>          : Read / Write</pre>
+<a class="indexterm" name="id2605972"></a><pre class="programlisting">  "border-color"             <a href="clutter-Colors.html#ClutterColor">ClutterColor</a>          : Read / Write</pre>
 <p>
 The color of the border of the rectangle.</p>
 <p>
@@ -385,9 +385,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2607203"></a><h3>
+<a name="id2606004"></a><h3>
 <a name="ClutterRectangle--border-width"></a>The "<code class="literal">border-width</code>" property</h3>
-<a class="indexterm" name="id2607219"></a><pre class="programlisting">  "border-width"             guint                 : Read / Write</pre>
+<a class="indexterm" name="id2606020"></a><pre class="programlisting">  "border-width"             guint                 : Read / Write</pre>
 <p>
 The width of the border of the rectangle, in pixels.</p>
 <p>
@@ -399,9 +399,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2607255"></a><h3>
+<a name="id2606056"></a><h3>
 <a name="ClutterRectangle--color"></a>The "<code class="literal">color</code>" property</h3>
-<a class="indexterm" name="id2607269"></a><pre class="programlisting">  "color"                    <a href="clutter-Colors.html#ClutterColor">ClutterColor</a>          : Read / Write</pre>
+<a class="indexterm" name="id2606070"></a><pre class="programlisting">  "color"                    <a href="clutter-Colors.html#ClutterColor">ClutterColor</a>          : Read / Write</pre>
 <p>
 The color of the rectangle.</p>
 <p>
@@ -410,9 +410,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2607295"></a><h3>
+<a name="id2606096"></a><h3>
 <a name="ClutterRectangle--has-border"></a>The "<code class="literal">has-border</code>" property</h3>
-<a class="indexterm" name="id2607311"></a><pre class="programlisting">  "has-border"               gboolean              : Read / Write</pre>
+<a class="indexterm" name="id2606112"></a><pre class="programlisting">  "has-border"               gboolean              : Read / Write</pre>
 <p>
 Whether the <a href="ClutterRectangle.html" title="ClutterRectangle"><span class="type">ClutterRectangle</span></a> should be displayed with a border.</p>
 <p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterScore.html clutter-0.5.2/doc/reference/html/ClutterScore.html
--- clutter-0.5.0/doc/reference/html/ClutterScore.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterScore.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,22 +44,22 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ClutterAlpha.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2593577" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2601562" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2649637" class="shortcut">Description</a>
+                  <a href="#id2649944" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2637495" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2649840" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2637519" class="shortcut">Properties</a>
+                  <a href="#id2649864" class="shortcut">Properties</a>
                   &#160;|&#160;
-                  <a href="#id2649587" class="shortcut">Signals</a></nobr></td></tr>
+                  <a href="#id2649894" class="shortcut">Signals</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterScore"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2593577"></a><span class="refentrytitle">ClutterScore</span>
+<a name="id2601562"></a><span class="refentrytitle">ClutterScore</span>
 </h2>
 <p>ClutterScore &#8212; Controller for multiple timelines</p>
 </td>
@@ -98,7 +98,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2637495"></a><h2>Object Hierarchy</h2>
+<a name="id2649840"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -106,14 +106,14 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2637519"></a><h2>Properties</h2>
+<a name="id2649864"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterScore.html#ClutterScore--loop">loop</a>"                     gboolean              : Read / Write
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2649587"></a><h2>Signals</h2>
+<a name="id2649894"></a><h2>Signals</h2>
 <pre class="synopsis">
 
   "<a href="ClutterScore.html#ClutterScore-completed">completed</a>"                                      : Run Last
@@ -124,7 +124,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2649637"></a><h2>Description</h2>
+<a name="id2649944"></a><h2>Description</h2>
 <p>
 <a href="ClutterScore.html" title="ClutterScore"><span class="type">ClutterScore</span></a> is a base class for sequencing multiple timelines in order.
 Using <a href="ClutterScore.html" title="ClutterScore"><span class="type">ClutterScore</span></a> it is possible to start multiple timelines at the
@@ -184,20 +184,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2636560"></a><h2>Details</h2>
+<a name="id2642043"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2636571"></a><h3>
+<a name="id2642054"></a><h3>
 <a name="ClutterScore-struct"></a>ClutterScore</h3>
-<a class="indexterm" name="id2636583"></a><pre class="programlisting">typedef struct _ClutterScore ClutterScore;</pre>
+<a class="indexterm" name="id2642066"></a><pre class="programlisting">typedef struct _ClutterScore ClutterScore;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2636599"></a><h3>
+<a name="id2642081"></a><h3>
 <a name="ClutterScoreClass"></a>ClutterScoreClass</h3>
-<a class="indexterm" name="id2636611"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2642094"></a><pre class="programlisting">typedef struct {
   void (* timeline_started)   (ClutterScore    *score,
                                ClutterTimeline *timeline);
   void (* timeline_completed) (ClutterScore    *score,
@@ -214,9 +214,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2636634"></a><h3>
+<a name="id2642117"></a><h3>
 <a name="clutter-score-new"></a>clutter_score_new ()</h3>
-<a class="indexterm" name="id2636649"></a><pre class="programlisting"><a href="ClutterScore.html" title="ClutterScore">ClutterScore</a>*       clutter_score_new                   (void);</pre>
+<a class="indexterm" name="id2636563"></a><pre class="programlisting"><a href="ClutterScore.html" title="ClutterScore">ClutterScore</a>*       clutter_score_new                   (void);</pre>
 <p>
 Creates a new <a href="ClutterScore.html" title="ClutterScore"><span class="type">ClutterScore</span></a>. A <a href="ClutterScore.html" title="ClutterScore"><span class="type">ClutterScore</span></a> is an object that can
 hold multiple <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a>s in a sequential order.</p>
@@ -238,9 +238,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2636736"></a><h3>
+<a name="id2636650"></a><h3>
 <a name="clutter-score-set-loop"></a>clutter_score_set_loop ()</h3>
-<a class="indexterm" name="id2636749"></a><pre class="programlisting">void                clutter_score_set_loop              (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score,
+<a class="indexterm" name="id2636664"></a><pre class="programlisting">void                clutter_score_set_loop              (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score,
                                                          gboolean loop);</pre>
 <p>
 Sets whether <em class="parameter"><code>score</code></em> should loop. A looping <a href="ClutterScore.html" title="ClutterScore"><span class="type">ClutterScore</span></a> will start
@@ -268,9 +268,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2642741"></a><h3>
+<a name="id2636772"></a><h3>
 <a name="clutter-score-get-loop"></a>clutter_score_get_loop ()</h3>
-<a class="indexterm" name="id2642755"></a><pre class="programlisting">gboolean            clutter_score_get_loop              (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score);</pre>
+<a class="indexterm" name="id2636786"></a><pre class="programlisting">gboolean            clutter_score_get_loop              (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score);</pre>
 <p>
 Gets whether <em class="parameter"><code>score</code></em> is looping</p>
 <p>
@@ -297,9 +297,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2642844"></a><h3>
+<a name="id2636876"></a><h3>
 <a name="clutter-score-append"></a>clutter_score_append ()</h3>
-<a class="indexterm" name="id2642858"></a><pre class="programlisting">guint               clutter_score_append                (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score,
+<a class="indexterm" name="id2636889"></a><pre class="programlisting">guint               clutter_score_append                (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score,
                                                          <a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *parent,
                                                          <a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
@@ -347,9 +347,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2653028"></a><h3>
+<a name="id2594563"></a><h3>
 <a name="clutter-score-remove"></a>clutter_score_remove ()</h3>
-<a class="indexterm" name="id2653041"></a><pre class="programlisting">void                clutter_score_remove                (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score,
+<a class="indexterm" name="id2653191"></a><pre class="programlisting">void                clutter_score_remove                (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score,
                                                          guint id);</pre>
 <p>
 Removes the <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> with the given id inside <em class="parameter"><code>score</code></em>. If
@@ -378,9 +378,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2653138"></a><h3>
+<a name="id2653280"></a><h3>
 <a name="clutter-score-remove-all"></a>clutter_score_remove_all ()</h3>
-<a class="indexterm" name="id2653151"></a><pre class="programlisting">void                clutter_score_remove_all            (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score);</pre>
+<a class="indexterm" name="id2653292"></a><pre class="programlisting">void                clutter_score_remove_all            (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score);</pre>
 <p>
 Removes all the timelines inside <em class="parameter"><code>score</code></em>.</p>
 <p>
@@ -399,9 +399,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2653201"></a><h3>
+<a name="id2653354"></a><h3>
 <a name="clutter-score-get-timeline"></a>clutter_score_get_timeline ()</h3>
-<a class="indexterm" name="id2653214"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_score_get_timeline          (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score,
+<a class="indexterm" name="id2653366"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_score_get_timeline          (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score,
                                                          guint id);</pre>
 <p>
 Retrieves the <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> for <em class="parameter"><code>id</code></em> inside <em class="parameter"><code>score</code></em>.</p>
@@ -435,9 +435,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2653332"></a><h3>
+<a name="id2653483"></a><h3>
 <a name="clutter-score-list-timelines"></a>clutter_score_list_timelines ()</h3>
-<a class="indexterm" name="id2653346"></a><pre class="programlisting">GSList*             clutter_score_list_timelines        (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score);</pre>
+<a class="indexterm" name="id2653498"></a><pre class="programlisting">GSList*             clutter_score_list_timelines        (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score);</pre>
 <p>
 Retrieves a list of all the <span class="type">ClutterTimelines</span> managed by <em class="parameter"><code>score</code></em>.</p>
 <p>
@@ -467,9 +467,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2653443"></a><h3>
+<a name="id2653594"></a><h3>
 <a name="clutter-score-start"></a>clutter_score_start ()</h3>
-<a class="indexterm" name="id2653455"></a><pre class="programlisting">void                clutter_score_start                 (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score);</pre>
+<a class="indexterm" name="id2653607"></a><pre class="programlisting">void                clutter_score_start                 (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score);</pre>
 <p>
 Starts the score.</p>
 <p>
@@ -488,9 +488,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2653512"></a><h3>
+<a name="id2653663"></a><h3>
 <a name="clutter-score-pause"></a>clutter_score_pause ()</h3>
-<a class="indexterm" name="id2653524"></a><pre class="programlisting">void                clutter_score_pause                 (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score);</pre>
+<a class="indexterm" name="id2653675"></a><pre class="programlisting">void                clutter_score_pause                 (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score);</pre>
 <p>
 Pauses a playing score <em class="parameter"><code>score</code></em>.</p>
 <p>
@@ -509,9 +509,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2653586"></a><h3>
+<a name="id2653737"></a><h3>
 <a name="clutter-score-stop"></a>clutter_score_stop ()</h3>
-<a class="indexterm" name="id2653598"></a><pre class="programlisting">void                clutter_score_stop                  (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score);</pre>
+<a class="indexterm" name="id2653749"></a><pre class="programlisting">void                clutter_score_stop                  (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score);</pre>
 <p>
 Stops and rewinds a playing <a href="ClutterScore.html" title="ClutterScore"><span class="type">ClutterScore</span></a> instance.</p>
 <p>
@@ -530,9 +530,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2653661"></a><h3>
+<a name="id2653813"></a><h3>
 <a name="clutter-score-is-playing"></a>clutter_score_is_playing ()</h3>
-<a class="indexterm" name="id2653674"></a><pre class="programlisting">gboolean            clutter_score_is_playing            (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score);</pre>
+<a class="indexterm" name="id2653825"></a><pre class="programlisting">gboolean            clutter_score_is_playing            (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score);</pre>
 <p>
 Query state of a <a href="ClutterScore.html" title="ClutterScore"><span class="type">ClutterScore</span></a> instance.</p>
 <p>
@@ -559,9 +559,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2653755"></a><h3>
+<a name="id2653906"></a><h3>
 <a name="clutter-score-rewind"></a>clutter_score_rewind ()</h3>
-<a class="indexterm" name="id2653767"></a><pre class="programlisting">void                clutter_score_rewind                (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score);</pre>
+<a class="indexterm" name="id2653919"></a><pre class="programlisting">void                clutter_score_rewind                (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score);</pre>
 <p>
 Rewinds a <a href="ClutterScore.html" title="ClutterScore"><span class="type">ClutterScore</span></a> to its initial state.</p>
 <p>
@@ -580,11 +580,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2653831"></a><h2>Property Details</h2>
+<a name="id2653982"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2653840"></a><h3>
+<a name="id2653992"></a><h3>
 <a name="ClutterScore--loop"></a>The "<code class="literal">loop</code>" property</h3>
-<a class="indexterm" name="id2653853"></a><pre class="programlisting">  "loop"                     gboolean              : Read / Write</pre>
+<a class="indexterm" name="id2654004"></a><pre class="programlisting">  "loop"                     gboolean              : Read / Write</pre>
 <p>
 Whether the <a href="ClutterScore.html" title="ClutterScore"><span class="type">ClutterScore</span></a> should restart once finished.</p>
 <p>
@@ -596,11 +596,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2653892"></a><h2>Signal Details</h2>
+<a name="id2654044"></a><h2>Signal Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2653902"></a><h3>
+<a name="id2654053"></a><h3>
 <a name="ClutterScore-completed"></a>The "completed" signal</h3>
-<a class="indexterm" name="id2653909"></a><pre class="programlisting">void                user_function                      (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score,
+<a class="indexterm" name="id2654061"></a><pre class="programlisting">void                user_function                      (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
 The ::completed signal is emitted each time a <a href="ClutterScore.html" title="ClutterScore"><span class="type">ClutterScore</span></a> terminates.</p>
@@ -626,9 +626,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2653985"></a><h3>
+<a name="id2654136"></a><h3>
 <a name="ClutterScore-paused"></a>The "paused" signal</h3>
-<a class="indexterm" name="id2653992"></a><pre class="programlisting">void                user_function                      (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score,
+<a class="indexterm" name="id2654144"></a><pre class="programlisting">void                user_function                      (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
 The ::paused signal is emitted each time a <a href="ClutterScore.html" title="ClutterScore"><span class="type">ClutterScore</span></a>
@@ -655,9 +655,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2654068"></a><h3>
+<a name="id2654220"></a><h3>
 <a name="ClutterScore-started"></a>The "started" signal</h3>
-<a class="indexterm" name="id2654076"></a><pre class="programlisting">void                user_function                      (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score,
+<a class="indexterm" name="id2654227"></a><pre class="programlisting">void                user_function                      (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a> *score,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
 The ::started signal is emitted each time a <a href="ClutterScore.html" title="ClutterScore"><span class="type">ClutterScore</span></a> starts playing.</p>
@@ -683,9 +683,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2654151"></a><h3>
+<a name="id2654303"></a><h3>
 <a name="ClutterScore-timeline-completed"></a>The "timeline-completed" signal</h3>
-<a class="indexterm" name="id2654161"></a><pre class="programlisting">void                user_function                      (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a>    *score,
+<a class="indexterm" name="id2654312"></a><pre class="programlisting">void                user_function                      (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a>    *score,
                                                         <a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                         gpointer         user_data)      : Run Last</pre>
 <p>
@@ -718,9 +718,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2654257"></a><h3>
+<a name="id2654408"></a><h3>
 <a name="ClutterScore-timeline-started"></a>The "timeline-started" signal</h3>
-<a class="indexterm" name="id2654266"></a><pre class="programlisting">void                user_function                      (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a>    *score,
+<a class="indexterm" name="id2654418"></a><pre class="programlisting">void                user_function                      (<a href="ClutterScore.html" title="ClutterScore">ClutterScore</a>    *score,
                                                         <a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                         gpointer         user_data)      : Run Last</pre>
 <p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterScript.html clutter-0.5.2/doc/reference/html/ClutterScript.html
--- clutter-0.5.0/doc/reference/html/ClutterScript.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterScript.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,20 +44,20 @@
  Reference Manual</th>
 <td><a accesskey="n" href="clutter-ClutterScriptable.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2587109" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2572628" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2697220" class="shortcut">Description</a>
+                  <a href="#id2696753" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2697154" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2696688" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2697178" class="shortcut">Properties</a></nobr></td></tr>
+                  <a href="#id2696712" class="shortcut">Properties</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterScript"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2587109"></a><span class="refentrytitle">ClutterScript</span>
+<a name="id2572628"></a><span class="refentrytitle">ClutterScript</span>
 </h2>
 <p>ClutterScript &#8212; Loads a scene from UI definition data</p>
 </td>
@@ -111,7 +111,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2697154"></a><h2>Object Hierarchy</h2>
+<a name="id2696688"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -119,7 +119,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2697178"></a><h2>Properties</h2>
+<a name="id2696712"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterScript.html#ClutterScript--filename">filename</a>"                 gchararray            : Read
@@ -127,7 +127,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2697220"></a><h2>Description</h2>
+<a name="id2696753"></a><h2>Description</h2>
 <p>
 <a href="ClutterScript.html" title="ClutterScript"><span class="type">ClutterScript</span></a> is an object used for loading and building parts or a
 complete scenegraph from external definition data in forms of string
@@ -285,20 +285,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2676020"></a><h2>Details</h2>
+<a name="id2676928"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2676030"></a><h3>
+<a name="id2676938"></a><h3>
 <a name="ClutterScript-struct"></a>ClutterScript</h3>
-<a class="indexterm" name="id2676042"></a><pre class="programlisting">typedef struct _ClutterScript ClutterScript;</pre>
+<a class="indexterm" name="id2676950"></a><pre class="programlisting">typedef struct _ClutterScript ClutterScript;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2676058"></a><h3>
+<a name="id2676966"></a><h3>
 <a name="ClutterScriptClass"></a>ClutterScriptClass</h3>
-<a class="indexterm" name="id2676071"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2676979"></a><pre class="programlisting">typedef struct {
   GType (* get_type_from_name) (ClutterScript *script,
                                 const gchar   *type_name);
 } ClutterScriptClass;
@@ -309,9 +309,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2676089"></a><h3>
+<a name="id2676997"></a><h3>
 <a name="clutter-script-new"></a>clutter_script_new ()</h3>
-<a class="indexterm" name="id2676104"></a><pre class="programlisting"><a href="ClutterScript.html" title="ClutterScript">ClutterScript</a>*      clutter_script_new                  (void);</pre>
+<a class="indexterm" name="id2677012"></a><pre class="programlisting"><a href="ClutterScript.html" title="ClutterScript">ClutterScript</a>*      clutter_script_new                  (void);</pre>
 <p>
 Creates a new <a href="ClutterScript.html" title="ClutterScript"><span class="type">ClutterScript</span></a> instance. <a href="ClutterScript.html" title="ClutterScript"><span class="type">ClutterScript</span></a> can be used
 to load objects definitions for scenegraph elements, like actors,
@@ -336,9 +336,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2676186"></a><h3>
+<a name="id2677094"></a><h3>
 <a name="ClutterScriptError"></a>enum ClutterScriptError</h3>
-<a class="indexterm" name="id2676201"></a><pre class="programlisting">typedef enum {
+<a class="indexterm" name="id2677109"></a><pre class="programlisting">typedef enum {
   CLUTTER_SCRIPT_ERROR_INVALID_TYPE_FUNCTION,
   CLUTTER_SCRIPT_ERROR_INVALID_PROPERTY,
   CLUTTER_SCRIPT_ERROR_INVALID_VALUE
@@ -374,9 +374,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2701147"></a><h3>
+<a name="id2701369"></a><h3>
 <a name="clutter-script-load-from-data"></a>clutter_script_load_from_data ()</h3>
-<a class="indexterm" name="id2701160"></a><pre class="programlisting">guint               clutter_script_load_from_data       (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
+<a class="indexterm" name="id2701382"></a><pre class="programlisting">guint               clutter_script_load_from_data       (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
                                                          const gchar *data,
                                                          gssize length,
                                                          GError **error);</pre>
@@ -425,9 +425,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2701340"></a><h3>
+<a name="id2701565"></a><h3>
 <a name="clutter-script-load-from-file"></a>clutter_script_load_from_file ()</h3>
-<a class="indexterm" name="id2701353"></a><pre class="programlisting">guint               clutter_script_load_from_file       (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
+<a class="indexterm" name="id2701581"></a><pre class="programlisting">guint               clutter_script_load_from_file       (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
                                                          const gchar *filename,
                                                          GError **error);</pre>
 <p>
@@ -469,9 +469,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2701517"></a><h3>
+<a name="id2701719"></a><h3>
 <a name="clutter-script-get-object"></a>clutter_script_get_object ()</h3>
-<a class="indexterm" name="id2701532"></a><pre class="programlisting">GObject*            clutter_script_get_object           (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
+<a class="indexterm" name="id2701732"></a><pre class="programlisting">GObject*            clutter_script_get_object           (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
                                                          const gchar *name);</pre>
 <p>
 Retrieves the object bound to <em class="parameter"><code>name</code></em>. This function does not increment
@@ -506,9 +506,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2701645"></a><h3>
+<a name="id2701834"></a><h3>
 <a name="clutter-script-get-objects"></a>clutter_script_get_objects ()</h3>
-<a class="indexterm" name="id2701659"></a><pre class="programlisting">gint                clutter_script_get_objects          (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
+<a class="indexterm" name="id2701847"></a><pre class="programlisting">gint                clutter_script_get_objects          (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
                                                          const gchar *first_name,
                                                          ...);</pre>
 <p>
@@ -567,9 +567,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2701827"></a><h3>
+<a name="id2701999"></a><h3>
 <a name="clutter-script-unmerge-objects"></a>clutter_script_unmerge_objects ()</h3>
-<a class="indexterm" name="id2701842"></a><pre class="programlisting">void                clutter_script_unmerge_objects      (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
+<a class="indexterm" name="id2702014"></a><pre class="programlisting">void                clutter_script_unmerge_objects      (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
                                                          guint merge_id);</pre>
 <p>
 Unmerges the objects identified by <em class="parameter"><code>merge_id</code></em>.</p>
@@ -596,9 +596,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2701914"></a><h3>
+<a name="id2702097"></a><h3>
 <a name="clutter-script-ensure-objects"></a>clutter_script_ensure_objects ()</h3>
-<a class="indexterm" name="id2701928"></a><pre class="programlisting">void                clutter_script_ensure_objects       (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script);</pre>
+<a class="indexterm" name="id2702111"></a><pre class="programlisting">void                clutter_script_ensure_objects       (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script);</pre>
 <p>
 Ensure that every object defined inside <em class="parameter"><code>script</code></em> is correctly
 constructed. You should rarely need to use this function.</p>
@@ -618,9 +618,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2701993"></a><h3>
+<a name="id2702176"></a><h3>
 <a name="ClutterScriptConnectFunc"></a>ClutterScriptConnectFunc ()</h3>
-<a class="indexterm" name="id2702005"></a><pre class="programlisting">void                (*ClutterScriptConnectFunc)         (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
+<a class="indexterm" name="id2702188"></a><pre class="programlisting">void                (*ClutterScriptConnectFunc)         (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
                                                          GObject *object,
                                                          const gchar *signal_name,
                                                          const gchar *handler_name,
@@ -680,9 +680,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2702201"></a><h3>
+<a name="id2702384"></a><h3>
 <a name="clutter-script-connect-signals"></a>clutter_script_connect_signals ()</h3>
-<a class="indexterm" name="id2702216"></a><pre class="programlisting">void                clutter_script_connect_signals      (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
+<a class="indexterm" name="id2702398"></a><pre class="programlisting">void                clutter_script_connect_signals      (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
                                                          gpointer user_data);</pre>
 <p>
 Connects all the signals defined into a UI definition file to their
@@ -721,9 +721,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2702346"></a><h3>
+<a name="id2702529"></a><h3>
 <a name="clutter-script-connect-signals-full"></a>clutter_script_connect_signals_full ()</h3>
-<a class="indexterm" name="id2702361"></a><pre class="programlisting">void                clutter_script_connect_signals_full (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
+<a class="indexterm" name="id2702544"></a><pre class="programlisting">void                clutter_script_connect_signals_full (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
                                                          <a href="ClutterScript.html#ClutterScriptConnectFunc">ClutterScriptConnectFunc</a> func,
                                                          gpointer user_data);</pre>
 <p>
@@ -762,9 +762,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2702483"></a><h3>
+<a name="id2702666"></a><h3>
 <a name="clutter-script-get-type-from-name"></a>clutter_script_get_type_from_name ()</h3>
-<a class="indexterm" name="id2702498"></a><pre class="programlisting">GType               clutter_script_get_type_from_name   (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
+<a class="indexterm" name="id2702681"></a><pre class="programlisting">GType               clutter_script_get_type_from_name   (<a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
                                                          const gchar *type_name);</pre>
 <p>
 Looks up a type by name, using the virtual function that 
@@ -800,9 +800,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2702603"></a><h3>
+<a name="id2702785"></a><h3>
 <a name="clutter-get-script-id"></a>clutter_get_script_id ()</h3>
-<a class="indexterm" name="id2702615"></a><pre class="programlisting">const gchar*        clutter_get_script_id               (GObject *gobject);</pre>
+<a class="indexterm" name="id2702798"></a><pre class="programlisting">const gchar*        clutter_get_script_id               (GObject *gobject);</pre>
 <p>
 Retrieves the Clutter script id, if any.</p>
 <p>
@@ -831,11 +831,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2702700"></a><h2>Property Details</h2>
+<a name="id2702882"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2702709"></a><h3>
+<a name="id2702892"></a><h3>
 <a name="ClutterScript--filename"></a>The "<code class="literal">filename</code>" property</h3>
-<a class="indexterm" name="id2702722"></a><pre class="programlisting">  "filename"                 gchararray            : Read</pre>
+<a class="indexterm" name="id2702904"></a><pre class="programlisting">  "filename"                 gchararray            : Read</pre>
 <p>
 The path of the currently parsed file. If ClutterScript:filename-set
 is <code class="literal">FALSE</code> then the value of this property is undefined.</p>
@@ -848,9 +848,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2702763"></a><h3>
+<a name="id2702946"></a><h3>
 <a name="ClutterScript--filename-set"></a>The "<code class="literal">filename-set</code>" property</h3>
-<a class="indexterm" name="id2702776"></a><pre class="programlisting">  "filename-set"             gboolean              : Read</pre>
+<a class="indexterm" name="id2702958"></a><pre class="programlisting">  "filename-set"             gboolean              : Read</pre>
 <p>
 Whether the ClutterScript:filename property is set. If this property
 is <code class="literal">TRUE</code> then the currently parsed data comes from a file, and the
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterShader.html clutter-0.5.2/doc/reference/html/ClutterShader.html
--- clutter-0.5.0/doc/reference/html/ClutterShader.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterShader.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,20 +44,20 @@
  Reference Manual</th>
 <td><a accesskey="n" href="clutter-Unit-conversion.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2558594" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2602955" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2692647" class="shortcut">Description</a>
+                  <a href="#id2683854" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2688052" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2691556" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2688076" class="shortcut">Properties</a></nobr></td></tr>
+                  <a href="#id2691580" class="shortcut">Properties</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterShader"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2558594"></a><span class="refentrytitle">ClutterShader</span>
+<a name="id2602955"></a><span class="refentrytitle">ClutterShader</span>
 </h2>
 <p>ClutterShader &#8212; Programmable pipeline abstraction</p>
 </td>
@@ -96,7 +96,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2688052"></a><h2>Object Hierarchy</h2>
+<a name="id2691556"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -104,7 +104,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2688076"></a><h2>Properties</h2>
+<a name="id2691580"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterShader.html#ClutterShader--bound">bound</a>"                    gboolean              : Read
@@ -114,7 +114,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2692647"></a><h2>Description</h2>
+<a name="id2683854"></a><h2>Description</h2>
 <p>
 <a href="ClutterShader.html" title="ClutterShader"><span class="type">ClutterShader</span></a> is an object providing an abstraction over the
 OpenGL programmable pipeline. By using <a href="ClutterShader.html" title="ClutterShader"><span class="type">ClutterShader</span></a>s is
@@ -128,11 +128,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2692696"></a><h2>Details</h2>
+<a name="id2683903"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2692707"></a><h3>
+<a name="id2683914"></a><h3>
 <a name="ClutterShaderError"></a>enum ClutterShaderError</h3>
-<a class="indexterm" name="id2692721"></a><pre class="programlisting">typedef enum {
+<a class="indexterm" name="id2683929"></a><pre class="programlisting">typedef enum {
   CLUTTER_SHADER_ERROR_NO_ASM,
   CLUTTER_SHADER_ERROR_NO_GLSL,
   CLUTTER_SHADER_ERROR_COMPILE
@@ -168,18 +168,18 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2692823"></a><h3>
+<a name="id2684031"></a><h3>
 <a name="ClutterShader-struct"></a>ClutterShader</h3>
-<a class="indexterm" name="id2692835"></a><pre class="programlisting">typedef struct _ClutterShader ClutterShader;</pre>
+<a class="indexterm" name="id2684042"></a><pre class="programlisting">typedef struct _ClutterShader ClutterShader;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2692851"></a><h3>
+<a name="id2684059"></a><h3>
 <a name="ClutterShaderClass"></a>ClutterShaderClass</h3>
-<a class="indexterm" name="id2692864"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2684071"></a><pre class="programlisting">typedef struct {
 } ClutterShaderClass;
 </pre>
 <p>
@@ -188,9 +188,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2692084"></a><h3>
+<a name="id2684518"></a><h3>
 <a name="clutter-shader-new"></a>clutter_shader_new ()</h3>
-<a class="indexterm" name="id2692098"></a><pre class="programlisting"><a href="ClutterShader.html" title="ClutterShader">ClutterShader</a>*      clutter_shader_new                  (void);</pre>
+<a class="indexterm" name="id2684533"></a><pre class="programlisting"><a href="ClutterShader.html" title="ClutterShader">ClutterShader</a>*      clutter_shader_new                  (void);</pre>
 <p>
 FIXME</p>
 <p>
@@ -210,9 +210,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2692145"></a><h3>
+<a name="id2684580"></a><h3>
 <a name="clutter-shader-set-vertex-source"></a>clutter_shader_set_vertex_source ()</h3>
-<a class="indexterm" name="id2692159"></a><pre class="programlisting">void                clutter_shader_set_vertex_source    (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader,
+<a class="indexterm" name="id2684593"></a><pre class="programlisting">void                clutter_shader_set_vertex_source    (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader,
                                                          const gchar *data,
                                                          gssize length);</pre>
 <p>
@@ -245,9 +245,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2692265"></a><h3>
+<a name="id2684699"></a><h3>
 <a name="clutter-shader-get-vertex-source"></a>clutter_shader_get_vertex_source ()</h3>
-<a class="indexterm" name="id2692279"></a><pre class="programlisting">const gchar*        clutter_shader_get_vertex_source    (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader);</pre>
+<a class="indexterm" name="id2684713"></a><pre class="programlisting">const gchar*        clutter_shader_get_vertex_source    (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader);</pre>
 <p>
 FIXME</p>
 <p>
@@ -276,9 +276,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2677352"></a><h3>
+<a name="id2688357"></a><h3>
 <a name="clutter-shader-set-fragment-source"></a>clutter_shader_set_fragment_source ()</h3>
-<a class="indexterm" name="id2677368"></a><pre class="programlisting">void                clutter_shader_set_fragment_source  (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader,
+<a class="indexterm" name="id2688372"></a><pre class="programlisting">void                clutter_shader_set_fragment_source  (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader,
                                                          const gchar *data,
                                                          gssize length);</pre>
 <p>
@@ -311,9 +311,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2677474"></a><h3>
+<a name="id2688479"></a><h3>
 <a name="clutter-shader-get-fragment-source"></a>clutter_shader_get_fragment_source ()</h3>
-<a class="indexterm" name="id2677490"></a><pre class="programlisting">const gchar*        clutter_shader_get_fragment_source  (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader);</pre>
+<a class="indexterm" name="id2688494"></a><pre class="programlisting">const gchar*        clutter_shader_get_fragment_source  (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader);</pre>
 <p>
 FIXME</p>
 <p>
@@ -342,9 +342,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2677577"></a><h3>
+<a name="id2688582"></a><h3>
 <a name="clutter-shader-bind"></a>clutter_shader_bind ()</h3>
-<a class="indexterm" name="id2677592"></a><pre class="programlisting">gboolean            clutter_shader_bind                 (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader,
+<a class="indexterm" name="id2688596"></a><pre class="programlisting">gboolean            clutter_shader_bind                 (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader,
                                                          GError **error);</pre>
 <p>
 FIXME</p>
@@ -377,9 +377,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2677704"></a><h3>
+<a name="id2688708"></a><h3>
 <a name="clutter-shader-release"></a>clutter_shader_release ()</h3>
-<a class="indexterm" name="id2677717"></a><pre class="programlisting">void                clutter_shader_release              (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader);</pre>
+<a class="indexterm" name="id2688722"></a><pre class="programlisting">void                clutter_shader_release              (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader);</pre>
 <p>
 FIXME</p>
 <p>
@@ -398,9 +398,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2677781"></a><h3>
+<a name="id2688786"></a><h3>
 <a name="clutter-shader-is-bound"></a>clutter_shader_is_bound ()</h3>
-<a class="indexterm" name="id2677795"></a><pre class="programlisting">gboolean            clutter_shader_is_bound             (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader);</pre>
+<a class="indexterm" name="id2688799"></a><pre class="programlisting">gboolean            clutter_shader_is_bound             (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader);</pre>
 <p>
 FIXME</p>
 <p>
@@ -427,9 +427,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2677869"></a><h3>
+<a name="id2688874"></a><h3>
 <a name="clutter-shader-set-is-enabled"></a>clutter_shader_set_is_enabled ()</h3>
-<a class="indexterm" name="id2677885"></a><pre class="programlisting">void                clutter_shader_set_is_enabled       (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader,
+<a class="indexterm" name="id2688889"></a><pre class="programlisting">void                clutter_shader_set_is_enabled       (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader,
                                                          gboolean enabled);</pre>
 <p>
 FIXME</p>
@@ -456,9 +456,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2677970"></a><h3>
+<a name="id2581814"></a><h3>
 <a name="clutter-shader-get-is-enabled"></a>clutter_shader_get_is_enabled ()</h3>
-<a class="indexterm" name="id2677986"></a><pre class="programlisting">gboolean            clutter_shader_get_is_enabled       (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader);</pre>
+<a class="indexterm" name="id2587545"></a><pre class="programlisting">gboolean            clutter_shader_get_is_enabled       (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader);</pre>
 <p>
 FIXME</p>
 <p>
@@ -485,9 +485,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2695670"></a><h3>
+<a name="id2695836"></a><h3>
 <a name="clutter-shader-set-uniform-1f"></a>clutter_shader_set_uniform_1f ()</h3>
-<a class="indexterm" name="id2695683"></a><pre class="programlisting">void                clutter_shader_set_uniform_1f       (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader,
+<a class="indexterm" name="id2695850"></a><pre class="programlisting">void                clutter_shader_set_uniform_1f       (<a href="ClutterShader.html" title="ClutterShader">ClutterShader</a> *shader,
                                                          const gchar *name,
                                                          gfloat value);</pre>
 <p>
@@ -520,11 +520,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2695780"></a><h2>Property Details</h2>
+<a name="id2695946"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2695789"></a><h3>
+<a name="id2695956"></a><h3>
 <a name="ClutterShader--bound"></a>The "<code class="literal">bound</code>" property</h3>
-<a class="indexterm" name="id2695803"></a><pre class="programlisting">  "bound"                    gboolean              : Read</pre>
+<a class="indexterm" name="id2695968"></a><pre class="programlisting">  "bound"                    gboolean              : Read</pre>
 <p>
 FIXME</p>
 <p>
@@ -536,9 +536,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2695838"></a><h3>
+<a name="id2695999"></a><h3>
 <a name="ClutterShader--enabled"></a>The "<code class="literal">enabled</code>" property</h3>
-<a class="indexterm" name="id2695852"></a><pre class="programlisting">  "enabled"                  gboolean              : Read / Write</pre>
+<a class="indexterm" name="id2696012"></a><pre class="programlisting">  "enabled"                  gboolean              : Read / Write</pre>
 <p>
 FIXME</p>
 <p>
@@ -550,9 +550,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2695887"></a><h3>
+<a name="id2696044"></a><h3>
 <a name="ClutterShader--fragment-source"></a>The "<code class="literal">fragment-source</code>" property</h3>
-<a class="indexterm" name="id2695903"></a><pre class="programlisting">  "fragment-source"          gchararray            : Read / Write</pre>
+<a class="indexterm" name="id2696058"></a><pre class="programlisting">  "fragment-source"          gchararray            : Read / Write</pre>
 <p>
 FIXME</p>
 <p>
@@ -564,9 +564,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2695938"></a><h3>
+<a name="id2696089"></a><h3>
 <a name="ClutterShader--vertex-source"></a>The "<code class="literal">vertex-source</code>" property</h3>
-<a class="indexterm" name="id2695954"></a><pre class="programlisting">  "vertex-source"            gchararray            : Read / Write</pre>
+<a class="indexterm" name="id2696104"></a><pre class="programlisting">  "vertex-source"            gchararray            : Read / Write</pre>
 <p>
 FIXME</p>
 <p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterStage.html clutter-0.5.2/doc/reference/html/ClutterStage.html
--- clutter-0.5.0/doc/reference/html/ClutterStage.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterStage.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,24 +44,24 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ClutterRectangle.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2568246" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2590226" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2613182" class="shortcut">Description</a>
+                  <a href="#id2614106" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2609784" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2618368" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2609826" class="shortcut">Implemented Interfaces</a>
+                  <a href="#id2618410" class="shortcut">Implemented Interfaces</a>
                   &#160;|&#160;
-                  <a href="#id2609847" class="shortcut">Properties</a>
+                  <a href="#id2618432" class="shortcut">Properties</a>
                   &#160;|&#160;
-                  <a href="#id2613138" class="shortcut">Signals</a></nobr></td></tr>
+                  <a href="#id2614062" class="shortcut">Signals</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterStage"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2568246"></a><span class="refentrytitle">ClutterStage</span>
+<a name="id2590226"></a><span class="refentrytitle">ClutterStage</span>
 </h2>
 <p>ClutterStage &#8212; Top level visual element to which actors are placed.</p>
 </td>
@@ -146,7 +146,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2609784"></a><h2>Object Hierarchy</h2>
+<a name="id2618368"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -157,13 +157,13 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2609826"></a><h2>Implemented Interfaces</h2>
+<a name="id2618410"></a><h2>Implemented Interfaces</h2>
 <p>
 ClutterStage implements
  <a href="ClutterContainer.html" title="ClutterContainer">ClutterContainer</a>.</p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2609847"></a><h2>Properties</h2>
+<a name="id2618432"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterStage.html#ClutterStage--color">color</a>"                    <a href="clutter-Colors.html#ClutterColor">ClutterColor</a>          : Read / Write
@@ -176,7 +176,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2613138"></a><h2>Signals</h2>
+<a name="id2614062"></a><h2>Signals</h2>
 <pre class="synopsis">
 
   "<a href="ClutterStage.html#ClutterStage-activate">activate</a>"                                       : Run Last
@@ -186,7 +186,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2613182"></a><h2>Description</h2>
+<a name="id2614106"></a><h2>Description</h2>
 <p>
 <a href="ClutterStage.html" title="ClutterStage"><span class="type">ClutterStage</span></a> is a top level 'window' on which child actors are placed
 and manipulated.</p>
@@ -195,20 +195,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2613210"></a><h2>Details</h2>
+<a name="id2614134"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2613221"></a><h3>
+<a name="id2614145"></a><h3>
 <a name="ClutterStage-struct"></a>ClutterStage</h3>
-<a class="indexterm" name="id2613233"></a><pre class="programlisting">typedef struct _ClutterStage ClutterStage;</pre>
+<a class="indexterm" name="id2614157"></a><pre class="programlisting">typedef struct _ClutterStage ClutterStage;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2613249"></a><h3>
+<a name="id2614173"></a><h3>
 <a name="ClutterStageClass"></a>ClutterStageClass</h3>
-<a class="indexterm" name="id2613261"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2614185"></a><pre class="programlisting">typedef struct {
   /* vfuncs, not signals */
   void          (* set_fullscreen)     (ClutterStage *stage,
                                         gboolean      fullscreen);
@@ -239,27 +239,27 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2576168"></a><h3>
+<a name="id2576093"></a><h3>
 <a name="CLUTTER-STAGE-WIDTH:CAPS"></a>CLUTTER_STAGE_WIDTH()</h3>
-<a class="indexterm" name="id2593797"></a><pre class="programlisting">#define             CLUTTER_STAGE_WIDTH()</pre>
+<a class="indexterm" name="id2587817"></a><pre class="programlisting">#define             CLUTTER_STAGE_WIDTH()</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2613294"></a><h3>
+<a name="id2614218"></a><h3>
 <a name="CLUTTER-STAGE-HEIGHT:CAPS"></a>CLUTTER_STAGE_HEIGHT()</h3>
-<a class="indexterm" name="id2613305"></a><pre class="programlisting">#define             CLUTTER_STAGE_HEIGHT()</pre>
+<a class="indexterm" name="id2614229"></a><pre class="programlisting">#define             CLUTTER_STAGE_HEIGHT()</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2613320"></a><h3>
+<a name="id2614244"></a><h3>
 <a name="clutter-stage-get-default"></a>clutter_stage_get_default ()</h3>
-<a class="indexterm" name="id2613331"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_stage_get_default           (void);</pre>
+<a class="indexterm" name="id2614255"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_stage_get_default           (void);</pre>
 <p>
 Returns the main stage.  <a href="ClutterStage.html" title="ClutterStage"><span class="type">ClutterStage</span></a> is a singleton, so
 the stage will be created the first time this function is
@@ -281,9 +281,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2613407"></a><h3>
+<a name="id2614330"></a><h3>
 <a name="clutter-stage-set-color"></a>clutter_stage_set_color ()</h3>
-<a class="indexterm" name="id2613418"></a><pre class="programlisting">void                clutter_stage_set_color             (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2614342"></a><pre class="programlisting">void                clutter_stage_set_color             (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
 Set the stage color.</p>
@@ -308,9 +308,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2613503"></a><h3>
+<a name="id2614427"></a><h3>
 <a name="clutter-stage-get-color"></a>clutter_stage_get_color ()</h3>
-<a class="indexterm" name="id2613515"></a><pre class="programlisting">void                clutter_stage_get_color             (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2614439"></a><pre class="programlisting">void                clutter_stage_get_color             (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
 Retrieves the stage color.</p>
@@ -335,9 +335,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2613600"></a><h3>
+<a name="id2614524"></a><h3>
 <a name="clutter-stage-fullscreen"></a>clutter_stage_fullscreen ()</h3>
-<a class="indexterm" name="id2613611"></a><pre class="programlisting">void                clutter_stage_fullscreen            (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
+<a class="indexterm" name="id2614535"></a><pre class="programlisting">void                clutter_stage_fullscreen            (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
 <p>
 Asks to place the stage window in the fullscreen state. Note that you
 shouldn't assume the window is definitely full screen afterward, because
@@ -357,9 +357,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2613673"></a><h3>
+<a name="id2614597"></a><h3>
 <a name="clutter-stage-unfullscreen"></a>clutter_stage_unfullscreen ()</h3>
-<a class="indexterm" name="id2613685"></a><pre class="programlisting">void                clutter_stage_unfullscreen          (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
+<a class="indexterm" name="id2614609"></a><pre class="programlisting">void                clutter_stage_unfullscreen          (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
 <p>
 Asks to toggle off the fullscreen state for the stage window. Note that
 you shouldn't assume the window is definitely not full screen afterward,
@@ -380,9 +380,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2613747"></a><h3>
+<a name="id2614671"></a><h3>
 <a name="clutter-stage-show-cursor"></a>clutter_stage_show_cursor ()</h3>
-<a class="indexterm" name="id2613758"></a><pre class="programlisting">void                clutter_stage_show_cursor           (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
+<a class="indexterm" name="id2614682"></a><pre class="programlisting">void                clutter_stage_show_cursor           (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
 <p>
 Shows the cursor on the stage window</p>
 <p>
@@ -399,9 +399,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2613815"></a><h3>
+<a name="id2614739"></a><h3>
 <a name="clutter-stage-hide-cursor"></a>clutter_stage_hide_cursor ()</h3>
-<a class="indexterm" name="id2613829"></a><pre class="programlisting">void                clutter_stage_hide_cursor           (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
+<a class="indexterm" name="id2614753"></a><pre class="programlisting">void                clutter_stage_hide_cursor           (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
 <p>
 Makes the cursor invisible on the stage window</p>
 <p>
@@ -420,9 +420,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2613894"></a><h3>
+<a name="id2614818"></a><h3>
 <a name="clutter-stage-get-actor-at-pos"></a>clutter_stage_get_actor_at_pos ()</h3>
-<a class="indexterm" name="id2613907"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_stage_get_actor_at_pos      (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2614831"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_stage_get_actor_at_pos      (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          gint x,
                                                          gint y);</pre>
 <p>
@@ -459,9 +459,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2614038"></a><h3>
+<a name="id2614962"></a><h3>
 <a name="clutter-stage-snapshot"></a>clutter_stage_snapshot ()</h3>
-<a class="indexterm" name="id2614050"></a><pre class="programlisting">GdkPixbuf*          clutter_stage_snapshot              (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2614974"></a><pre class="programlisting">GdkPixbuf*          clutter_stage_snapshot              (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          gint x,
                                                          gint y,
                                                          gint width,
@@ -511,9 +511,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2614214"></a><h3>
+<a name="id2615138"></a><h3>
 <a name="clutter-stage-event"></a>clutter_stage_event ()</h3>
-<a class="indexterm" name="id2614229"></a><pre class="programlisting">gboolean            clutter_stage_event                 (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2615153"></a><pre class="programlisting">gboolean            clutter_stage_event                 (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          <a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event);</pre>
 <p>
 This function is used to emit an event on the main stage.
@@ -548,9 +548,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2614335"></a><h3>
+<a name="id2615259"></a><h3>
 <a name="clutter-stage-set-key-focus"></a>clutter_stage_set_key_focus ()</h3>
-<a class="indexterm" name="id2614349"></a><pre class="programlisting">void                clutter_stage_set_key_focus         (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2615273"></a><pre class="programlisting">void                clutter_stage_set_key_focus         (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor);</pre>
 <p>
 Sets the key focus on <em class="parameter"><code>actor</code></em>. An actor with key focus will receive
@@ -579,9 +579,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2614467"></a><h3>
+<a name="id2615391"></a><h3>
 <a name="clutter-stage-get-key-focus"></a>clutter_stage_get_key_focus ()</h3>
-<a class="indexterm" name="id2614481"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_stage_get_key_focus         (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
+<a class="indexterm" name="id2615405"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_stage_get_key_focus         (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
 <p>
 Retrieves the actor that is currently under key focus.</p>
 <p>
@@ -608,9 +608,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2614557"></a><h3>
+<a name="id2615481"></a><h3>
 <a name="clutter-stage-get-resolution"></a>clutter_stage_get_resolution ()</h3>
-<a class="indexterm" name="id2614572"></a><pre class="programlisting">gdouble             clutter_stage_get_resolution        (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
+<a class="indexterm" name="id2615496"></a><pre class="programlisting">gdouble             clutter_stage_get_resolution        (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
 <p>
 Retrieves the resolution (in DPI) of the stage from the default
 backend.</p>
@@ -638,9 +638,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2614649"></a><h3>
+<a name="id2615573"></a><h3>
 <a name="clutter-stage-get-resolutionx"></a>clutter_stage_get_resolutionx ()</h3>
-<a class="indexterm" name="id2614665"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_stage_get_resolutionx       (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
+<a class="indexterm" name="id2615589"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_stage_get_resolutionx       (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
 <p>
 Fixed point version of <a href="ClutterStage.html#clutter-stage-get-resolution"><code class="function">clutter_stage_get_resolution()</code></a>.</p>
 <p>
@@ -667,9 +667,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2614750"></a><h3>
+<a name="id2615674"></a><h3>
 <a name="ClutterPerspective"></a>ClutterPerspective</h3>
-<a class="indexterm" name="id2614765"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2615689"></a><pre class="programlisting">typedef struct {
   ClutterFixed fovy;
   ClutterFixed aspect;
   ClutterFixed z_near;
@@ -715,9 +715,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2614906"></a><h3>
+<a name="id2615830"></a><h3>
 <a name="clutter-stage-set-perspective"></a>clutter_stage_set_perspective ()</h3>
-<a class="indexterm" name="id2614921"></a><pre class="programlisting">void                clutter_stage_set_perspective       (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2615845"></a><pre class="programlisting">void                clutter_stage_set_perspective       (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          gfloat fovy,
                                                          gfloat aspect,
                                                          gfloat z_near,
@@ -765,9 +765,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2615075"></a><h3>
+<a name="id2615999"></a><h3>
 <a name="clutter-stage-set-perspectivex"></a>clutter_stage_set_perspectivex ()</h3>
-<a class="indexterm" name="id2615089"></a><pre class="programlisting">void                clutter_stage_set_perspectivex      (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2616013"></a><pre class="programlisting">void                clutter_stage_set_perspectivex      (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          <a href="ClutterStage.html#ClutterPerspective">ClutterPerspective</a> *perspective);</pre>
 <p>
 Set the stage perspective.</p>
@@ -792,9 +792,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2615175"></a><h3>
+<a name="id2616099"></a><h3>
 <a name="clutter-stage-get-perspective"></a>clutter_stage_get_perspective ()</h3>
-<a class="indexterm" name="id2615190"></a><pre class="programlisting">void                clutter_stage_get_perspective       (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2616114"></a><pre class="programlisting">void                clutter_stage_get_perspective       (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          gfloat *fovy,
                                                          gfloat *aspect,
                                                          gfloat *z_near,
@@ -841,9 +841,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2615381"></a><h3>
+<a name="id2616305"></a><h3>
 <a name="clutter-stage-get-perspectivex"></a>clutter_stage_get_perspectivex ()</h3>
-<a class="indexterm" name="id2615395"></a><pre class="programlisting">void                clutter_stage_get_perspectivex      (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2616319"></a><pre class="programlisting">void                clutter_stage_get_perspectivex      (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          <a href="ClutterStage.html#ClutterPerspective">ClutterPerspective</a> *perspective);</pre>
 <p>
 Retrieves the stage perspective.</p>
@@ -868,9 +868,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2615481"></a><h3>
+<a name="id2616405"></a><h3>
 <a name="clutter-stage-set-title"></a>clutter_stage_set_title ()</h3>
-<a class="indexterm" name="id2615493"></a><pre class="programlisting">void                clutter_stage_set_title             (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2616417"></a><pre class="programlisting">void                clutter_stage_set_title             (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          const gchar *title);</pre>
 <p>
 Sets the stage title.
@@ -898,9 +898,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2615575"></a><h3>
+<a name="id2616499"></a><h3>
 <a name="clutter-stage-get-title"></a>clutter_stage_get_title ()</h3>
-<a class="indexterm" name="id2615589"></a><pre class="programlisting">const gchar*        clutter_stage_get_title             (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
+<a class="indexterm" name="id2616513"></a><pre class="programlisting">const gchar*        clutter_stage_get_title             (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
 <p>
 Gets the stage title.</p>
 <p>
@@ -929,9 +929,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2615666"></a><h3>
+<a name="id2616590"></a><h3>
 <a name="clutter-stage-set-user-resizable"></a>clutter_stage_set_user_resizable ()</h3>
-<a class="indexterm" name="id2615682"></a><pre class="programlisting">void                clutter_stage_set_user_resizable    (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2616606"></a><pre class="programlisting">void                clutter_stage_set_user_resizable    (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          gboolean resizable);</pre>
 <p>
 Sets if the stage is able to be resized by user interaction (i.e via
@@ -959,9 +959,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2615770"></a><h3>
+<a name="id2616694"></a><h3>
 <a name="clutter-stage-get-user-resizable"></a>clutter_stage_get_user_resizable ()</h3>
-<a class="indexterm" name="id2615785"></a><pre class="programlisting">gboolean            clutter_stage_get_user_resizable    (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
+<a class="indexterm" name="id2616709"></a><pre class="programlisting">gboolean            clutter_stage_get_user_resizable    (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
 <p>
 Retrieves the value set with <a href="ClutterStage.html#clutter-stage-set-user-resizable"><code class="function">clutter_stage_set_user_resizable()</code></a>.</p>
 <p>
@@ -988,9 +988,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2615881"></a><h3>
+<a name="id2616805"></a><h3>
 <a name="ClutterFog"></a>ClutterFog</h3>
-<a class="indexterm" name="id2615895"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2616819"></a><pre class="programlisting">typedef struct {
   ClutterFixed density;
   ClutterFixed z_near;
   ClutterFixed z_far;
@@ -1029,9 +1029,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2616001"></a><h3>
+<a name="id2616925"></a><h3>
 <a name="clutter-stage-set-use-fog"></a>clutter_stage_set_use_fog ()</h3>
-<a class="indexterm" name="id2616015"></a><pre class="programlisting">void                clutter_stage_set_use_fog           (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2616939"></a><pre class="programlisting">void                clutter_stage_set_use_fog           (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          gboolean fog);</pre>
 <p>
 Sets whether the depth cueing effect on the stage should be enabled
@@ -1067,9 +1067,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2616131"></a><h3>
+<a name="id2617055"></a><h3>
 <a name="clutter-stage-get-use-fog"></a>clutter_stage_get_use_fog ()</h3>
-<a class="indexterm" name="id2616145"></a><pre class="programlisting">gboolean            clutter_stage_get_use_fog           (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
+<a class="indexterm" name="id2617069"></a><pre class="programlisting">gboolean            clutter_stage_get_use_fog           (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
 <p>
 Gets whether the depth cueing effect is enabled on <em class="parameter"><code>stage</code></em>.</p>
 <p>
@@ -1096,9 +1096,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2616236"></a><h3>
+<a name="id2559378"></a><h3>
 <a name="clutter-stage-set-fog"></a>clutter_stage_set_fog ()</h3>
-<a class="indexterm" name="id2616250"></a><pre class="programlisting">void                clutter_stage_set_fog               (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2559392"></a><pre class="programlisting">void                clutter_stage_set_fog               (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          gdouble density,
                                                          gdouble z_near,
                                                          gdouble z_far);</pre>
@@ -1144,9 +1144,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2616429"></a><h3>
+<a name="id2559570"></a><h3>
 <a name="clutter-stage-get-fog"></a>clutter_stage_get_fog ()</h3>
-<a class="indexterm" name="id2616442"></a><pre class="programlisting">void                clutter_stage_get_fog               (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2559583"></a><pre class="programlisting">void                clutter_stage_get_fog               (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          gdouble *density,
                                                          gdouble *z_near,
                                                          gdouble *z_far);</pre>
@@ -1186,9 +1186,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2616580"></a><h3>
+<a name="id2559721"></a><h3>
 <a name="clutter-stage-set-fogx"></a>clutter_stage_set_fogx ()</h3>
-<a class="indexterm" name="id2616593"></a><pre class="programlisting">void                clutter_stage_set_fogx              (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2559734"></a><pre class="programlisting">void                clutter_stage_set_fogx              (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          <a href="ClutterStage.html#ClutterFog">ClutterFog</a> *fog);</pre>
 <p>
 Sets the depth cueing settings for the <em class="parameter"><code>stage</code></em>. This is the fixed point
@@ -1216,9 +1216,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2616701"></a><h3>
+<a name="id2559842"></a><h3>
 <a name="clutter-stage-get-fogx"></a>clutter_stage_get_fogx ()</h3>
-<a class="indexterm" name="id2616715"></a><pre class="programlisting">void                clutter_stage_get_fogx              (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2559856"></a><pre class="programlisting">void                clutter_stage_get_fogx              (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          <a href="ClutterStage.html#ClutterFog">ClutterFog</a> *fog);</pre>
 <p>
 Retrieves the current depth cueing settings from the stage. This is the
@@ -1246,11 +1246,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2616818"></a><h2>Property Details</h2>
+<a name="id2559960"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2616829"></a><h3>
+<a name="id2559970"></a><h3>
 <a name="ClutterStage--color"></a>The "<code class="literal">color</code>" property</h3>
-<a class="indexterm" name="id2616844"></a><pre class="programlisting">  "color"                    <a href="clutter-Colors.html#ClutterColor">ClutterColor</a>          : Read / Write</pre>
+<a class="indexterm" name="id2559985"></a><pre class="programlisting">  "color"                    <a href="clutter-Colors.html#ClutterColor">ClutterColor</a>          : Read / Write</pre>
 <p>
 The color of the main stage.</p>
 <p>
@@ -1259,9 +1259,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2616870"></a><h3>
+<a name="id2560011"></a><h3>
 <a name="ClutterStage--cursor-visible"></a>The "<code class="literal">cursor-visible</code>" property</h3>
-<a class="indexterm" name="id2616886"></a><pre class="programlisting">  "cursor-visible"           gboolean              : Read / Write / Construct</pre>
+<a class="indexterm" name="id2560027"></a><pre class="programlisting">  "cursor-visible"           gboolean              : Read / Write / Construct</pre>
 <p>
 Whether the mouse pointer should be visible</p>
 <p>
@@ -1271,9 +1271,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2560022"></a><h3>
+<a name="id2560057"></a><h3>
 <a name="ClutterStage--fullscreen"></a>The "<code class="literal">fullscreen</code>" property</h3>
-<a class="indexterm" name="id2560036"></a><pre class="programlisting">  "fullscreen"               gboolean              : Read / Write / Construct</pre>
+<a class="indexterm" name="id2560071"></a><pre class="programlisting">  "fullscreen"               gboolean              : Read / Write / Construct</pre>
 <p>
 Whether the stage should be fullscreen or not.</p>
 <p>
@@ -1283,9 +1283,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2560066"></a><h3>
+<a name="id2560101"></a><h3>
 <a name="ClutterStage--offscreen"></a>The "<code class="literal">offscreen</code>" property</h3>
-<a class="indexterm" name="id2560080"></a><pre class="programlisting">  "offscreen"                gboolean              : Read / Write / Construct</pre>
+<a class="indexterm" name="id2560115"></a><pre class="programlisting">  "offscreen"                gboolean              : Read / Write / Construct</pre>
 <p>
 Whether the stage should be rendered in an offscreen buffer.</p>
 <p>
@@ -1295,9 +1295,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2560110"></a><h3>
+<a name="id2560145"></a><h3>
 <a name="ClutterStage--title"></a>The "<code class="literal">title</code>" property</h3>
-<a class="indexterm" name="id2560125"></a><pre class="programlisting">  "title"                    gchararray            : Read / Write</pre>
+<a class="indexterm" name="id2560160"></a><pre class="programlisting">  "title"                    gchararray            : Read / Write</pre>
 <p>
 The stages title - usually displayed in stage windows title decorations.</p>
 <p>
@@ -1309,9 +1309,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2560161"></a><h3>
+<a name="id2560196"></a><h3>
 <a name="ClutterStage--use-fog"></a>The "<code class="literal">use-fog</code>" property</h3>
-<a class="indexterm" name="id2560175"></a><pre class="programlisting">  "use-fog"                  gboolean              : Read / Write</pre>
+<a class="indexterm" name="id2560210"></a><pre class="programlisting">  "use-fog"                  gboolean              : Read / Write</pre>
 <p>
 Whether the stage should use a linear GL "fog" for creating the
 depth-cueing effect to enhance the perception of depth by fading
@@ -1325,9 +1325,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2560213"></a><h3>
+<a name="id2560248"></a><h3>
 <a name="ClutterStage--user-resizable"></a>The "<code class="literal">user-resizable</code>" property</h3>
-<a class="indexterm" name="id2560229"></a><pre class="programlisting">  "user-resizable"           gboolean              : Read / Write / Construct</pre>
+<a class="indexterm" name="id2560264"></a><pre class="programlisting">  "user-resizable"           gboolean              : Read / Write / Construct</pre>
 <p>
 Whether the stage is able to be resized via user interaction.</p>
 <p>
@@ -1339,11 +1339,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2560266"></a><h2>Signal Details</h2>
+<a name="id2560301"></a><h2>Signal Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2560277"></a><h3>
+<a name="id2560312"></a><h3>
 <a name="ClutterStage-activate"></a>The "activate" signal</h3>
-<a class="indexterm" name="id2560285"></a><pre class="programlisting">void                user_function                      (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2560320"></a><pre class="programlisting">void                user_function                      (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
 The ::activate signal is emitted when the stage recieves key focus
@@ -1370,9 +1370,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2560362"></a><h3>
+<a name="id2560397"></a><h3>
 <a name="ClutterStage-deactivate"></a>The "deactivate" signal</h3>
-<a class="indexterm" name="id2560370"></a><pre class="programlisting">void                user_function                      (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2560405"></a><pre class="programlisting">void                user_function                      (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
 The ::activate signal is emitted when the stage loses key focus
@@ -1399,9 +1399,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2560447"></a><h3>
+<a name="id2560482"></a><h3>
 <a name="ClutterStage-fullscreen"></a>The "fullscreen" signal</h3>
-<a class="indexterm" name="id2560455"></a><pre class="programlisting">void                user_function                      (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2560490"></a><pre class="programlisting">void                user_function                      (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
 The ::fullscreen signal is emitted when the stage is made fullscreen.</p>
@@ -1427,9 +1427,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2560532"></a><h3>
+<a name="id2560567"></a><h3>
 <a name="ClutterStage-unfullscreen"></a>The "unfullscreen" signal</h3>
-<a class="indexterm" name="id2560539"></a><pre class="programlisting">void                user_function                      (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2560574"></a><pre class="programlisting">void                user_function                      (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                         gpointer      user_data)      : Run Last</pre>
 <p>
 The ::unfullscreen signal is emitted when the stage leaves a fullscreen
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterTexture.html clutter-0.5.2/doc/reference/html/ClutterTexture.html
--- clutter-0.5.0/doc/reference/html/ClutterTexture.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterTexture.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,24 +44,24 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ClutterCloneTexture.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2574578" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2585076" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2578609" class="shortcut">Description</a>
+                  <a href="#id2578354" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2609380" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2607520" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2609417" class="shortcut">Implemented Interfaces</a>
+                  <a href="#id2607556" class="shortcut">Implemented Interfaces</a>
                   &#160;|&#160;
-                  <a href="#id2578451" class="shortcut">Properties</a>
+                  <a href="#id2578195" class="shortcut">Properties</a>
                   &#160;|&#160;
-                  <a href="#id2578577" class="shortcut">Signals</a></nobr></td></tr>
+                  <a href="#id2578322" class="shortcut">Signals</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterTexture"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2574578"></a><span class="refentrytitle">ClutterTexture</span>
+<a name="id2585076"></a><span class="refentrytitle">ClutterTexture</span>
 </h2>
 <p>ClutterTexture &#8212; An actor for displaying and manipulating images.</p>
 </td>
@@ -137,7 +137,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2609380"></a><h2>Object Hierarchy</h2>
+<a name="id2607520"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -147,13 +147,13 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2609417"></a><h2>Implemented Interfaces</h2>
+<a name="id2607556"></a><h2>Implemented Interfaces</h2>
 <p>
 ClutterTexture implements
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2578451"></a><h2>Properties</h2>
+<a name="id2578195"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterTexture.html#ClutterTexture--filter-quality">filter-quality</a>"           gint                  : Read / Write
@@ -168,7 +168,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2578577"></a><h2>Signals</h2>
+<a name="id2578322"></a><h2>Signals</h2>
 <pre class="synopsis">
 
   "<a href="ClutterTexture.html#ClutterTexture-pixbuf-change">pixbuf-change</a>"                                  : Run Last
@@ -176,7 +176,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2578609"></a><h2>Description</h2>
+<a name="id2578354"></a><h2>Description</h2>
 <p>
 <a href="ClutterTexture.html" title="ClutterTexture"><span class="type">ClutterTexture</span></a> is a base class for displaying and manipulating pixel
 buffer type data.
@@ -203,20 +203,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2578696"></a><h2>Details</h2>
+<a name="id2578441"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2578707"></a><h3>
+<a name="id2578452"></a><h3>
 <a name="ClutterTexture-struct"></a>ClutterTexture</h3>
-<a class="indexterm" name="id2561916"></a><pre class="programlisting">typedef struct _ClutterTexture ClutterTexture;</pre>
+<a class="indexterm" name="id2561946"></a><pre class="programlisting">typedef struct _ClutterTexture ClutterTexture;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2561933"></a><h3>
+<a name="id2561962"></a><h3>
 <a name="ClutterTextureClass"></a>ClutterTextureClass</h3>
-<a class="indexterm" name="id2561945"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2561975"></a><pre class="programlisting">typedef struct {
   ClutterActorClass parent_class;
 
   void (*size_change)   (ClutterTexture *texture, 
@@ -231,9 +231,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2561965"></a><h3>
+<a name="id2561994"></a><h3>
 <a name="ClutterTextureFlags"></a>enum ClutterTextureFlags</h3>
-<a class="indexterm" name="id2561980"></a><pre class="programlisting">typedef enum { /*&lt; prefix=CLUTTER_TEXTURE &gt;*/
+<a class="indexterm" name="id2562009"></a><pre class="programlisting">typedef enum { /*&lt; prefix=CLUTTER_TEXTURE &gt;*/
     CLUTTER_TEXTURE_RGB_FLAG_BGR     = 1 &lt;&lt; 1,
     CLUTTER_TEXTURE_RGB_FLAG_PREMULT = 1 &lt;&lt; 2, /* FIXME: not handled */
     CLUTTER_TEXTURE_YUV_FLAG_YUV2    = 1 &lt;&lt; 3
@@ -272,9 +272,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2562102"></a><h3>
+<a name="id2562132"></a><h3>
 <a name="clutter-texture-new"></a>clutter_texture_new ()</h3>
-<a class="indexterm" name="id2562115"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_texture_new                 (void);</pre>
+<a class="indexterm" name="id2562144"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_texture_new                 (void);</pre>
 <p>
 Creates a new empty <a href="ClutterTexture.html" title="ClutterTexture"><span class="type">ClutterTexture</span></a> object.</p>
 <p>
@@ -291,9 +291,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2562169"></a><h3>
+<a name="id2562199"></a><h3>
 <a name="clutter-texture-new-from-pixbuf"></a>clutter_texture_new_from_pixbuf ()</h3>
-<a class="indexterm" name="id2562183"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_texture_new_from_pixbuf     (GdkPixbuf *pixbuf);</pre>
+<a class="indexterm" name="id2562212"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_texture_new_from_pixbuf     (GdkPixbuf *pixbuf);</pre>
 <p>
 Creates a new <a href="ClutterTexture.html" title="ClutterTexture"><span class="type">ClutterTexture</span></a> object.</p>
 <p>
@@ -317,9 +317,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2562266"></a><h3>
+<a name="id2562295"></a><h3>
 <a name="CLUTTER-TEXTURE-ERROR:CAPS"></a>CLUTTER_TEXTURE_ERROR</h3>
-<a class="indexterm" name="id2562277"></a><pre class="programlisting">#define CLUTTER_TEXTURE_ERROR   (clutter_texture_error_quark ())
+<a class="indexterm" name="id2562306"></a><pre class="programlisting">#define CLUTTER_TEXTURE_ERROR   (clutter_texture_error_quark ())
 </pre>
 <p>
 
@@ -327,9 +327,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2562293"></a><h3>
+<a name="id2562323"></a><h3>
 <a name="ClutterTextureError"></a>enum ClutterTextureError</h3>
-<a class="indexterm" name="id2562308"></a><pre class="programlisting">typedef enum {
+<a class="indexterm" name="id2562337"></a><pre class="programlisting">typedef enum {
   CLUTTER_TEXTURE_ERROR_OUT_OF_MEMORY,
   CLUTTER_TEXTURE_ERROR_NO_YUV
 } ClutterTextureError;
@@ -360,9 +360,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2562392"></a><h3>
+<a name="id2562422"></a><h3>
 <a name="clutter-texture-set-from-rgb-data"></a>clutter_texture_set_from_rgb_data ()</h3>
-<a class="indexterm" name="id2562408"></a><pre class="programlisting">gboolean            clutter_texture_set_from_rgb_data   (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
+<a class="indexterm" name="id2562437"></a><pre class="programlisting">gboolean            clutter_texture_set_from_rgb_data   (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
                                                          const guchar *data,
                                                          gboolean has_alpha,
                                                          gint width,
@@ -440,9 +440,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2562710"></a><h3>
+<a name="id2562740"></a><h3>
 <a name="clutter-texture-set-from-yuv-data"></a>clutter_texture_set_from_yuv_data ()</h3>
-<a class="indexterm" name="id2562724"></a><pre class="programlisting">gboolean            clutter_texture_set_from_yuv_data   (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
+<a class="indexterm" name="id2562754"></a><pre class="programlisting">gboolean            clutter_texture_set_from_yuv_data   (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
                                                          const guchar *data,
                                                          gint width,
                                                          gint height,
@@ -502,9 +502,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2562961"></a><h3>
+<a name="id2562991"></a><h3>
 <a name="clutter-texture-set-area-from-rgb-data"></a>clutter_texture_set_area_from_rgb_data ()</h3>
-<a class="indexterm" name="id2562975"></a><pre class="programlisting">gboolean            clutter_texture_set_area_from_rgb_data
+<a class="indexterm" name="id2563005"></a><pre class="programlisting">gboolean            clutter_texture_set_area_from_rgb_data
                                                         (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
                                                          const guchar *data,
                                                          gboolean has_alpha,
@@ -591,9 +591,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2563312"></a><h3>
+<a name="id2563342"></a><h3>
 <a name="clutter-texture-set-pixbuf"></a>clutter_texture_set_pixbuf ()</h3>
-<a class="indexterm" name="id2563326"></a><pre class="programlisting">gboolean            clutter_texture_set_pixbuf          (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
+<a class="indexterm" name="id2563356"></a><pre class="programlisting">gboolean            clutter_texture_set_pixbuf          (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
                                                          GdkPixbuf *pixbuf,
                                                          GError **error);</pre>
 <p>
@@ -633,9 +633,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2563506"></a><h3>
+<a name="id2563536"></a><h3>
 <a name="clutter-texture-get-pixbuf"></a>clutter_texture_get_pixbuf ()</h3>
-<a class="indexterm" name="id2563518"></a><pre class="programlisting">GdkPixbuf*          clutter_texture_get_pixbuf          (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture);</pre>
+<a class="indexterm" name="id2563548"></a><pre class="programlisting">GdkPixbuf*          clutter_texture_get_pixbuf          (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture);</pre>
 <p>
 Gets a <span class="type">GdkPixbuf</span> representation of the <a href="ClutterTexture.html" title="ClutterTexture"><span class="type">ClutterTexture</span></a> data.
 The created <span class="type">GdkPixbuf</span> is not owned by the texture but the caller.</p>
@@ -660,9 +660,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2563615"></a><h3>
+<a name="id2563644"></a><h3>
 <a name="clutter-texture-get-base-size"></a>clutter_texture_get_base_size ()</h3>
-<a class="indexterm" name="id2563628"></a><pre class="programlisting">void                clutter_texture_get_base_size       (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
+<a class="indexterm" name="id2563658"></a><pre class="programlisting">void                clutter_texture_get_base_size       (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
                                                          gint *width,
                                                          gint *height);</pre>
 <p>
@@ -693,9 +693,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2563731"></a><h3>
+<a name="id2563761"></a><h3>
 <a name="clutter-texture-bind-tile"></a>clutter_texture_bind_tile ()</h3>
-<a class="indexterm" name="id2563743"></a><pre class="programlisting">void                clutter_texture_bind_tile           (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
+<a class="indexterm" name="id2563773"></a><pre class="programlisting">void                clutter_texture_bind_tile           (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
                                                          gint index_);</pre>
 <p>
 Proxys a call to glBindTexture a to bind an internal 'tile'.
@@ -724,9 +724,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2563828"></a><h3>
+<a name="id2563857"></a><h3>
 <a name="clutter-texture-get-n-tiles"></a>clutter_texture_get_n_tiles ()</h3>
-<a class="indexterm" name="id2563839"></a><pre class="programlisting">void                clutter_texture_get_n_tiles         (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
+<a class="indexterm" name="id2563869"></a><pre class="programlisting">void                clutter_texture_get_n_tiles         (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
                                                          gint *n_x_tiles,
                                                          gint *n_y_tiles);</pre>
 <p>
@@ -761,9 +761,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2563947"></a><h3>
+<a name="id2563976"></a><h3>
 <a name="clutter-texture-get-x-tile-detail"></a>clutter_texture_get_x_tile_detail ()</h3>
-<a class="indexterm" name="id2563961"></a><pre class="programlisting">void                clutter_texture_get_x_tile_detail   (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
+<a class="indexterm" name="id2563990"></a><pre class="programlisting">void                clutter_texture_get_x_tile_detail   (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
                                                          gint x_index,
                                                          gint *pos,
                                                          gint *size,
@@ -810,9 +810,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2564110"></a><h3>
+<a name="id2564140"></a><h3>
 <a name="clutter-texture-get-y-tile-detail"></a>clutter_texture_get_y_tile_detail ()</h3>
-<a class="indexterm" name="id2564124"></a><pre class="programlisting">void                clutter_texture_get_y_tile_detail   (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
+<a class="indexterm" name="id2564154"></a><pre class="programlisting">void                clutter_texture_get_y_tile_detail   (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
                                                          gint y_index,
                                                          gint *pos,
                                                          gint *size,
@@ -859,9 +859,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2564274"></a><h3>
+<a name="id2564304"></a><h3>
 <a name="clutter-texture-has-generated-tiles"></a>clutter_texture_has_generated_tiles ()</h3>
-<a class="indexterm" name="id2564288"></a><pre class="programlisting">gboolean            clutter_texture_has_generated_tiles (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture);</pre>
+<a class="indexterm" name="id2564318"></a><pre class="programlisting">gboolean            clutter_texture_has_generated_tiles (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture);</pre>
 <p>
 Checks if <a href="ClutterTexture.html" title="ClutterTexture"><span class="type">ClutterTexture</span></a> has generated underlying GL texture tiles.
 </p>
@@ -889,9 +889,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2564370"></a><h3>
+<a name="id2564399"></a><h3>
 <a name="clutter-texture-is-tiled"></a>clutter_texture_is_tiled ()</h3>
-<a class="indexterm" name="id2564381"></a><pre class="programlisting">gboolean            clutter_texture_is_tiled            (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture);</pre>
+<a class="indexterm" name="id2564410"></a><pre class="programlisting">gboolean            clutter_texture_is_tiled            (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture);</pre>
 <p>
 Checks if <a href="ClutterTexture.html" title="ClutterTexture"><span class="type">ClutterTexture</span></a> is tiled.
 </p>
@@ -919,88 +919,88 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2564462"></a><h2>Property Details</h2>
+<a name="id2564492"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2564473"></a><h3>
+<a name="id2564502"></a><h3>
 <a name="ClutterTexture--filter-quality"></a>The "<code class="literal">filter-quality</code>" property</h3>
-<a class="indexterm" name="id2564489"></a><pre class="programlisting">  "filter-quality"           gint                  : Read / Write</pre>
+<a class="indexterm" name="id2564518"></a><pre class="programlisting">  "filter-quality"           gint                  : Read / Write</pre>
 <p>Values 0 and 1 current only supported, with 0being lower quality but fast, 1 being better quality but slower. ( Currently just maps to  GL_NEAREST / GL_LINEAR ).</p>
 <p>Allowed values: &gt;= 0</p>
 <p>Default value: 1</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2564521"></a><h3>
+<a name="id2564550"></a><h3>
 <a name="ClutterTexture--pixbuf"></a>The "<code class="literal">pixbuf</code>" property</h3>
-<a class="indexterm" name="id2564535"></a><pre class="programlisting">  "pixbuf"                   GdkPixbuf             : Read / Write</pre>
+<a class="indexterm" name="id2564564"></a><pre class="programlisting">  "pixbuf"                   GdkPixbuf             : Read / Write</pre>
 <p>Pixbuf source for Texture.</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2564556"></a><h3>
+<a name="id2564585"></a><h3>
 <a name="ClutterTexture--pixel-format"></a>The "<code class="literal">pixel-format</code>" property</h3>
-<a class="indexterm" name="id2564572"></a><pre class="programlisting">  "pixel-format"             gint                  : Read</pre>
+<a class="indexterm" name="id2564601"></a><pre class="programlisting">  "pixel-format"             gint                  : Read</pre>
 <p>GL texture pixel format used.</p>
 <p>Allowed values: &gt;= 0</p>
 <p>Default value: 6408</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2564600"></a><h3>
+<a name="id2564630"></a><h3>
 <a name="ClutterTexture--pixel-type"></a>The "<code class="literal">pixel-type</code>" property</h3>
-<a class="indexterm" name="id2635912"></a><pre class="programlisting">  "pixel-type"               gint                  : Read</pre>
+<a class="indexterm" name="id2564644"></a><pre class="programlisting">  "pixel-type"               gint                  : Read</pre>
 <p>GL texture pixel type used.</p>
 <p>Allowed values: &gt;= 0</p>
 <p>Default value: 5121</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2635938"></a><h3>
+<a name="id2564672"></a><h3>
 <a name="ClutterTexture--repeat-x"></a>The "<code class="literal">repeat-x</code>" property</h3>
-<a class="indexterm" name="id2635950"></a><pre class="programlisting">  "repeat-x"                 gboolean              : Read / Write</pre>
+<a class="indexterm" name="id2564686"></a><pre class="programlisting">  "repeat-x"                 gboolean              : Read / Write</pre>
 <p>Reapeat underlying pixbuf rather than scalein x direction. Currently UNWORKING.</p>
 <p>Default value: FALSE</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2635975"></a><h3>
+<a name="id2564713"></a><h3>
 <a name="ClutterTexture--repeat-y"></a>The "<code class="literal">repeat-y</code>" property</h3>
-<a class="indexterm" name="id2635988"></a><pre class="programlisting">  "repeat-y"                 gboolean              : Read / Write</pre>
+<a class="indexterm" name="id2564727"></a><pre class="programlisting">  "repeat-y"                 gboolean              : Read / Write</pre>
 <p>Reapeat underlying pixbuf rather than scalein y direction. Currently UNWORKING.</p>
 <p>Default value: FALSE</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2636012"></a><h3>
+<a name="id2564754"></a><h3>
 <a name="ClutterTexture--sync-size"></a>The "<code class="literal">sync-size</code>" property</h3>
-<a class="indexterm" name="id2636025"></a><pre class="programlisting">  "sync-size"                gboolean              : Read / Write</pre>
+<a class="indexterm" name="id2564768"></a><pre class="programlisting">  "sync-size"                gboolean              : Read / Write</pre>
 <p>Auto sync size of actor to underlying pixbufdimentions.</p>
 <p>Default value: TRUE</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2636051"></a><h3>
+<a name="id2564794"></a><h3>
 <a name="ClutterTexture--tile-waste"></a>The "<code class="literal">tile-waste</code>" property</h3>
-<a class="indexterm" name="id2636064"></a><pre class="programlisting">  "tile-waste"               gint                  : Read / Write / Construct Only</pre>
+<a class="indexterm" name="id2564808"></a><pre class="programlisting">  "tile-waste"               gint                  : Read / Write / Construct Only</pre>
 <p>Max wastage dimention of a texture when using tiled textures. Bigger values use less textures, smaller values less texture memory. .</p>
 <p>Allowed values: &gt;= 0</p>
 <p>Default value: 64</p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2636096"></a><h3>
+<a name="id2636286"></a><h3>
 <a name="ClutterTexture--tiled"></a>The "<code class="literal">tiled</code>" property</h3>
-<a class="indexterm" name="id2636110"></a><pre class="programlisting">  "tiled"                    gboolean              : Read / Write / Construct Only</pre>
+<a class="indexterm" name="id2636299"></a><pre class="programlisting">  "tiled"                    gboolean              : Read / Write / Construct Only</pre>
 <p>Enables the use of tiled GL textures to more efficiently use available texture memory.</p>
 <p>Default value: TRUE</p>
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2636139"></a><h2>Signal Details</h2>
+<a name="id2636325"></a><h2>Signal Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2636150"></a><h3>
+<a name="id2636334"></a><h3>
 <a name="ClutterTexture-pixbuf-change"></a>The "pixbuf-change" signal</h3>
-<a class="indexterm" name="id2636160"></a><pre class="programlisting">void                user_function                      (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
+<a class="indexterm" name="id2636344"></a><pre class="programlisting">void                user_function                      (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
                                                         gpointer        user_data)      : Run Last</pre>
 <p>
 The ::pixbuf-change signal is emitted each time the pixbuf
@@ -1025,9 +1025,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2636238"></a><h3>
+<a name="id2636417"></a><h3>
 <a name="ClutterTexture-size-change"></a>The "size-change" signal</h3>
-<a class="indexterm" name="id2636246"></a><pre class="programlisting">void                user_function                      (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
+<a class="indexterm" name="id2636425"></a><pre class="programlisting">void                user_function                      (<a href="ClutterTexture.html" title="ClutterTexture">ClutterTexture</a> *texture,
                                                         gint            width,
                                                         gint            height,
                                                         gpointer        user_data)      : Run Last</pre>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ClutterTimeline.html clutter-0.5.2/doc/reference/html/ClutterTimeline.html
--- clutter-0.5.0/doc/reference/html/ClutterTimeline.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ClutterTimeline.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,22 +44,22 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ClutterScore.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2586500" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2605235" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2606742" class="shortcut">Description</a>
+                  <a href="#id2612778" class="shortcut">Description</a>
                   &#160;|&#160;
-                  <a href="#id2606585" class="shortcut">Object Hierarchy</a>
+                  <a href="#id2637193" class="shortcut">Object Hierarchy</a>
                   &#160;|&#160;
-                  <a href="#id2606608" class="shortcut">Properties</a>
+                  <a href="#id2637217" class="shortcut">Properties</a>
                   &#160;|&#160;
-                  <a href="#id2606697" class="shortcut">Signals</a></nobr></td></tr>
+                  <a href="#id2612734" class="shortcut">Signals</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="ClutterTimeline"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2586500"></a><span class="refentrytitle">ClutterTimeline</span>
+<a name="id2605235"></a><span class="refentrytitle">ClutterTimeline</span>
 </h2>
 <p>ClutterTimeline &#8212; A class for based events</p>
 </td>
@@ -117,7 +117,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2606585"></a><h2>Object Hierarchy</h2>
+<a name="id2637193"></a><h2>Object Hierarchy</h2>
 <pre class="synopsis">
 
   GObject
@@ -125,7 +125,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2606608"></a><h2>Properties</h2>
+<a name="id2637217"></a><h2>Properties</h2>
 <pre class="synopsis">
 
   "<a href="ClutterTimeline.html#ClutterTimeline--delay">delay</a>"                    guint                 : Read / Write
@@ -137,7 +137,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2606697"></a><h2>Signals</h2>
+<a name="id2612734"></a><h2>Signals</h2>
 <pre class="synopsis">
 
   "<a href="ClutterTimeline.html#ClutterTimeline-completed">completed</a>"                                      : Run Last
@@ -147,7 +147,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2606742"></a><h2>Description</h2>
+<a name="id2612778"></a><h2>Description</h2>
 <p>
 <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> is a base class for managing time based events such
 as animations.
@@ -165,20 +165,20 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2606796"></a><h2>Details</h2>
+<a name="id2612831"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2606807"></a><h3>
+<a name="id2612842"></a><h3>
 <a name="ClutterTimeline-struct"></a>ClutterTimeline</h3>
-<a class="indexterm" name="id2606818"></a><pre class="programlisting">typedef struct _ClutterTimeline ClutterTimeline;</pre>
+<a class="indexterm" name="id2612854"></a><pre class="programlisting">typedef struct _ClutterTimeline ClutterTimeline;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2606835"></a><h3>
+<a name="id2612870"></a><h3>
 <a name="ClutterTimelineClass"></a>ClutterTimelineClass</h3>
-<a class="indexterm" name="id2606846"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2612881"></a><pre class="programlisting">typedef struct {
   void (*started)   (ClutterTimeline *timeline);
   void (*completed) (ClutterTimeline *timeline);
   void (*paused)    (ClutterTimeline *timeline);
@@ -193,9 +193,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2606866"></a><h3>
+<a name="id2612901"></a><h3>
 <a name="clutter-timeline-new"></a>clutter_timeline_new ()</h3>
-<a class="indexterm" name="id2606877"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_timeline_new                (guint n_frames,
+<a class="indexterm" name="id2612912"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_timeline_new                (guint n_frames,
                                                          guint fps);</pre>
 <p>
 Create a new  <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> instance.</p>
@@ -225,9 +225,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2649887"></a><h3>
+<a name="id2650066"></a><h3>
 <a name="clutter-timeline-new-for-duration"></a>clutter_timeline_new_for_duration ()</h3>
-<a class="indexterm" name="id2649902"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_timeline_new_for_duration   (guint msecs);</pre>
+<a class="indexterm" name="id2650079"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_timeline_new_for_duration   (guint msecs);</pre>
 <p>
 Creates a new <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> with a duration of <em class="parameter"><code>msecs</code></em> using
 the value of the ClutterTimeline:fps property to compute the
@@ -256,9 +256,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2649987"></a><h3>
+<a name="id2650166"></a><h3>
 <a name="clutter-timeline-clone"></a>clutter_timeline_clone ()</h3>
-<a class="indexterm" name="id2649998"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_timeline_clone              (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
+<a class="indexterm" name="id2650177"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_timeline_clone              (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
 Create a new <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> instance which has property values
 matching that of supplied timeline. The cloned timeline will not
@@ -287,9 +287,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2650105"></a><h3>
+<a name="id2650284"></a><h3>
 <a name="clutter-timeline-set-speed"></a>clutter_timeline_set_speed ()</h3>
-<a class="indexterm" name="id2650117"></a><pre class="programlisting">void                clutter_timeline_set_speed          (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
+<a class="indexterm" name="id2650296"></a><pre class="programlisting">void                clutter_timeline_set_speed          (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                          guint fps);</pre>
 <p>
 Set the speed in frames per second of the timeline.</p>
@@ -314,9 +314,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2650197"></a><h3>
+<a name="id2650376"></a><h3>
 <a name="clutter-timeline-get-speed"></a>clutter_timeline_get_speed ()</h3>
-<a class="indexterm" name="id2650209"></a><pre class="programlisting">guint               clutter_timeline_get_speed          (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
+<a class="indexterm" name="id2650388"></a><pre class="programlisting">guint               clutter_timeline_get_speed          (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
 Gets the frames per second played by <em class="parameter"><code>timeline</code></em></p>
 <p>
@@ -340,9 +340,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2650282"></a><h3>
+<a name="id2650461"></a><h3>
 <a name="clutter-timeline-set-duration"></a>clutter_timeline_set_duration ()</h3>
-<a class="indexterm" name="id2650298"></a><pre class="programlisting">void                clutter_timeline_set_duration       (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
+<a class="indexterm" name="id2650477"></a><pre class="programlisting">void                clutter_timeline_set_duration       (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                          guint msecs);</pre>
 <p>
 Sets the duration of the timeline, in milliseconds. The speed
@@ -370,9 +370,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2650386"></a><h3>
+<a name="id2650565"></a><h3>
 <a name="clutter-timeline-get-duration"></a>clutter_timeline_get_duration ()</h3>
-<a class="indexterm" name="id2650402"></a><pre class="programlisting">guint               clutter_timeline_get_duration       (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
+<a class="indexterm" name="id2650580"></a><pre class="programlisting">guint               clutter_timeline_get_duration       (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
 Retrieves the duration of a <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> in milliseconds.
 See <a href="ClutterTimeline.html#clutter-timeline-set-duration"><code class="function">clutter_timeline_set_duration()</code></a>.</p>
@@ -400,9 +400,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2650496"></a><h3>
+<a name="id2650674"></a><h3>
 <a name="clutter-timeline-set-loop"></a>clutter_timeline_set_loop ()</h3>
-<a class="indexterm" name="id2650507"></a><pre class="programlisting">void                clutter_timeline_set_loop           (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
+<a class="indexterm" name="id2650686"></a><pre class="programlisting">void                clutter_timeline_set_loop           (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                          gboolean loop);</pre>
 <p>
 Sets whether <em class="parameter"><code>timeline</code></em> should loop.</p>
@@ -427,9 +427,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2650601"></a><h3>
+<a name="id2650780"></a><h3>
 <a name="clutter-timeline-get-loop"></a>clutter_timeline_get_loop ()</h3>
-<a class="indexterm" name="id2650613"></a><pre class="programlisting">gboolean            clutter_timeline_get_loop           (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
+<a class="indexterm" name="id2650792"></a><pre class="programlisting">gboolean            clutter_timeline_get_loop           (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
 Gets whether <em class="parameter"><code>timeline</code></em> is looping</p>
 <p>
@@ -453,9 +453,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2650697"></a><h3>
+<a name="id2650875"></a><h3>
 <a name="clutter-timeline-set-n-frames"></a>clutter_timeline_set_n_frames ()</h3>
-<a class="indexterm" name="id2650710"></a><pre class="programlisting">void                clutter_timeline_set_n_frames       (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
+<a class="indexterm" name="id2650888"></a><pre class="programlisting">void                clutter_timeline_set_n_frames       (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                          guint n_frames);</pre>
 <p>
 Sets the total number of frames for <em class="parameter"><code>timeline</code></em></p>
@@ -480,9 +480,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2650794"></a><h3>
+<a name="id2650953"></a><h3>
 <a name="clutter-timeline-get-n-frames"></a>clutter_timeline_get_n_frames ()</h3>
-<a class="indexterm" name="id2650807"></a><pre class="programlisting">guint               clutter_timeline_get_n_frames       (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
+<a class="indexterm" name="id2650965"></a><pre class="programlisting">guint               clutter_timeline_get_n_frames       (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
 Request the total number of frames for the <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a>.</p>
 <p>
@@ -506,9 +506,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2650891"></a><h3>
+<a name="id2651039"></a><h3>
 <a name="clutter-timeline-set-delay"></a>clutter_timeline_set_delay ()</h3>
-<a class="indexterm" name="id2650905"></a><pre class="programlisting">void                clutter_timeline_set_delay          (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
+<a class="indexterm" name="id2651052"></a><pre class="programlisting">void                clutter_timeline_set_delay          (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                          guint msecs);</pre>
 <p>
 Sets the delay, in milliseconds, before <em class="parameter"><code>timeline</code></em> should start.</p>
@@ -535,9 +535,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2650974"></a><h3>
+<a name="id2651134"></a><h3>
 <a name="clutter-timeline-get-delay"></a>clutter_timeline_get_delay ()</h3>
-<a class="indexterm" name="id2650987"></a><pre class="programlisting">guint               clutter_timeline_get_delay          (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
+<a class="indexterm" name="id2651147"></a><pre class="programlisting">guint               clutter_timeline_get_delay          (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
 Retrieves the delay set using <a href="ClutterTimeline.html#clutter-timeline-set-delay"><code class="function">clutter_timeline_set_delay()</code></a>.</p>
 <p>
@@ -564,9 +564,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2651064"></a><h3>
+<a name="id2651223"></a><h3>
 <a name="ClutterTimelineDirection"></a>enum ClutterTimelineDirection</h3>
-<a class="indexterm" name="id2651077"></a><pre class="programlisting">typedef enum {
+<a class="indexterm" name="id2651236"></a><pre class="programlisting">typedef enum {
   CLUTTER_TIMELINE_FORWARD,
   CLUTTER_TIMELINE_BACKWARD
 } ClutterTimelineDirection;
@@ -596,9 +596,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2651152"></a><h3>
+<a name="id2651312"></a><h3>
 <a name="clutter-timeline-set-direction"></a>clutter_timeline_set_direction ()</h3>
-<a class="indexterm" name="id2651167"></a><pre class="programlisting">void                clutter_timeline_set_direction      (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
+<a class="indexterm" name="id2651326"></a><pre class="programlisting">void                clutter_timeline_set_direction      (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                          <a href="ClutterTimeline.html#ClutterTimelineDirection">ClutterTimelineDirection</a> direction);</pre>
 <p>
 Sets the direction of <em class="parameter"><code>timeline</code></em>, either <a href="ClutterTimeline.html#CLUTTER-TIMELINE-FORWARD:CAPS"><code class="literal">CLUTTER_TIMELINE_FORWARD</code></a> or
@@ -626,9 +626,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2651267"></a><h3>
+<a name="id2651426"></a><h3>
 <a name="clutter-timeline-get-direction"></a>clutter_timeline_get_direction ()</h3>
-<a class="indexterm" name="id2651281"></a><pre class="programlisting"><a href="ClutterTimeline.html#ClutterTimelineDirection">ClutterTimelineDirection</a> clutter_timeline_get_direction (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
+<a class="indexterm" name="id2651441"></a><pre class="programlisting"><a href="ClutterTimeline.html#ClutterTimelineDirection">ClutterTimelineDirection</a> clutter_timeline_get_direction (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
 Retrieves the direction of the timeline set with
 <a href="ClutterTimeline.html#clutter-timeline-set-direction"><code class="function">clutter_timeline_set_direction()</code></a>.</p>
@@ -656,9 +656,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2651358"></a><h3>
+<a name="id2651518"></a><h3>
 <a name="clutter-timeline-start"></a>clutter_timeline_start ()</h3>
-<a class="indexterm" name="id2651369"></a><pre class="programlisting">void                clutter_timeline_start              (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
+<a class="indexterm" name="id2651528"></a><pre class="programlisting">void                clutter_timeline_start              (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
 Starts the <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> playing.</p>
 <p>
@@ -675,9 +675,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2651425"></a><h3>
+<a name="id2651585"></a><h3>
 <a name="clutter-timeline-pause"></a>clutter_timeline_pause ()</h3>
-<a class="indexterm" name="id2651436"></a><pre class="programlisting">void                clutter_timeline_pause              (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
+<a class="indexterm" name="id2651595"></a><pre class="programlisting">void                clutter_timeline_pause              (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
 Pauses the <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> on current frame</p>
 <p>
@@ -694,9 +694,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2651492"></a><h3>
+<a name="id2651652"></a><h3>
 <a name="clutter-timeline-stop"></a>clutter_timeline_stop ()</h3>
-<a class="indexterm" name="id2651503"></a><pre class="programlisting">void                clutter_timeline_stop               (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
+<a class="indexterm" name="id2651662"></a><pre class="programlisting">void                clutter_timeline_stop               (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
 Stops the <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> and moves to frame 0</p>
 <p>
@@ -713,9 +713,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2651559"></a><h3>
+<a name="id2651719"></a><h3>
 <a name="clutter-timeline-rewind"></a>clutter_timeline_rewind ()</h3>
-<a class="indexterm" name="id2651570"></a><pre class="programlisting">void                clutter_timeline_rewind             (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
+<a class="indexterm" name="id2651729"></a><pre class="programlisting">void                clutter_timeline_rewind             (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
 Rewinds <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> to frame 0.</p>
 <p>
@@ -732,9 +732,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2651626"></a><h3>
+<a name="id2651786"></a><h3>
 <a name="clutter-timeline-skip"></a>clutter_timeline_skip ()</h3>
-<a class="indexterm" name="id2651637"></a><pre class="programlisting">void                clutter_timeline_skip               (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
+<a class="indexterm" name="id2651796"></a><pre class="programlisting">void                clutter_timeline_skip               (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                          guint n_frames);</pre>
 <p>
 Advance timeline by requested number of frames.</p>
@@ -759,9 +759,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2651707"></a><h3>
+<a name="id2651867"></a><h3>
 <a name="clutter-timeline-advance"></a>clutter_timeline_advance ()</h3>
-<a class="indexterm" name="id2651717"></a><pre class="programlisting">void                clutter_timeline_advance            (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
+<a class="indexterm" name="id2651877"></a><pre class="programlisting">void                clutter_timeline_advance            (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                          guint frame_num);</pre>
 <p>
 Advance timeline to requested frame number</p>
@@ -786,9 +786,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2651788"></a><h3>
+<a name="id2651948"></a><h3>
 <a name="clutter-timeline-get-current-frame"></a>clutter_timeline_get_current_frame ()</h3>
-<a class="indexterm" name="id2651802"></a><pre class="programlisting">gint                clutter_timeline_get_current_frame  (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
+<a class="indexterm" name="id2651961"></a><pre class="programlisting">gint                clutter_timeline_get_current_frame  (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
 Request the current frame number of the timeline.</p>
 <p>
@@ -812,9 +812,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2651862"></a><h3>
+<a name="id2652022"></a><h3>
 <a name="clutter-timeline-get-delta"></a>clutter_timeline_get_delta ()</h3>
-<a class="indexterm" name="id2651875"></a><pre class="programlisting">guint               clutter_timeline_get_delta          (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
+<a class="indexterm" name="id2652035"></a><pre class="programlisting">guint               clutter_timeline_get_delta          (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                          guint *msecs);</pre>
 <p>
 Retrieves the number of frames and the amount of time elapsed since
@@ -854,9 +854,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2651979"></a><h3>
+<a name="id2652138"></a><h3>
 <a name="clutter-timeline-get-progress"></a>clutter_timeline_get_progress ()</h3>
-<a class="indexterm" name="id2651993"></a><pre class="programlisting">gdouble             clutter_timeline_get_progress       (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
+<a class="indexterm" name="id2652153"></a><pre class="programlisting">gdouble             clutter_timeline_get_progress       (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
 The position of the timeline in a [0, 1] interval.</p>
 <p>
@@ -883,9 +883,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2652061"></a><h3>
+<a name="id2652221"></a><h3>
 <a name="clutter-timeline-get-progressx"></a>clutter_timeline_get_progressx ()</h3>
-<a class="indexterm" name="id2652076"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_timeline_get_progressx      (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
+<a class="indexterm" name="id2652235"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_timeline_get_progressx      (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
 Fixed point version of <a href="ClutterTimeline.html#clutter-timeline-get-progress"><code class="function">clutter_timeline_get_progress()</code></a>.</p>
 <p>
@@ -912,9 +912,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2652153"></a><h3>
+<a name="id2652312"></a><h3>
 <a name="clutter-timeline-is-playing"></a>clutter_timeline_is_playing ()</h3>
-<a class="indexterm" name="id2652164"></a><pre class="programlisting">gboolean            clutter_timeline_is_playing         (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
+<a class="indexterm" name="id2652324"></a><pre class="programlisting">gboolean            clutter_timeline_is_playing         (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline);</pre>
 <p>
 Query state of a <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a> instance.</p>
 <p>
@@ -938,11 +938,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2652232"></a><h2>Property Details</h2>
+<a name="id2652392"></a><h2>Property Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2652241"></a><h3>
+<a name="id2652401"></a><h3>
 <a name="ClutterTimeline--delay"></a>The "<code class="literal">delay</code>" property</h3>
-<a class="indexterm" name="id2652254"></a><pre class="programlisting">  "delay"                    guint                 : Read / Write</pre>
+<a class="indexterm" name="id2652414"></a><pre class="programlisting">  "delay"                    guint                 : Read / Write</pre>
 <p>
 A delay, in milliseconds, that should be observed by the
 timeline before actually starting.</p>
@@ -955,9 +955,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2652287"></a><h3>
+<a name="id2652447"></a><h3>
 <a name="ClutterTimeline--direction"></a>The "<code class="literal">direction</code>" property</h3>
-<a class="indexterm" name="id2652300"></a><pre class="programlisting">  "direction"                <a href="ClutterTimeline.html#ClutterTimelineDirection">ClutterTimelineDirection</a>  : Read / Write</pre>
+<a class="indexterm" name="id2652460"></a><pre class="programlisting">  "direction"                <a href="ClutterTimeline.html#ClutterTimelineDirection">ClutterTimelineDirection</a>  : Read / Write</pre>
 <p>
 The direction of the timeline, either <a href="ClutterTimeline.html#CLUTTER-TIMELINE-FORWARD:CAPS"><code class="literal">CLUTTER_TIMELINE_FORWARD</code></a> or
 <a href="ClutterTimeline.html#CLUTTER-TIMELINE-BACKWARD:CAPS"><code class="literal">CLUTTER_TIMELINE_BACKWARD</code></a>.</p>
@@ -970,9 +970,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2652350"></a><h3>
+<a name="id2652510"></a><h3>
 <a name="ClutterTimeline--duration"></a>The "<code class="literal">duration</code>" property</h3>
-<a class="indexterm" name="id2652363"></a><pre class="programlisting">  "duration"                 guint                 : Read / Write</pre>
+<a class="indexterm" name="id2652523"></a><pre class="programlisting">  "duration"                 guint                 : Read / Write</pre>
 <p>
 Duration of the timeline in milliseconds, depending on the
 ClutterTimeline:fps value.</p>
@@ -985,9 +985,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2652396"></a><h3>
+<a name="id2652556"></a><h3>
 <a name="ClutterTimeline--fps"></a>The "<code class="literal">fps</code>" property</h3>
-<a class="indexterm" name="id2652409"></a><pre class="programlisting">  "fps"                      guint                 : Read / Write</pre>
+<a class="indexterm" name="id2652568"></a><pre class="programlisting">  "fps"                      guint                 : Read / Write</pre>
 <p>
 Timeline frames per second. Because of the nature of the main
 loop used by Clutter this is to be considered a best approximation.</p>
@@ -999,9 +999,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2652441"></a><h3>
+<a name="id2652600"></a><h3>
 <a name="ClutterTimeline--loop"></a>The "<code class="literal">loop</code>" property</h3>
-<a class="indexterm" name="id2652453"></a><pre class="programlisting">  "loop"                     gboolean              : Read / Write</pre>
+<a class="indexterm" name="id2652613"></a><pre class="programlisting">  "loop"                     gboolean              : Read / Write</pre>
 <p>
 Whether the timeline should automatically rewind and restart.</p>
 <p>
@@ -1011,9 +1011,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2652481"></a><h3>
+<a name="id2652641"></a><h3>
 <a name="ClutterTimeline--num-frames"></a>The "<code class="literal">num-frames</code>" property</h3>
-<a class="indexterm" name="id2652494"></a><pre class="programlisting">  "num-frames"               guint                 : Read / Write</pre>
+<a class="indexterm" name="id2652653"></a><pre class="programlisting">  "num-frames"               guint                 : Read / Write</pre>
 <p>
 Total number of frames for the timeline.</p>
 <p>
@@ -1024,11 +1024,11 @@
 </div>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2652525"></a><h2>Signal Details</h2>
+<a name="id2652685"></a><h2>Signal Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2652535"></a><h3>
+<a name="id2652694"></a><h3>
 <a name="ClutterTimeline-completed"></a>The "completed" signal</h3>
-<a class="indexterm" name="id2652542"></a><pre class="programlisting">void                user_function                      (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
+<a class="indexterm" name="id2652702"></a><pre class="programlisting">void                user_function                      (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                         gpointer         user_data)      : Run Last</pre>
 <p>
 The ::completed signal is emitted when the timeline reaches the
@@ -1053,9 +1053,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2652614"></a><h3>
+<a name="id2652774"></a><h3>
 <a name="ClutterTimeline-new-frame"></a>The "new-frame" signal</h3>
-<a class="indexterm" name="id2652622"></a><pre class="programlisting">void                user_function                      (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
+<a class="indexterm" name="id2652781"></a><pre class="programlisting">void                user_function                      (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                         gint             frame_num,
                                                         gpointer         user_data)      : Run Last</pre>
 <p>
@@ -1086,9 +1086,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2652708"></a><h3>
+<a name="id2652868"></a><h3>
 <a name="ClutterTimeline-paused"></a>The "paused" signal</h3>
-<a class="indexterm" name="id2652715"></a><pre class="programlisting">void                user_function                      (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
+<a class="indexterm" name="id2652875"></a><pre class="programlisting">void                user_function                      (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                         gpointer         user_data)      : Run Last</pre>
 <p>
 The ::paused signal is emitted when <a href="ClutterTimeline.html#clutter-timeline-pause"><code class="function">clutter_timeline_pause()</code></a> is invoked.</p>
@@ -1112,9 +1112,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2652795"></a><h3>
+<a name="id2652962"></a><h3>
 <a name="ClutterTimeline-started"></a>The "started" signal</h3>
-<a class="indexterm" name="id2652802"></a><pre class="programlisting">void                user_function                      (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
+<a class="indexterm" name="id2652972"></a><pre class="programlisting">void                user_function                      (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                         gpointer         user_data)      : Run Last</pre>
 <p>
 The ::started signal is emitted when the timeline starts its run.
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ch09.html clutter-0.5.2/doc/reference/html/ch09.html
--- clutter-0.5.0/doc/reference/html/ch09.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ch09.html	2008-01-14 11:17:07.000000000 +0000
@@ -54,7 +54,7 @@
 <span class="refentrytitle"><a href="ClutterModelIter.html">ClutterModelIter</a></span><span class="refpurpose"> &#8212; Iterates through a model</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="ClutterModelDefault.html">ClutterModelDefault</a></span><span class="refpurpose"> &#8212; Default model implementation</span>
+<span class="refentrytitle"><a href="ClutterListModel.html">ClutterListModel</a></span><span class="refpurpose"> &#8212; List model implementation</span>
 </dt>
 </dl></div>
 </div>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/clutter-Clutter-Effects.html clutter-0.5.2/doc/reference/html/clutter-Clutter-Effects.html
--- clutter-0.5.0/doc/reference/html/clutter-Clutter-Effects.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/clutter-Clutter-Effects.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,16 +44,16 @@
  Reference Manual</th>
 <td><a accesskey="n" href="pt04.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2559467" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2602882" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2662691" class="shortcut">Description</a></nobr></td></tr>
+                  <a href="#id2675779" class="shortcut">Description</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="clutter-Clutter-Effects"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2559467"></a><span class="refentrytitle">Clutter Effects</span>
+<a name="id2602882"></a><span class="refentrytitle">Clutter Effects</span>
 </h2>
 <p>Clutter Effects &#8212; Utility Class for basic visual effects</p>
 </td>
@@ -132,7 +132,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2662691"></a><h2>Description</h2>
+<a name="id2675779"></a><h2>Description</h2>
 <p>
 The <a href="clutter-Clutter-Effects.html#ClutterEffectTemplate"><span class="type">ClutterEffectTemplate</span></a> class provides a simple API for applying
 pre-defined effects to a single actor. It works as a wrapper around
@@ -142,11 +142,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2662726"></a><h2>Details</h2>
+<a name="id2675814"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2662737"></a><h3>
+<a name="id2665785"></a><h3>
 <a name="ClutterEffectTemplate"></a>ClutterEffectTemplate</h3>
-<a class="indexterm" name="id2662748"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2665796"></a><pre class="programlisting">typedef struct {
 } ClutterEffectTemplate;
 </pre>
 <p>
@@ -155,9 +155,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2662764"></a><h3>
+<a name="id2665812"></a><h3>
 <a name="ClutterEffectTemplateClass"></a>ClutterEffectTemplateClass</h3>
-<a class="indexterm" name="id2662775"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2665823"></a><pre class="programlisting">typedef struct {
 } ClutterEffectTemplateClass;
 </pre>
 <p>
@@ -166,9 +166,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2662791"></a><h3>
+<a name="id2665839"></a><h3>
 <a name="clutter-effect-template-new"></a>clutter_effect_template_new ()</h3>
-<a class="indexterm" name="id2662804"></a><pre class="programlisting"><a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a>* clutter_effect_template_new      (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
+<a class="indexterm" name="id2665852"></a><pre class="programlisting"><a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a>* clutter_effect_template_new      (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                          <a href="ClutterAlpha.html#ClutterAlphaFunc">ClutterAlphaFunc</a> alpha_func);</pre>
 <p>
 Creates a new <a href="clutter-Clutter-Effects.html#ClutterEffectTemplate"><span class="type">ClutterEffectTemplate</span></a>, to be used with the effects API.
@@ -211,9 +211,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2662965"></a><h3>
+<a name="id2666012"></a><h3>
 <a name="clutter-effect-template-new-full"></a>clutter_effect_template_new_full ()</h3>
-<a class="indexterm" name="id2662978"></a><pre class="programlisting"><a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a>* clutter_effect_template_new_full (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
+<a class="indexterm" name="id2666026"></a><pre class="programlisting"><a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a>* clutter_effect_template_new_full (<a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                          <a href="ClutterAlpha.html#ClutterAlphaFunc">ClutterAlphaFunc</a> alpha_func,
                                                          gpointer user_data,
                                                          GDestroyNotify notify);</pre>
@@ -273,9 +273,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2678676"></a><h3>
+<a name="id2678844"></a><h3>
 <a name="clutter-effect-template-new-for-duration"></a>clutter_effect_template_new_for_duration ()</h3>
-<a class="indexterm" name="id2678691"></a><pre class="programlisting"><a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a>* clutter_effect_template_new_for_duration
+<a class="indexterm" name="id2678859"></a><pre class="programlisting"><a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a>* clutter_effect_template_new_for_duration
                                                         (guint msecs,
                                                          <a href="ClutterAlpha.html#ClutterAlphaFunc">ClutterAlphaFunc</a> alpha_func);</pre>
 <p>
@@ -324,9 +324,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2678871"></a><h3>
+<a name="id2679039"></a><h3>
 <a name="clutter-effect-template-construct"></a>clutter_effect_template_construct ()</h3>
-<a class="indexterm" name="id2678885"></a><pre class="programlisting">void                clutter_effect_template_construct   (<a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a> *template_,
+<a class="indexterm" name="id2679053"></a><pre class="programlisting">void                clutter_effect_template_construct   (<a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a> *template_,
                                                          <a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a> *timeline,
                                                          <a href="ClutterAlpha.html#ClutterAlphaFunc">ClutterAlphaFunc</a> alpha_func,
                                                          gpointer user_data,
@@ -376,9 +376,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2679080"></a><h3>
+<a name="id2679248"></a><h3>
 <a name="clutter-effect-template-get-timeline-clone"></a>clutter_effect_template_get_timeline_clone ()</h3>
-<a class="indexterm" name="id2679096"></a><pre class="programlisting">gboolean            clutter_effect_template_get_timeline_clone
+<a class="indexterm" name="id2679265"></a><pre class="programlisting">gboolean            clutter_effect_template_get_timeline_clone
                                                         (<a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a> *template_);</pre>
 <p>
 Gets whether timelines should be cloned when creating a new
@@ -407,9 +407,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2679182"></a><h3>
+<a name="id2679350"></a><h3>
 <a name="clutter-effect-template-set-timeline-clone"></a>clutter_effect_template_set_timeline_clone ()</h3>
-<a class="indexterm" name="id2679199"></a><pre class="programlisting">void                clutter_effect_template_set_timeline_clone
+<a class="indexterm" name="id2679367"></a><pre class="programlisting">void                clutter_effect_template_set_timeline_clone
                                                         (<a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a> *template_,
                                                          gboolean setting);</pre>
 <p>
@@ -438,9 +438,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2679286"></a><h3>
+<a name="id2679455"></a><h3>
 <a name="ClutterEffectCompleteFunc"></a>ClutterEffectCompleteFunc ()</h3>
-<a class="indexterm" name="id2679300"></a><pre class="programlisting">void                (*ClutterEffectCompleteFunc)        (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
+<a class="indexterm" name="id2679468"></a><pre class="programlisting">void                (*ClutterEffectCompleteFunc)        (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                          gpointer user_data);</pre>
 <p>
 Callback function invoked when an effect is complete.</p>
@@ -467,9 +467,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2679386"></a><h3>
+<a name="id2679554"></a><h3>
 <a name="clutter-effect-fade"></a>clutter_effect_fade ()</h3>
-<a class="indexterm" name="id2679401"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_effect_fade                 (<a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a> *template_,
+<a class="indexterm" name="id2679569"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_effect_fade                 (<a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a> *template_,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                          guint8 opacity_end,
                                                          <a href="clutter-Clutter-Effects.html#ClutterEffectCompleteFunc">ClutterEffectCompleteFunc</a> func,
@@ -523,9 +523,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2679613"></a><h3>
+<a name="id2679781"></a><h3>
 <a name="clutter-effect-move"></a>clutter_effect_move ()</h3>
-<a class="indexterm" name="id2679627"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_effect_move                 (<a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a> *template_,
+<a class="indexterm" name="id2679796"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_effect_move                 (<a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a> *template_,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                          gint x,
                                                          gint y,
@@ -586,9 +586,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2679861"></a><h3>
+<a name="id2680017"></a><h3>
 <a name="clutter-effect-path"></a>clutter_effect_path ()</h3>
-<a class="indexterm" name="id2679875"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_effect_path                 (<a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a> *template_,
+<a class="indexterm" name="id2680029"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_effect_path                 (<a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a> *template_,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                          const <a href="ClutterBehaviourPath.html#ClutterKnot">ClutterKnot</a> *knots,
                                                          guint n_knots,
@@ -648,9 +648,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2680125"></a><h3>
+<a name="id2680254"></a><h3>
 <a name="clutter-effect-scale"></a>clutter_effect_scale ()</h3>
-<a class="indexterm" name="id2680138"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_effect_scale                (<a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a> *template_,
+<a class="indexterm" name="id2680267"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_effect_scale                (<a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a> *template_,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                          gdouble scale_end,
                                                          <a href="ClutterBehaviourScale.html#ClutterGravity">ClutterGravity</a> gravity,
@@ -710,9 +710,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2680362"></a><h3>
+<a name="id2680469"></a><h3>
 <a name="clutter-effect-depth"></a>clutter_effect_depth ()</h3>
-<a class="indexterm" name="id2680376"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_effect_depth                (<a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a> *template_,
+<a class="indexterm" name="id2680482"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_effect_depth                (<a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a> *template_,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                          gint depth_end,
                                                          <a href="clutter-Clutter-Effects.html#ClutterEffectCompleteFunc">ClutterEffectCompleteFunc</a> func,
@@ -766,9 +766,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2680589"></a><h3>
+<a name="id2680675"></a><h3>
 <a name="clutter-effect-rotate"></a>clutter_effect_rotate ()</h3>
-<a class="indexterm" name="id2680603"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_effect_rotate               (<a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a> *template_,
+<a class="indexterm" name="id2680688"></a><pre class="programlisting"><a href="ClutterTimeline.html" title="ClutterTimeline">ClutterTimeline</a>*    clutter_effect_rotate               (<a href="clutter-Clutter-Effects.html#ClutterEffectTemplate">ClutterEffectTemplate</a> *template_,
                                                          <a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor,
                                                          <a href="ClutterBehaviourRotate.html#ClutterRotateAxis">ClutterRotateAxis</a> axis,
                                                          gdouble angle,
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/clutter-ClutterBackend.html clutter-0.5.2/doc/reference/html/clutter-ClutterBackend.html
--- clutter-0.5.0/doc/reference/html/clutter-ClutterBackend.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/clutter-ClutterBackend.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,16 +44,16 @@
  Reference Manual</th>
 <td><a accesskey="n" href="clutter-X11-Specific-Support.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2587549" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2574719" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2707301" class="shortcut">Description</a></nobr></td></tr>
+                  <a href="#id2696582" class="shortcut">Description</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="clutter-ClutterBackend"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2587549"></a><span class="refentrytitle">ClutterBackend</span>
+<a name="id2574719"></a><span class="refentrytitle">ClutterBackend</span>
 </h2>
 <p>ClutterBackend &#8212; Backend abstraction</p>
 </td>
@@ -84,7 +84,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2707301"></a><h2>Description</h2>
+<a name="id2696582"></a><h2>Description</h2>
 <p>
 Clutter can be compiled against different backends. Each backend
 has to implement a set of functions, in order to be used by Clutter.
@@ -101,11 +101,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2707345"></a><h2>Details</h2>
+<a name="id2708238"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2707356"></a><h3>
+<a name="id2708248"></a><h3>
 <a name="clutter-get-default-backend"></a>clutter_get_default_backend ()</h3>
-<a class="indexterm" name="id2707369"></a><pre class="programlisting">ClutterBackend*     clutter_get_default_backend         (void);</pre>
+<a class="indexterm" name="id2708262"></a><pre class="programlisting">ClutterBackend*     clutter_get_default_backend         (void);</pre>
 <p>
 FIXME</p>
 <p>
@@ -127,9 +127,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2706974"></a><h3>
+<a name="id2708309"></a><h3>
 <a name="clutter-backend-get-resolution"></a>clutter_backend_get_resolution ()</h3>
-<a class="indexterm" name="id2706988"></a><pre class="programlisting">gdouble             clutter_backend_get_resolution      (ClutterBackend *backend);</pre>
+<a class="indexterm" name="id2708323"></a><pre class="programlisting">gdouble             clutter_backend_get_resolution      (ClutterBackend *backend);</pre>
 <p>
 Gets the resolution for font handling on the screen; see
 <a href="clutter-ClutterBackend.html#clutter-backend-set-resolution"><code class="function">clutter_backend_set_resolution()</code></a> for full details.</p>
@@ -158,9 +158,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2707071"></a><h3>
+<a name="id2703847"></a><h3>
 <a name="clutter-backend-set-resolution"></a>clutter_backend_set_resolution ()</h3>
-<a class="indexterm" name="id2707084"></a><pre class="programlisting">void                clutter_backend_set_resolution      (ClutterBackend *backend,
+<a class="indexterm" name="id2703861"></a><pre class="programlisting">void                clutter_backend_set_resolution      (ClutterBackend *backend,
                                                          gdouble dpi);</pre>
 <p>
 Sets the resolution for font handling on the screen. This is a
@@ -194,9 +194,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2704291"></a><h3>
+<a name="id2703960"></a><h3>
 <a name="clutter-backend-get-double-click-time"></a>clutter_backend_get_double_click_time ()</h3>
-<a class="indexterm" name="id2704307"></a><pre class="programlisting">guint               clutter_backend_get_double_click_time
+<a class="indexterm" name="id2703976"></a><pre class="programlisting">guint               clutter_backend_get_double_click_time
                                                         (ClutterBackend *backend);</pre>
 <p>
 Gets the maximum time between two button press events, as set
@@ -225,9 +225,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2704392"></a><h3>
+<a name="id2704061"></a><h3>
 <a name="clutter-backend-set-double-click-time"></a>clutter_backend_set_double_click_time ()</h3>
-<a class="indexterm" name="id2704408"></a><pre class="programlisting">void                clutter_backend_set_double_click_time
+<a class="indexterm" name="id2704077"></a><pre class="programlisting">void                clutter_backend_set_double_click_time
                                                         (ClutterBackend *backend,
                                                          guint msec);</pre>
 <p>
@@ -256,9 +256,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2699433"></a><h3>
+<a name="id2700900"></a><h3>
 <a name="clutter-backend-get-double-click-distance"></a>clutter_backend_get_double_click_distance ()</h3>
-<a class="indexterm" name="id2699450"></a><pre class="programlisting">guint               clutter_backend_get_double_click_distance
+<a class="indexterm" name="id2700917"></a><pre class="programlisting">guint               clutter_backend_get_double_click_distance
                                                         (ClutterBackend *backend);</pre>
 <p>
 Retrieves the distance used to verify a double click event</p>
@@ -286,9 +286,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2699524"></a><h3>
+<a name="id2700991"></a><h3>
 <a name="clutter-backend-set-double-click-distance"></a>clutter_backend_set_double_click_distance ()</h3>
-<a class="indexterm" name="id2699541"></a><pre class="programlisting">void                clutter_backend_set_double_click_distance
+<a class="indexterm" name="id2701008"></a><pre class="programlisting">void                clutter_backend_set_double_click_distance
                                                         (ClutterBackend *backend,
                                                          guint distance);</pre>
 <p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/clutter-ClutterMedia.html clutter-0.5.2/doc/reference/html/clutter-ClutterMedia.html
--- clutter-0.5.0/doc/reference/html/clutter-ClutterMedia.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/clutter-ClutterMedia.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,16 +44,16 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ch02.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2579157" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2588908" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2617230" class="shortcut">Description</a></nobr></td></tr>
+                  <a href="#id2573607" class="shortcut">Description</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="clutter-ClutterMedia"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2579157"></a><span class="refentrytitle">ClutterMedia</span>
+<a name="id2588908"></a><span class="refentrytitle">ClutterMedia</span>
 </h2>
 <p>ClutterMedia &#8212; An interface for controlling playback of media data.</p>
 </td>
@@ -88,7 +88,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2617230"></a><h2>Description</h2>
+<a name="id2573607"></a><h2>Description</h2>
 <p>
 <span class="type">ClutterMedia</span> is an interface  for controlling playback of media data.</p>
 <p>
@@ -96,11 +96,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2617258"></a><h2>Details</h2>
+<a name="id2573635"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2617269"></a><h3>
+<a name="id2573645"></a><h3>
 <a name="ClutterMediaInterface"></a>ClutterMediaInterface</h3>
-<a class="indexterm" name="id2617280"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2573657"></a><pre class="programlisting">typedef struct {
   GTypeInterface	    base_iface;
   void (*set_uri)           (ClutterMedia *media,
 			     const char   *uri);
@@ -130,9 +130,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2596731"></a><h3>
+<a name="id2583302"></a><h3>
 <a name="clutter-media-set-uri"></a>clutter_media_set_uri ()</h3>
-<a class="indexterm" name="id2596407"></a><pre class="programlisting">void                clutter_media_set_uri               (ClutterMedia *media,
+<a class="indexterm" name="id2596469"></a><pre class="programlisting">void                clutter_media_set_uri               (ClutterMedia *media,
                                                          const char *uri);</pre>
 <p>
 Sets the uri of <em class="parameter"><code>media</code></em> to <em class="parameter"><code>uri</code></em>.</p>
@@ -157,9 +157,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2572586"></a><h3>
+<a name="id2565896"></a><h3>
 <a name="clutter-media-get-uri"></a>clutter_media_get_uri ()</h3>
-<a class="indexterm" name="id2572598"></a><pre class="programlisting">const char*         clutter_media_get_uri               (ClutterMedia *media);</pre>
+<a class="indexterm" name="id2565907"></a><pre class="programlisting">const char*         clutter_media_get_uri               (ClutterMedia *media);</pre>
 <p>
 Retrieves the URI from <em class="parameter"><code>media</code></em>.</p>
 <p>
@@ -183,9 +183,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2572672"></a><h3>
+<a name="id2565981"></a><h3>
 <a name="clutter-media-set-playing"></a>clutter_media_set_playing ()</h3>
-<a class="indexterm" name="id2572683"></a><pre class="programlisting">void                clutter_media_set_playing           (ClutterMedia *media,
+<a class="indexterm" name="id2565992"></a><pre class="programlisting">void                clutter_media_set_playing           (ClutterMedia *media,
                                                          gboolean playing);</pre>
 <p>
 Starts or stops <em class="parameter"><code>media</code></em> playing.</p>
@@ -210,9 +210,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2572767"></a><h3>
+<a name="id2566077"></a><h3>
 <a name="clutter-media-get-playing"></a>clutter_media_get_playing ()</h3>
-<a class="indexterm" name="id2566443"></a><pre class="programlisting">gboolean            clutter_media_get_playing           (ClutterMedia *media);</pre>
+<a class="indexterm" name="id2559030"></a><pre class="programlisting">gboolean            clutter_media_get_playing           (ClutterMedia *media);</pre>
 <p>
 Retrieves the state of <em class="parameter"><code>media</code></em>.</p>
 <p>
@@ -236,9 +236,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2566516"></a><h3>
+<a name="id2559104"></a><h3>
 <a name="clutter-media-set-position"></a>clutter_media_set_position ()</h3>
-<a class="indexterm" name="id2566527"></a><pre class="programlisting">void                clutter_media_set_position          (ClutterMedia *media,
+<a class="indexterm" name="id2559115"></a><pre class="programlisting">void                clutter_media_set_position          (ClutterMedia *media,
                                                          int position);</pre>
 <p>
 Sets the playback position of <em class="parameter"><code>media</code></em> to <em class="parameter"><code>position</code></em>.</p>
@@ -263,9 +263,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2566617"></a><h3>
+<a name="id2559204"></a><h3>
 <a name="clutter-media-get-position"></a>clutter_media_get_position ()</h3>
-<a class="indexterm" name="id2566628"></a><pre class="programlisting">int                 clutter_media_get_position          (ClutterMedia *media);</pre>
+<a class="indexterm" name="id2559216"></a><pre class="programlisting">int                 clutter_media_get_position          (ClutterMedia *media);</pre>
 <p>
 Retrieves the position of <em class="parameter"><code>media</code></em>.</p>
 <p>
@@ -289,9 +289,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2566701"></a><h3>
+<a name="id2559289"></a><h3>
 <a name="clutter-media-set-volume"></a>clutter_media_set_volume ()</h3>
-<a class="indexterm" name="id2603784"></a><pre class="programlisting">void                clutter_media_set_volume            (ClutterMedia *media,
+<a class="indexterm" name="id2608358"></a><pre class="programlisting">void                clutter_media_set_volume            (ClutterMedia *media,
                                                          double volume);</pre>
 <p>
 Sets the playback volume of <em class="parameter"><code>media</code></em> to <em class="parameter"><code>volume</code></em>.</p>
@@ -316,9 +316,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2603875"></a><h3>
+<a name="id2608448"></a><h3>
 <a name="clutter-media-get-volume"></a>clutter_media_get_volume ()</h3>
-<a class="indexterm" name="id2603886"></a><pre class="programlisting">double              clutter_media_get_volume            (ClutterMedia *media);</pre>
+<a class="indexterm" name="id2608459"></a><pre class="programlisting">double              clutter_media_get_volume            (ClutterMedia *media);</pre>
 <p>
 Retrieves the playback volume of <em class="parameter"><code>media</code></em>.</p>
 <p>
@@ -342,9 +342,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2603959"></a><h3>
+<a name="id2608532"></a><h3>
 <a name="clutter-media-get-can-seek"></a>clutter_media_get_can_seek ()</h3>
-<a class="indexterm" name="id2603970"></a><pre class="programlisting">gboolean            clutter_media_get_can_seek          (ClutterMedia *media);</pre>
+<a class="indexterm" name="id2608544"></a><pre class="programlisting">gboolean            clutter_media_get_can_seek          (ClutterMedia *media);</pre>
 <p>
 Retrieves whether <em class="parameter"><code>media</code></em> is seekable or not.</p>
 <p>
@@ -368,9 +368,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2604050"></a><h3>
+<a name="id2608624"></a><h3>
 <a name="clutter-media-get-buffer-percent"></a>clutter_media_get_buffer_percent ()</h3>
-<a class="indexterm" name="id2604063"></a><pre class="programlisting">int                 clutter_media_get_buffer_percent    (ClutterMedia *media);</pre>
+<a class="indexterm" name="id2608637"></a><pre class="programlisting">int                 clutter_media_get_buffer_percent    (ClutterMedia *media);</pre>
 <p>
 Retrieves the amount of the stream that is buffered.</p>
 <p>
@@ -394,9 +394,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2604132"></a><h3>
+<a name="id2608706"></a><h3>
 <a name="clutter-media-get-duration"></a>clutter_media_get_duration ()</h3>
-<a class="indexterm" name="id2604144"></a><pre class="programlisting">int                 clutter_media_get_duration          (ClutterMedia *media);</pre>
+<a class="indexterm" name="id2608718"></a><pre class="programlisting">int                 clutter_media_get_duration          (ClutterMedia *media);</pre>
 <p>
 Retrieves the duration of the media stream that <em class="parameter"><code>media</code></em> represents.</p>
 <p>
@@ -420,9 +420,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2604219"></a><h3>
+<a name="id2608793"></a><h3>
 <a name="clutter-media-set-filename"></a>clutter_media_set_filename ()</h3>
-<a class="indexterm" name="id2604231"></a><pre class="programlisting">void                clutter_media_set_filename          (ClutterMedia *media,
+<a class="indexterm" name="id2608805"></a><pre class="programlisting">void                clutter_media_set_filename          (ClutterMedia *media,
                                                          const gchar *filename);</pre>
 <p>
 Sets the filename of the media source.</p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/clutter-ClutterScriptable.html clutter-0.5.2/doc/reference/html/clutter-ClutterScriptable.html
--- clutter-0.5.0/doc/reference/html/clutter-ClutterScriptable.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/clutter-ClutterScriptable.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,16 +44,16 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ch09.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2564869" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2618540" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2696914" class="shortcut">Description</a></nobr></td></tr>
+                  <a href="#id2692081" class="shortcut">Description</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="clutter-ClutterScriptable"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2564869"></a><span class="refentrytitle">ClutterScriptable</span>
+<a name="id2618540"></a><span class="refentrytitle">ClutterScriptable</span>
 </h2>
 <p>ClutterScriptable &#8212; Override the UI definition parsing</p>
 </td>
@@ -87,7 +87,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2696914"></a><h2>Description</h2>
+<a name="id2692081"></a><h2>Description</h2>
 <p>
 The <a href="clutter-ClutterScriptable.html#ClutterScriptableIface"><span class="type">ClutterScriptableIface</span></a> interface exposes the UI definition parsing
 process to external classes. By implementing this interface, a class can
@@ -101,11 +101,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2696954"></a><h2>Details</h2>
+<a name="id2697310"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2696964"></a><h3>
+<a name="id2697321"></a><h3>
 <a name="ClutterScriptableIface"></a>ClutterScriptableIface</h3>
-<a class="indexterm" name="id2697401"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2697334"></a><pre class="programlisting">typedef struct {
   void         (* set_id)              (ClutterScriptable *scriptable,
                                         const gchar       *name);
   const gchar *(* get_id)              (ClutterScriptable *scriptable);
@@ -159,9 +159,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2697492"></a><h3>
+<a name="id2603663"></a><h3>
 <a name="clutter-scriptable-set-id"></a>clutter_scriptable_set_id ()</h3>
-<a class="indexterm" name="id2697503"></a><pre class="programlisting">void                clutter_scriptable_set_id           (ClutterScriptable *scriptable,
+<a class="indexterm" name="id2594038"></a><pre class="programlisting">void                clutter_scriptable_set_id           (ClutterScriptable *scriptable,
                                                          const gchar *id);</pre>
 <p>
 Sets <em class="parameter"><code>id</code></em> as the unique Clutter script it for this instance of
@@ -194,9 +194,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2697615"></a><h3>
+<a name="id2697759"></a><h3>
 <a name="clutter-scriptable-get-id"></a>clutter_scriptable_get_id ()</h3>
-<a class="indexterm" name="id2697628"></a><pre class="programlisting">const gchar*        clutter_scriptable_get_id           (ClutterScriptable *scriptable);</pre>
+<a class="indexterm" name="id2697772"></a><pre class="programlisting">const gchar*        clutter_scriptable_get_id           (ClutterScriptable *scriptable);</pre>
 <p>
 Retrieves the id of <em class="parameter"><code>scriptable</code></em> set using <a href="clutter-ClutterScriptable.html#clutter-scriptable-set-id"><code class="function">clutter_scriptable_set_id()</code></a>.</p>
 <p>
@@ -224,9 +224,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2684602"></a><h3>
+<a name="id2697862"></a><h3>
 <a name="clutter-scriptable-parse-custom-node"></a>clutter_scriptable_parse_custom_node ()</h3>
-<a class="indexterm" name="id2684617"></a><pre class="programlisting">gboolean            clutter_scriptable_parse_custom_node
+<a class="indexterm" name="id2697876"></a><pre class="programlisting">gboolean            clutter_scriptable_parse_custom_node
                                                         (ClutterScriptable *scriptable,
                                                          <a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
                                                          GValue *value,
@@ -281,9 +281,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2684817"></a><h3>
+<a name="id2696321"></a><h3>
 <a name="clutter-scriptable-set-custom-property"></a>clutter_scriptable_set_custom_property ()</h3>
-<a class="indexterm" name="id2678023"></a><pre class="programlisting">void                clutter_scriptable_set_custom_property
+<a class="indexterm" name="id2696337"></a><pre class="programlisting">void                clutter_scriptable_set_custom_property
                                                         (ClutterScriptable *scriptable,
                                                          <a href="ClutterScript.html" title="ClutterScript">ClutterScript</a> *script,
                                                          const gchar *name,
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/clutter-Colors.html clutter-0.5.2/doc/reference/html/clutter-Colors.html
--- clutter-0.5.0/doc/reference/html/clutter-Colors.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/clutter-Colors.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,16 +44,16 @@
  Reference Manual</th>
 <td><a accesskey="n" href="clutter-Events.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2570736" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2558086" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2672123" class="shortcut">Description</a></nobr></td></tr>
+                  <a href="#id2671508" class="shortcut">Description</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="clutter-Colors"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2570736"></a><span class="refentrytitle">Colors</span>
+<a name="id2558086"></a><span class="refentrytitle">Colors</span>
 </h2>
 <p>Colors &#8212; Color management and manipulation.</p>
 </td>
@@ -113,7 +113,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2672123"></a><h2>Description</h2>
+<a name="id2671508"></a><h2>Description</h2>
 <p>
 <a href="clutter-Colors.html#ClutterColor"><span class="type">ClutterColor</span></a> is a simple type for representing colors.</p>
 <p>
@@ -121,11 +121,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2672149"></a><h2>Details</h2>
+<a name="id2671534"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2672160"></a><h3>
+<a name="id2671545"></a><h3>
 <a name="ClutterColor"></a>ClutterColor</h3>
-<a class="indexterm" name="id2672172"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2671558"></a><pre class="programlisting">typedef struct {
   guint8 red;
   guint8 green;
   guint8 blue;
@@ -166,9 +166,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2672543"></a><h3>
+<a name="id2671664"></a><h3>
 <a name="clutter-color-copy"></a>clutter_color_copy ()</h3>
-<a class="indexterm" name="id2672558"></a><pre class="programlisting"><a href="clutter-Colors.html#ClutterColor">ClutterColor</a>*       clutter_color_copy                  (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
+<a class="indexterm" name="id2671679"></a><pre class="programlisting"><a href="clutter-Colors.html#ClutterColor">ClutterColor</a>*       clutter_color_copy                  (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
 Makes a copy of the color structure.  The result must be
 freed using <a href="clutter-Colors.html#clutter-color-free"><code class="function">clutter_color_free()</code></a>.</p>
@@ -196,9 +196,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2672649"></a><h3>
+<a name="id2671770"></a><h3>
 <a name="clutter-color-free"></a>clutter_color_free ()</h3>
-<a class="indexterm" name="id2672663"></a><pre class="programlisting">void                clutter_color_free                  (<a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
+<a class="indexterm" name="id2671785"></a><pre class="programlisting">void                clutter_color_free                  (<a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
 Frees a color structure created with <a href="clutter-Colors.html#clutter-color-copy"><code class="function">clutter_color_copy()</code></a>.</p>
 <p>
@@ -217,9 +217,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2672736"></a><h3>
+<a name="id2671858"></a><h3>
 <a name="clutter-color-parse"></a>clutter_color_parse ()</h3>
-<a class="indexterm" name="id2672751"></a><pre class="programlisting">gboolean            clutter_color_parse                 (const gchar *color,
+<a class="indexterm" name="id2671872"></a><pre class="programlisting">gboolean            clutter_color_parse                 (const gchar *color,
                                                          <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *dest);</pre>
 <p>
 Parses a string definition of a color, filling the
@@ -263,9 +263,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2681633"></a><h3>
+<a name="id2681818"></a><h3>
 <a name="clutter-color-from-hls"></a>clutter_color_from_hls ()</h3>
-<a class="indexterm" name="id2681645"></a><pre class="programlisting">void                clutter_color_from_hls              (<a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *dest,
+<a class="indexterm" name="id2681829"></a><pre class="programlisting">void                clutter_color_from_hls              (<a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *dest,
                                                          guint8 hue,
                                                          guint8 luminance,
                                                          guint8 saturation);</pre>
@@ -303,9 +303,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2681773"></a><h3>
+<a name="id2681957"></a><h3>
 <a name="clutter-color-from-hlsx"></a>clutter_color_from_hlsx ()</h3>
-<a class="indexterm" name="id2681784"></a><pre class="programlisting">void                clutter_color_from_hlsx             (<a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *dest,
+<a class="indexterm" name="id2681969"></a><pre class="programlisting">void                clutter_color_from_hlsx             (<a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *dest,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> hue,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> luminance,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> saturation);</pre>
@@ -343,9 +343,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2681913"></a><h3>
+<a name="id2682098"></a><h3>
 <a name="clutter-color-from-pixel"></a>clutter_color_from_pixel ()</h3>
-<a class="indexterm" name="id2681925"></a><pre class="programlisting">void                clutter_color_from_pixel            (<a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *dest,
+<a class="indexterm" name="id2682109"></a><pre class="programlisting">void                clutter_color_from_pixel            (<a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *dest,
                                                          guint32 pixel);</pre>
 <p>
 Converts <em class="parameter"><code>pixel</code></em> from the packed representation of a four 8 bit channel
@@ -371,9 +371,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2682018"></a><h3>
+<a name="id2682202"></a><h3>
 <a name="clutter-color-add"></a>clutter_color_add ()</h3>
-<a class="indexterm" name="id2682030"></a><pre class="programlisting">void                clutter_color_add                   (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src1,
+<a class="indexterm" name="id2682214"></a><pre class="programlisting">void                clutter_color_add                   (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src1,
                                                          const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src2,
                                                          <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *dest);</pre>
 <p>
@@ -409,9 +409,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2682178"></a><h3>
+<a name="id2682338"></a><h3>
 <a name="clutter-color-subtract"></a>clutter_color_subtract ()</h3>
-<a class="indexterm" name="id2682189"></a><pre class="programlisting">void                clutter_color_subtract              (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src1,
+<a class="indexterm" name="id2682348"></a><pre class="programlisting">void                clutter_color_subtract              (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src1,
                                                          const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src2,
                                                          <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *dest);</pre>
 <p>
@@ -449,9 +449,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2682351"></a><h3>
+<a name="id2682492"></a><h3>
 <a name="clutter-color-equal"></a>clutter_color_equal ()</h3>
-<a class="indexterm" name="id2682366"></a><pre class="programlisting">gboolean            clutter_color_equal                 (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *a,
+<a class="indexterm" name="id2682504"></a><pre class="programlisting">gboolean            clutter_color_equal                 (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *a,
                                                          const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *b);</pre>
 <p>
 Compares two <a href="clutter-Colors.html#ClutterColor"><span class="type">ClutterColor</span></a>s and checks if they are the same.</p>
@@ -484,9 +484,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2682487"></a><h3>
+<a name="id2682611"></a><h3>
 <a name="clutter-color-lighten"></a>clutter_color_lighten ()</h3>
-<a class="indexterm" name="id2682498"></a><pre class="programlisting">void                clutter_color_lighten               (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src,
+<a class="indexterm" name="id2682622"></a><pre class="programlisting">void                clutter_color_lighten               (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src,
                                                          <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *dest);</pre>
 <p>
 Lightens <em class="parameter"><code>src</code></em> by a fixed amount, and saves the changed
@@ -512,9 +512,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2682590"></a><h3>
+<a name="id2682703"></a><h3>
 <a name="clutter-color-darken"></a>clutter_color_darken ()</h3>
-<a class="indexterm" name="id2682601"></a><pre class="programlisting">void                clutter_color_darken                (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src,
+<a class="indexterm" name="id2682714"></a><pre class="programlisting">void                clutter_color_darken                (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src,
                                                          <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *dest);</pre>
 <p>
 Darkens <em class="parameter"><code>src</code></em> by a fixed amount, and saves the changed color
@@ -540,9 +540,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2682693"></a><h3>
+<a name="id2682795"></a><h3>
 <a name="clutter-color-shade"></a>clutter_color_shade ()</h3>
-<a class="indexterm" name="id2682705"></a><pre class="programlisting">void                clutter_color_shade                 (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src,
+<a class="indexterm" name="id2682806"></a><pre class="programlisting">void                clutter_color_shade                 (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src,
                                                          <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *dest,
                                                          gdouble shade);</pre>
 <p>
@@ -574,9 +574,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2682823"></a><h3>
+<a name="id2682910"></a><h3>
 <a name="clutter-color-shadex"></a>clutter_color_shadex ()</h3>
-<a class="indexterm" name="id2682836"></a><pre class="programlisting">void                clutter_color_shadex                (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src,
+<a class="indexterm" name="id2682923"></a><pre class="programlisting">void                clutter_color_shadex                (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src,
                                                          <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *dest,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> shade);</pre>
 <p>
@@ -613,9 +613,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2682961"></a><h3>
+<a name="id2683051"></a><h3>
 <a name="clutter-color-to-hls"></a>clutter_color_to_hls ()</h3>
-<a class="indexterm" name="id2682971"></a><pre class="programlisting">void                clutter_color_to_hls                (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src,
+<a class="indexterm" name="id2683062"></a><pre class="programlisting">void                clutter_color_to_hls                (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src,
                                                          guint8 *hue,
                                                          guint8 *luminance,
                                                          guint8 *saturation);</pre>
@@ -653,9 +653,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2683113"></a><h3>
+<a name="id2683203"></a><h3>
 <a name="clutter-color-to-hlsx"></a>clutter_color_to_hlsx ()</h3>
-<a class="indexterm" name="id2683123"></a><pre class="programlisting">void                clutter_color_to_hlsx               (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src,
+<a class="indexterm" name="id2683214"></a><pre class="programlisting">void                clutter_color_to_hlsx               (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> *hue,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> *luminance,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> *saturation);</pre>
@@ -693,9 +693,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2683265"></a><h3>
+<a name="id2683356"></a><h3>
 <a name="clutter-color-to-pixel"></a>clutter_color_to_pixel ()</h3>
-<a class="indexterm" name="id2683276"></a><pre class="programlisting">guint32             clutter_color_to_pixel              (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src);</pre>
+<a class="indexterm" name="id2683366"></a><pre class="programlisting">guint32             clutter_color_to_pixel              (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *src);</pre>
 <p>
 Converts <em class="parameter"><code>src</code></em> into a packed 32 bit integer, containing
 all the four 8 bit channels used by <a href="clutter-Colors.html#ClutterColor"><span class="type">ClutterColor</span></a>.</p>
@@ -720,9 +720,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2683349"></a><h3>
+<a name="id2683439"></a><h3>
 <a name="clutter-color-to-string"></a>clutter_color_to_string ()</h3>
-<a class="indexterm" name="id2683361"></a><pre class="programlisting">gchar*              clutter_color_to_string             (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
+<a class="indexterm" name="id2683451"></a><pre class="programlisting">gchar*              clutter_color_to_string             (const <a href="clutter-Colors.html#ClutterColor">ClutterColor</a> *color);</pre>
 <p>
 Returns a textual specification of <em class="parameter"><code>color</code></em> in the hexadecimal form
 <code class="literal">#rrggbbaa</code>, where <code class="literal">r</code>,
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/clutter-Events.html clutter-0.5.2/doc/reference/html/clutter-Events.html
--- clutter-0.5.0/doc/reference/html/clutter-Events.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/clutter-Events.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,16 +44,16 @@
  Reference Manual</th>
 <td><a accesskey="n" href="clutter-Fixed-Point-Support.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2557503" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2568798" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2681105" class="shortcut">Description</a></nobr></td></tr>
+                  <a href="#id2678384" class="shortcut">Description</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="clutter-Events"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2557503"></a><span class="refentrytitle">Events</span>
+<a name="id2568798"></a><span class="refentrytitle">Events</span>
 </h2>
 <p>Events &#8212; User and window system events</p>
 </td>
@@ -104,7 +104,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2681105"></a><h2>Description</h2>
+<a name="id2678384"></a><h2>Description</h2>
 <p>
 Windowing events handled by Clutter.</p>
 <p>
@@ -112,11 +112,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2681124"></a><h2>Details</h2>
+<a name="id2678403"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2681135"></a><h3>
+<a name="id2678414"></a><h3>
 <a name="CLUTTER-CURRENT-TIME:CAPS"></a>CLUTTER_CURRENT_TIME</h3>
-<a class="indexterm" name="id2681148"></a><pre class="programlisting">#define CLUTTER_CURRENT_TIME    0L
+<a class="indexterm" name="id2678428"></a><pre class="programlisting">#define CLUTTER_CURRENT_TIME    0L
 </pre>
 <p>
 Default value for "now".</p>
@@ -128,9 +128,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2681174"></a><h3>
+<a name="id2678453"></a><h3>
 <a name="CLUTTER-PRIORITY-EVENTS:CAPS"></a>CLUTTER_PRIORITY_EVENTS</h3>
-<a class="indexterm" name="id2681187"></a><pre class="programlisting">#define CLUTTER_PRIORITY_EVENTS (G_PRIORITY_DEFAULT)
+<a class="indexterm" name="id2678466"></a><pre class="programlisting">#define CLUTTER_PRIORITY_EVENTS (G_PRIORITY_DEFAULT)
 </pre>
 <p>
 Priority for event handling.</p>
@@ -142,9 +142,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2681214"></a><h3>
+<a name="id2678493"></a><h3>
 <a name="ClutterModifierType"></a>enum ClutterModifierType</h3>
-<a class="indexterm" name="id2681229"></a><pre class="programlisting">typedef enum {
+<a class="indexterm" name="id2678508"></a><pre class="programlisting">typedef enum {
   CLUTTER_SHIFT_MASK    = 1 &lt;&lt; 0,
   CLUTTER_LOCK_MASK     = 1 &lt;&lt; 1,
   CLUTTER_CONTROL_MASK  = 1 &lt;&lt; 2,
@@ -240,9 +240,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2665976"></a><h3>
+<a name="id2681261"></a><h3>
 <a name="ClutterScrollDirection"></a>enum ClutterScrollDirection</h3>
-<a class="indexterm" name="id2665989"></a><pre class="programlisting">typedef enum
+<a class="indexterm" name="id2681274"></a><pre class="programlisting">typedef enum
 {
   CLUTTER_SCROLL_UP,
   CLUTTER_SCROLL_DOWN,
@@ -285,9 +285,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2685367"></a><h3>
+<a name="id2685594"></a><h3>
 <a name="ClutterStageState"></a>enum ClutterStageState</h3>
-<a class="indexterm" name="id2685380"></a><pre class="programlisting">typedef enum
+<a class="indexterm" name="id2685606"></a><pre class="programlisting">typedef enum
 {
   CLUTTER_STAGE_STATE_FULLSCREEN       = (1&lt;&lt;1),
   CLUTTER_STAGE_STATE_OFFSCREEN        = (1&lt;&lt;2),
@@ -324,9 +324,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2685469"></a><h3>
+<a name="id2685696"></a><h3>
 <a name="ClutterEventType"></a>enum ClutterEventType</h3>
-<a class="indexterm" name="id2685484"></a><pre class="programlisting">typedef enum 
+<a class="indexterm" name="id2685711"></a><pre class="programlisting">typedef enum 
 {
   CLUTTER_NOTHING = 0,
   CLUTTER_KEY_PRESS,
@@ -423,9 +423,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2685794"></a><h3>
+<a name="id2686022"></a><h3>
 <a name="ClutterEvent"></a>union ClutterEvent</h3>
-<a class="indexterm" name="id2685807"></a><pre class="programlisting">union ClutterEvent
+<a class="indexterm" name="id2686034"></a><pre class="programlisting">union ClutterEvent
 {
   ClutterEventType type;
   
@@ -444,9 +444,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2685827"></a><h3>
+<a name="id2686054"></a><h3>
 <a name="ClutterEventFlags"></a>enum ClutterEventFlags</h3>
-<a class="indexterm" name="id2685841"></a><pre class="programlisting">typedef enum {
+<a class="indexterm" name="id2686069"></a><pre class="programlisting">typedef enum {
   CLUTTER_EVENT_FLAG_SYNTHETIC = 1 &lt;&lt; 0,
 } ClutterEventFlags;
 </pre>
@@ -468,9 +468,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2685900"></a><h3>
+<a name="id2686128"></a><h3>
 <a name="ClutterButtonEvent"></a>ClutterButtonEvent</h3>
-<a class="indexterm" name="id2685915"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2686142"></a><pre class="programlisting">typedef struct {
   ClutterEventType type;
   guint32 time;
   ClutterEventFlags flags;
@@ -555,9 +555,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2686180"></a><h3>
+<a name="id2686408"></a><h3>
 <a name="ClutterKeyEvent"></a>ClutterKeyEvent</h3>
-<a class="indexterm" name="id2686195"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2686422"></a><pre class="programlisting">typedef struct {
   ClutterEventType type;
   guint32 time;
   ClutterEventFlags flags;
@@ -617,9 +617,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2686375"></a><h3>
+<a name="id2686603"></a><h3>
 <a name="ClutterMotionEvent"></a>ClutterMotionEvent</h3>
-<a class="indexterm" name="id2686388"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2686615"></a><pre class="programlisting">typedef struct {
   ClutterEventType type;
   guint32 time;
   ClutterEventFlags flags;
@@ -637,9 +637,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2686408"></a><h3>
+<a name="id2686635"></a><h3>
 <a name="ClutterScrollEvent"></a>ClutterScrollEvent</h3>
-<a class="indexterm" name="id2686420"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2686648"></a><pre class="programlisting">typedef struct {
   ClutterEventType type;
   guint32 time;
   ClutterEventFlags flags;
@@ -658,9 +658,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2686441"></a><h3>
+<a name="id2686668"></a><h3>
 <a name="ClutterStageStateEvent"></a>ClutterStageStateEvent</h3>
-<a class="indexterm" name="id2686452"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2686680"></a><pre class="programlisting">typedef struct {
   ClutterEventType type;
   guint32 time;
   ClutterEventFlags flags;
@@ -675,9 +675,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2686472"></a><h3>
+<a name="id2686699"></a><h3>
 <a name="ClutterCrossingEvent"></a>ClutterCrossingEvent</h3>
-<a class="indexterm" name="id2686483"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2686710"></a><pre class="programlisting">typedef struct {
   ClutterEventType type;
   guint32 time;
   ClutterEventFlags flags;
@@ -693,18 +693,18 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2686501"></a><h3>
+<a name="id2686728"></a><h3>
 <a name="ClutterInputDevice"></a>ClutterInputDevice</h3>
-<a class="indexterm" name="id2686513"></a><pre class="programlisting">typedef struct _ClutterInputDevice ClutterInputDevice;</pre>
+<a class="indexterm" name="id2686741"></a><pre class="programlisting">typedef struct _ClutterInputDevice ClutterInputDevice;</pre>
 <p>
 
 </p>
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2686530"></a><h3>
+<a name="id2686757"></a><h3>
 <a name="clutter-event-new"></a>clutter_event_new ()</h3>
-<a class="indexterm" name="id2686542"></a><pre class="programlisting"><a href="clutter-Events.html#ClutterEvent">ClutterEvent</a>*       clutter_event_new                   (<a href="clutter-Events.html#ClutterEventType">ClutterEventType</a> type);</pre>
+<a class="indexterm" name="id2579334"></a><pre class="programlisting"><a href="clutter-Events.html#ClutterEvent">ClutterEvent</a>*       clutter_event_new                   (<a href="clutter-Events.html#ClutterEventType">ClutterEventType</a> type);</pre>
 <p>
 Creates a new <a href="clutter-Events.html#ClutterEvent"><span class="type">ClutterEvent</span></a> of the specified type.</p>
 <p>
@@ -728,9 +728,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2686617"></a><h3>
+<a name="id2686823"></a><h3>
 <a name="clutter-event-copy"></a>clutter_event_copy ()</h3>
-<a class="indexterm" name="id2686630"></a><pre class="programlisting"><a href="clutter-Events.html#ClutterEvent">ClutterEvent</a>*       clutter_event_copy                  (<a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event);</pre>
+<a class="indexterm" name="id2686834"></a><pre class="programlisting"><a href="clutter-Events.html#ClutterEvent">ClutterEvent</a>*       clutter_event_copy                  (<a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event);</pre>
 <p>
 Copies <em class="parameter"><code>event</code></em>.</p>
 <p>
@@ -754,9 +754,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2686711"></a><h3>
+<a name="id2686905"></a><h3>
 <a name="clutter-event-free"></a>clutter_event_free ()</h3>
-<a class="indexterm" name="id2686723"></a><pre class="programlisting">void                clutter_event_free                  (<a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event);</pre>
+<a class="indexterm" name="id2686915"></a><pre class="programlisting">void                clutter_event_free                  (<a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event);</pre>
 <p>
 Frees all resources used by <em class="parameter"><code>event</code></em>.</p>
 <p>
@@ -773,9 +773,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2686786"></a><h3>
+<a name="id2686971"></a><h3>
 <a name="clutter-event-type"></a>clutter_event_type ()</h3>
-<a class="indexterm" name="id2686798"></a><pre class="programlisting"><a href="clutter-Events.html#ClutterEventType">ClutterEventType</a>    clutter_event_type                  (<a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event);</pre>
+<a class="indexterm" name="id2686982"></a><pre class="programlisting"><a href="clutter-Events.html#ClutterEventType">ClutterEventType</a>    clutter_event_type                  (<a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event);</pre>
 <p>
 Retrieves the type of the event.</p>
 <p>
@@ -799,9 +799,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2686874"></a><h3>
+<a name="id2687048"></a><h3>
 <a name="clutter-event-get-coords"></a>clutter_event_get_coords ()</h3>
-<a class="indexterm" name="id2686887"></a><pre class="programlisting">void                clutter_event_get_coords            (<a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event,
+<a class="indexterm" name="id2687061"></a><pre class="programlisting">void                clutter_event_get_coords            (<a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event,
                                                          gint *x,
                                                          gint *y);</pre>
 <p>
@@ -834,9 +834,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2687013"></a><h3>
+<a name="id2687173"></a><h3>
 <a name="clutter-event-get-state"></a>clutter_event_get_state ()</h3>
-<a class="indexterm" name="id2687026"></a><pre class="programlisting"><a href="clutter-Events.html#ClutterModifierType">ClutterModifierType</a> clutter_event_get_state             (<a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event);</pre>
+<a class="indexterm" name="id2687186"></a><pre class="programlisting"><a href="clutter-Events.html#ClutterModifierType">ClutterModifierType</a> clutter_event_get_state             (<a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event);</pre>
 <p>
 Retrieves the modifier state of the event.</p>
 <p>
@@ -863,9 +863,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2687102"></a><h3>
+<a name="id2687253"></a><h3>
 <a name="clutter-event-get-time"></a>clutter_event_get_time ()</h3>
-<a class="indexterm" name="id2687116"></a><pre class="programlisting">guint32             clutter_event_get_time              (<a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event);</pre>
+<a class="indexterm" name="id2687265"></a><pre class="programlisting">guint32             clutter_event_get_time              (<a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event);</pre>
 <p>
 Retrieves the time of the event.</p>
 <p>
@@ -892,9 +892,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2687199"></a><h3>
+<a name="id2687340"></a><h3>
 <a name="clutter-event-get-source"></a>clutter_event_get_source ()</h3>
-<a class="indexterm" name="id2687213"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_event_get_source            (<a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event);</pre>
+<a class="indexterm" name="id2687352"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_event_get_source            (<a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event);</pre>
 <p>
 Retrieves the source <a href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a> the event originated from, or
 NULL if the event has no source.</p>
@@ -922,9 +922,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2687303"></a><h3>
+<a name="id2687432"></a><h3>
 <a name="clutter-event-get"></a>clutter_event_get ()</h3>
-<a class="indexterm" name="id2687317"></a><pre class="programlisting"><a href="clutter-Events.html#ClutterEvent">ClutterEvent</a>*       clutter_event_get                   (void);</pre>
+<a class="indexterm" name="id2687444"></a><pre class="programlisting"><a href="clutter-Events.html#ClutterEvent">ClutterEvent</a>*       clutter_event_get                   (void);</pre>
 <p>
 Pops an event off the event queue. Applications should not need to call 
 this.</p>
@@ -945,9 +945,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2687373"></a><h3>
+<a name="id2687494"></a><h3>
 <a name="clutter-event-peek"></a>clutter_event_peek ()</h3>
-<a class="indexterm" name="id2687387"></a><pre class="programlisting"><a href="clutter-Events.html#ClutterEvent">ClutterEvent</a>*       clutter_event_peek                  (void);</pre>
+<a class="indexterm" name="id2687506"></a><pre class="programlisting"><a href="clutter-Events.html#ClutterEvent">ClutterEvent</a>*       clutter_event_peek                  (void);</pre>
 <p>
 Returns a pointer to the first event from the event queue but 
 does not remove it.</p>
@@ -968,9 +968,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2687442"></a><h3>
+<a name="id2687556"></a><h3>
 <a name="clutter-event-put"></a>clutter_event_put ()</h3>
-<a class="indexterm" name="id2589209"></a><pre class="programlisting">void                clutter_event_put                   (<a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event);</pre>
+<a class="indexterm" name="id2687568"></a><pre class="programlisting">void                clutter_event_put                   (<a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *event);</pre>
 <p>
 Puts a copy of the event on the back of the event queue. The event will have
 the <a href="clutter-Events.html#CLUTTER-EVENT-FLAG-SYNTHETIC:CAPS"><span class="type">CLUTTER_EVENT_FLAG_SYNTHETIC</span></a> flag set. If the source is set event
@@ -993,9 +993,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2687516"></a><h3>
+<a name="id2687638"></a><h3>
 <a name="clutter-events-pending"></a>clutter_events_pending ()</h3>
-<a class="indexterm" name="id2687528"></a><pre class="programlisting">gboolean            clutter_events_pending              (void);</pre>
+<a class="indexterm" name="id2687650"></a><pre class="programlisting">gboolean            clutter_events_pending              (void);</pre>
 <p>
 Checks if events are pending in the event queue.</p>
 <p>
@@ -1015,9 +1015,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2687572"></a><h3>
+<a name="id2687694"></a><h3>
 <a name="clutter-button-event-button"></a>clutter_button_event_button ()</h3>
-<a class="indexterm" name="id2687585"></a><pre class="programlisting">guint32             clutter_button_event_button         (<a href="clutter-Events.html#ClutterButtonEvent">ClutterButtonEvent</a> *buttev);</pre>
+<a class="indexterm" name="id2687707"></a><pre class="programlisting">guint32             clutter_button_event_button         (<a href="clutter-Events.html#ClutterButtonEvent">ClutterButtonEvent</a> *buttev);</pre>
 <p>
 Retrieve the button number of the event.</p>
 <p>
@@ -1044,9 +1044,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2687652"></a><h3>
+<a name="id2687774"></a><h3>
 <a name="clutter-key-event-symbol"></a>clutter_key_event_symbol ()</h3>
-<a class="indexterm" name="id2687662"></a><pre class="programlisting">guint               clutter_key_event_symbol            (<a href="clutter-Events.html#ClutterKeyEvent">ClutterKeyEvent</a> *keyev);</pre>
+<a class="indexterm" name="id2687784"></a><pre class="programlisting">guint               clutter_key_event_symbol            (<a href="clutter-Events.html#ClutterKeyEvent">ClutterKeyEvent</a> *keyev);</pre>
 <p>
 Retrieves the value of the key that caused <em class="parameter"><code>keyev</code></em>.</p>
 <p>
@@ -1070,9 +1070,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2687729"></a><h3>
+<a name="id2687851"></a><h3>
 <a name="clutter-key-event-code"></a>clutter_key_event_code ()</h3>
-<a class="indexterm" name="id2687739"></a><pre class="programlisting">guint16             clutter_key_event_code              (<a href="clutter-Events.html#ClutterKeyEvent">ClutterKeyEvent</a> *keyev);</pre>
+<a class="indexterm" name="id2687861"></a><pre class="programlisting">guint16             clutter_key_event_code              (<a href="clutter-Events.html#ClutterKeyEvent">ClutterKeyEvent</a> *keyev);</pre>
 <p>
 Retrieves the keycode of the key that caused <em class="parameter"><code>keyev</code></em>.</p>
 <p>
@@ -1096,9 +1096,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2687806"></a><h3>
+<a name="id2687928"></a><h3>
 <a name="clutter-key-event-unicode"></a>clutter_key_event_unicode ()</h3>
-<a class="indexterm" name="id2687817"></a><pre class="programlisting">guint32             clutter_key_event_unicode           (<a href="clutter-Events.html#ClutterKeyEvent">ClutterKeyEvent</a> *keyev);</pre>
+<a class="indexterm" name="id2687939"></a><pre class="programlisting">guint32             clutter_key_event_unicode           (<a href="clutter-Events.html#ClutterKeyEvent">ClutterKeyEvent</a> *keyev);</pre>
 <p>
 Retrieves the unicode value for the key that caused <em class="parameter"><code>keyev</code></em>.</p>
 <p>
@@ -1122,9 +1122,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2687884"></a><h3>
+<a name="id2688005"></a><h3>
 <a name="clutter-keysym-to-unicode"></a>clutter_keysym_to_unicode ()</h3>
-<a class="indexterm" name="id2687895"></a><pre class="programlisting">guint32             clutter_keysym_to_unicode           (guint keyval);</pre>
+<a class="indexterm" name="id2688016"></a><pre class="programlisting">guint32             clutter_keysym_to_unicode           (guint keyval);</pre>
 <p>
 Convert from a Clutter key symbol to the corresponding ISO10646 (Unicode)
 character.</p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/clutter-Fixed-Point-Support.html clutter-0.5.2/doc/reference/html/clutter-Fixed-Point-Support.html
--- clutter-0.5.0/doc/reference/html/clutter-Fixed-Point-Support.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/clutter-Fixed-Point-Support.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,16 +44,16 @@
  Reference Manual</th>
 <td><a accesskey="n" href="clutter-General.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2603397" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2587566" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2685191" class="shortcut">Description</a></nobr></td></tr>
+                  <a href="#id2684928" class="shortcut">Description</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="clutter-Fixed-Point-Support"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2603397"></a><span class="refentrytitle">Fixed Point Support</span>
+<a name="id2587566"></a><span class="refentrytitle">Fixed Point Support</span>
 </h2>
 <p>Fixed Point Support &#8212; Fixed Point API</p>
 </td>
@@ -122,7 +122,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2685191"></a><h2>Description</h2>
+<a name="id2684928"></a><h2>Description</h2>
 <p>
 Clutter has a fixed point API targeted at platforms without a
 floating point unit, such as embedded devices. On such platforms
@@ -154,11 +154,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2671619"></a><h2>Details</h2>
+<a name="id2685017"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2671630"></a><h3>
+<a name="id2685028"></a><h3>
 <a name="ClutterFixed"></a>ClutterFixed</h3>
-<a class="indexterm" name="id2671642"></a><pre class="programlisting">typedef gint32 ClutterFixed;
+<a class="indexterm" name="id2685041"></a><pre class="programlisting">typedef gint32 ClutterFixed;
 </pre>
 <p>
 Fixed point number (16.16)</p>
@@ -168,9 +168,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671661"></a><h3>
+<a name="id2685060"></a><h3>
 <a name="CFX-Q:CAPS"></a>CFX_Q</h3>
-<a class="indexterm" name="id2671673"></a><pre class="programlisting">#define CFX_Q      16		/* Decimal part size in bits */
+<a class="indexterm" name="id2685072"></a><pre class="programlisting">#define CFX_Q      16		/* Decimal part size in bits */
 </pre>
 <p>
 Size in bits of decimal part of floating point value.</p>
@@ -180,9 +180,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671694"></a><h3>
+<a name="id2681292"></a><h3>
 <a name="CFX-ONE:CAPS"></a>CFX_ONE</h3>
-<a class="indexterm" name="id2671706"></a><pre class="programlisting">#define CFX_ONE    (1 &lt;&lt; CFX_Q)	/* 1 */
+<a class="indexterm" name="id2681305"></a><pre class="programlisting">#define CFX_ONE    (1 &lt;&lt; CFX_Q)	/* 1 */
 </pre>
 <p>
 1.0 represented as a fixed point value.</p>
@@ -192,9 +192,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671726"></a><h3>
+<a name="id2681325"></a><h3>
 <a name="CFX-HALF:CAPS"></a>CFX_HALF</h3>
-<a class="indexterm" name="id2671739"></a><pre class="programlisting">#define CFX_HALF   32768
+<a class="indexterm" name="id2681338"></a><pre class="programlisting">#define CFX_HALF   32768
 </pre>
 <p>
 0.5 represented as a fixed point value.</p>
@@ -204,9 +204,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671758"></a><h3>
+<a name="id2681357"></a><h3>
 <a name="CFX-MAX:CAPS"></a>CFX_MAX</h3>
-<a class="indexterm" name="id2671771"></a><pre class="programlisting">#define CFX_MAX    0x7fffffff
+<a class="indexterm" name="id2681369"></a><pre class="programlisting">#define CFX_MAX    0x7fffffff
 </pre>
 <p>
 Maximum fixed point value.</p>
@@ -216,9 +216,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671789"></a><h3>
+<a name="id2681388"></a><h3>
 <a name="CFX-MIN:CAPS"></a>CFX_MIN</h3>
-<a class="indexterm" name="id2671802"></a><pre class="programlisting">#define CFX_MIN    0x80000000
+<a class="indexterm" name="id2681400"></a><pre class="programlisting">#define CFX_MIN    0x80000000
 </pre>
 <p>
 Minimum fixed point value.</p>
@@ -228,9 +228,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671820"></a><h3>
+<a name="id2681419"></a><h3>
 <a name="CFX-PI:CAPS"></a>CFX_PI</h3>
-<a class="indexterm" name="id2671832"></a><pre class="programlisting">#define CFX_PI     0x0003243f
+<a class="indexterm" name="id2681431"></a><pre class="programlisting">#define CFX_PI     0x0003243f
 </pre>
 <p>
 Fixed point representation of Pi</p>
@@ -240,9 +240,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671851"></a><h3>
+<a name="id2681450"></a><h3>
 <a name="CFX-2PI:CAPS"></a>CFX_2PI</h3>
-<a class="indexterm" name="id2671864"></a><pre class="programlisting">#define CFX_2PI    0x0006487f
+<a class="indexterm" name="id2681462"></a><pre class="programlisting">#define CFX_2PI    0x0006487f
 </pre>
 <p>
 Fixed point representation of Pi*2</p>
@@ -252,9 +252,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671882"></a><h3>
+<a name="id2681481"></a><h3>
 <a name="CFX-PI-2:CAPS"></a>CFX_PI_2</h3>
-<a class="indexterm" name="id2671895"></a><pre class="programlisting">#define CFX_PI_2   0x00019220   /* pi/2 */
+<a class="indexterm" name="id2681493"></a><pre class="programlisting">#define CFX_PI_2   0x00019220   /* pi/2 */
 </pre>
 <p>
 Fixed point representation of Pi/2</p>
@@ -264,9 +264,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671914"></a><h3>
+<a name="id2681513"></a><h3>
 <a name="CFX-PI-4:CAPS"></a>CFX_PI_4</h3>
-<a class="indexterm" name="id2671927"></a><pre class="programlisting">#define CFX_PI_4   0x0000c910   /* pi/4 */
+<a class="indexterm" name="id2681525"></a><pre class="programlisting">#define CFX_PI_4   0x0000c910   /* pi/4 */
 </pre>
 <p>
 Fixed point representation of Pi/4</p>
@@ -276,9 +276,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2671946"></a><h3>
+<a name="id2681544"></a><h3>
 <a name="CFX-120:CAPS"></a>CFX_120</h3>
-<a class="indexterm" name="id2671959"></a><pre class="programlisting">#define CFX_120 CLUTTER_INT_TO_FIXED (120)
+<a class="indexterm" name="id2681557"></a><pre class="programlisting">#define CFX_120 CLUTTER_INT_TO_FIXED (120)
 </pre>
 <p>
 Fixed point representation of the number 120</p>
@@ -288,9 +288,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2688886"></a><h3>
+<a name="id2689085"></a><h3>
 <a name="CFX-180:CAPS"></a>CFX_180</h3>
-<a class="indexterm" name="id2688896"></a><pre class="programlisting">#define CFX_180 CLUTTER_INT_TO_FIXED (180)
+<a class="indexterm" name="id2689096"></a><pre class="programlisting">#define CFX_180 CLUTTER_INT_TO_FIXED (180)
 </pre>
 <p>
 Fixed point representation of the number 180</p>
@@ -300,9 +300,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2688915"></a><h3>
+<a name="id2689114"></a><h3>
 <a name="CFX-240:CAPS"></a>CFX_240</h3>
-<a class="indexterm" name="id2688925"></a><pre class="programlisting">#define CFX_240 CLUTTER_INT_TO_FIXED (240)
+<a class="indexterm" name="id2689124"></a><pre class="programlisting">#define CFX_240 CLUTTER_INT_TO_FIXED (240)
 </pre>
 <p>
 Fixed point representation of the number 240</p>
@@ -312,9 +312,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2688944"></a><h3>
+<a name="id2689143"></a><h3>
 <a name="CFX-360:CAPS"></a>CFX_360</h3>
-<a class="indexterm" name="id2688954"></a><pre class="programlisting">#define CFX_360 CLUTTER_INT_TO_FIXED (360)
+<a class="indexterm" name="id2689153"></a><pre class="programlisting">#define CFX_360 CLUTTER_INT_TO_FIXED (360)
 </pre>
 <p>
 Fixed point representation of the number 360</p>
@@ -324,9 +324,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2688973"></a><h3>
+<a name="id2689172"></a><h3>
 <a name="CFX-60:CAPS"></a>CFX_60</h3>
-<a class="indexterm" name="id2688983"></a><pre class="programlisting">#define CFX_60  CLUTTER_INT_TO_FIXED (60)
+<a class="indexterm" name="id2689182"></a><pre class="programlisting">#define CFX_60  CLUTTER_INT_TO_FIXED (60)
 </pre>
 <p>
 Fixed point representation of the number 60</p>
@@ -336,9 +336,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689002"></a><h3>
+<a name="id2689201"></a><h3>
 <a name="CFX-255:CAPS"></a>CFX_255</h3>
-<a class="indexterm" name="id2689012"></a><pre class="programlisting">#define CFX_255 CLUTTER_INT_TO_FIXED (255)
+<a class="indexterm" name="id2689212"></a><pre class="programlisting">#define CFX_255 CLUTTER_INT_TO_FIXED (255)
 </pre>
 <p>
 Fixed point representation of the number 255</p>
@@ -348,9 +348,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689032"></a><h3>
+<a name="id2689232"></a><h3>
 <a name="CLUTTER-FIXED-TO-INT:CAPS"></a>CLUTTER_FIXED_TO_INT()</h3>
-<a class="indexterm" name="id2689046"></a><pre class="programlisting">#define CLUTTER_FIXED_TO_INT(x)         ((x) &gt;&gt; CFX_Q)
+<a class="indexterm" name="id2689245"></a><pre class="programlisting">#define CLUTTER_FIXED_TO_INT(x)         ((x) &gt;&gt; CFX_Q)
 </pre>
 <p>
 Converts a fixed point value to integer (removing the decimal part).</p>
@@ -370,9 +370,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689092"></a><h3>
+<a name="id2689292"></a><h3>
 <a name="CLUTTER-FIXED-TO-FLOAT:CAPS"></a>CLUTTER_FIXED_TO_FLOAT()</h3>
-<a class="indexterm" name="id2689103"></a><pre class="programlisting">#define CLUTTER_FIXED_TO_FLOAT(x)       ((float) ((int)(x) / 65536.0))
+<a class="indexterm" name="id2689303"></a><pre class="programlisting">#define CLUTTER_FIXED_TO_FLOAT(x)       ((float) ((int)(x) / 65536.0))
 </pre>
 <p>
 Convert a fixed point value to float.</p>
@@ -390,9 +390,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689143"></a><h3>
+<a name="id2689342"></a><h3>
 <a name="CLUTTER-FIXED-TO-DOUBLE:CAPS"></a>CLUTTER_FIXED_TO_DOUBLE()</h3>
-<a class="indexterm" name="id2689154"></a><pre class="programlisting">#define CLUTTER_FIXED_TO_DOUBLE(x)      ((double) ((int)(x) / 65536.0))
+<a class="indexterm" name="id2689353"></a><pre class="programlisting">#define CLUTTER_FIXED_TO_DOUBLE(x)      ((double) ((int)(x) / 65536.0))
 </pre>
 <p>
 Convert a fixed point value to double.</p>
@@ -410,9 +410,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689193"></a><h3>
+<a name="id2689393"></a><h3>
 <a name="CLUTTER-FLOAT-TO-FIXED:CAPS"></a>CLUTTER_FLOAT_TO_FIXED()</h3>
-<a class="indexterm" name="id2689204"></a><pre class="programlisting">#define CLUTTER_FLOAT_TO_FIXED(x)       (_clutter_double_to_fixed ((x)))
+<a class="indexterm" name="id2689404"></a><pre class="programlisting">#define CLUTTER_FLOAT_TO_FIXED(x)       (_clutter_double_to_fixed ((x)))
 </pre>
 <p>
 Convert a float value to fixed.</p>
@@ -430,9 +430,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689243"></a><h3>
+<a name="id2689442"></a><h3>
 <a name="CLUTTER-FLOAT-TO-INT:CAPS"></a>CLUTTER_FLOAT_TO_INT()</h3>
-<a class="indexterm" name="id2689254"></a><pre class="programlisting">#define CLUTTER_FLOAT_TO_INT(x)         (_clutter_double_to_int ((x)))
+<a class="indexterm" name="id2689454"></a><pre class="programlisting">#define CLUTTER_FLOAT_TO_INT(x)         (_clutter_double_to_int ((x)))
 </pre>
 <p>
 Convert a float value to int.</p>
@@ -450,9 +450,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689293"></a><h3>
+<a name="id2689492"></a><h3>
 <a name="CLUTTER-FLOAT-TO-UINT:CAPS"></a>CLUTTER_FLOAT_TO_UINT()</h3>
-<a class="indexterm" name="id2689304"></a><pre class="programlisting">#define CLUTTER_FLOAT_TO_UINT(x)         (_clutter_double_to_uint ((x)))
+<a class="indexterm" name="id2689503"></a><pre class="programlisting">#define CLUTTER_FLOAT_TO_UINT(x)         (_clutter_double_to_uint ((x)))
 </pre>
 <p>
 Convert a float value to unsigned int.</p>
@@ -470,9 +470,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689343"></a><h3>
+<a name="id2689543"></a><h3>
 <a name="CLUTTER-INT-TO-FIXED:CAPS"></a>CLUTTER_INT_TO_FIXED()</h3>
-<a class="indexterm" name="id2689354"></a><pre class="programlisting">#define CLUTTER_INT_TO_FIXED(x)         ((x) &lt;&lt; CFX_Q)
+<a class="indexterm" name="id2689554"></a><pre class="programlisting">#define CLUTTER_INT_TO_FIXED(x)         ((x) &lt;&lt; CFX_Q)
 </pre>
 <p>
 Convert an integer value to fixed point.</p>
@@ -490,9 +490,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689394"></a><h3>
+<a name="id2689593"></a><h3>
 <a name="CLUTTER-FIXED-INT:CAPS"></a>CLUTTER_FIXED_INT()</h3>
-<a class="indexterm" name="id2689408"></a><pre class="programlisting">#define CLUTTER_FIXED_INT(x)            CLUTTER_FIXED_TO_INT((x))
+<a class="indexterm" name="id2689608"></a><pre class="programlisting">#define CLUTTER_FIXED_INT(x)            CLUTTER_FIXED_TO_INT((x))
 </pre>
 <div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
 <h3 class="title">Warning</h3>
@@ -514,9 +514,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689470"></a><h3>
+<a name="id2689670"></a><h3>
 <a name="CLUTTER-FIXED-FRACTION:CAPS"></a>CLUTTER_FIXED_FRACTION()</h3>
-<a class="indexterm" name="id2689482"></a><pre class="programlisting">#define CLUTTER_FIXED_FRACTION(x)       ((x) &amp; ((1 &lt;&lt; CFX_Q) - 1))
+<a class="indexterm" name="id2689681"></a><pre class="programlisting">#define CLUTTER_FIXED_FRACTION(x)       ((x) &amp; ((1 &lt;&lt; CFX_Q) - 1))
 </pre>
 <p>
 Retrieves the fractionary part of a fixed point value</p>
@@ -534,9 +534,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689521"></a><h3>
+<a name="id2689721"></a><h3>
 <a name="CLUTTER-FIXED-FLOOR:CAPS"></a>CLUTTER_FIXED_FLOOR()</h3>
-<a class="indexterm" name="id2689532"></a><pre class="programlisting">#define             CLUTTER_FIXED_FLOOR(x)</pre>
+<a class="indexterm" name="id2689732"></a><pre class="programlisting">#define             CLUTTER_FIXED_FLOOR(x)</pre>
 <p>
 Round down a fixed point value to an integer.</p>
 <p>
@@ -553,9 +553,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689572"></a><h3>
+<a name="id2689771"></a><h3>
 <a name="CLUTTER-FIXED-CEIL:CAPS"></a>CLUTTER_FIXED_CEIL()</h3>
-<a class="indexterm" name="id2689583"></a><pre class="programlisting">#define CLUTTER_FIXED_CEIL(x)           (CLUTTER_FIXED_FLOOR (x + 0xffff))
+<a class="indexterm" name="id2689782"></a><pre class="programlisting">#define CLUTTER_FIXED_CEIL(x)           (CLUTTER_FIXED_FLOOR (x + 0xffff))
 </pre>
 <p>
 Round up a fixed point value to an integer.</p>
@@ -573,9 +573,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689623"></a><h3>
+<a name="id2689822"></a><h3>
 <a name="CLUTTER-FIXED-MUL:CAPS"></a>CLUTTER_FIXED_MUL()</h3>
-<a class="indexterm" name="id2689634"></a><pre class="programlisting">#define CLUTTER_FIXED_MUL(x,y) ((x) &gt;&gt; 8) * ((y) &gt;&gt; 8)
+<a class="indexterm" name="id2689834"></a><pre class="programlisting">#define CLUTTER_FIXED_MUL(x,y) ((x) &gt;&gt; 8) * ((y) &gt;&gt; 8)
 </pre>
 <p>
 Multiply two fixed point values</p>
@@ -600,9 +600,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689687"></a><h3>
+<a name="id2689886"></a><h3>
 <a name="CLUTTER-FIXED-DIV:CAPS"></a>CLUTTER_FIXED_DIV()</h3>
-<a class="indexterm" name="id2689699"></a><pre class="programlisting">#define CLUTTER_FIXED_DIV(x,y) ((((x) &lt;&lt; 8)/(y)) &lt;&lt; 8)
+<a class="indexterm" name="id2689898"></a><pre class="programlisting">#define CLUTTER_FIXED_DIV(x,y) ((((x) &lt;&lt; 8)/(y)) &lt;&lt; 8)
 </pre>
 <p>
 Divide two fixed point values</p>
@@ -627,9 +627,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689733"></a><h3>
+<a name="id2689951"></a><h3>
 <a name="ClutterAngle"></a>ClutterAngle</h3>
-<a class="indexterm" name="id2689743"></a><pre class="programlisting">typedef gint32 ClutterAngle;    /* angle such that 1024 == 2*PI */
+<a class="indexterm" name="id2689963"></a><pre class="programlisting">typedef gint32 ClutterAngle;    /* angle such that 1024 == 2*PI */
 </pre>
 <p>
 Integer representation of an angle such that 1024 corresponds to
@@ -640,9 +640,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689763"></a><h3>
+<a name="id2689985"></a><h3>
 <a name="CLUTTER-ANGLE-FROM-DEG:CAPS"></a>CLUTTER_ANGLE_FROM_DEG()</h3>
-<a class="indexterm" name="id2689773"></a><pre class="programlisting">#define CLUTTER_ANGLE_FROM_DEG(x)  (CLUTTER_FLOAT_TO_INT (((x) * 1024.0) / 360.0))
+<a class="indexterm" name="id2689996"></a><pre class="programlisting">#define CLUTTER_ANGLE_FROM_DEG(x)  (CLUTTER_FLOAT_TO_INT (((x) * 1024.0) / 360.0))
 </pre>
 <p>
 
@@ -660,9 +660,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689805"></a><h3>
+<a name="id2690032"></a><h3>
 <a name="CLUTTER-ANGLE-FROM-DEGF:CAPS"></a>CLUTTER_ANGLE_FROM_DEGF()</h3>
-<a class="indexterm" name="id2689816"></a><pre class="programlisting">#define CLUTTER_ANGLE_FROM_DEGF(x) (CLUTTER_FLOAT_TO_INT (((float)(x) * 1024.0f) / 360.0f))
+<a class="indexterm" name="id2690044"></a><pre class="programlisting">#define CLUTTER_ANGLE_FROM_DEGF(x) (CLUTTER_FLOAT_TO_INT (((float)(x) * 1024.0f) / 360.0f))
 </pre>
 <p>
 
@@ -680,9 +680,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689848"></a><h3>
+<a name="id2690080"></a><h3>
 <a name="CLUTTER-ANGLE-FROM-DEGX:CAPS"></a>CLUTTER_ANGLE_FROM_DEGX()</h3>
-<a class="indexterm" name="id2689858"></a><pre class="programlisting">#define CLUTTER_ANGLE_FROM_DEGX(x) (CFX_INT((((x)/360)*1024) + CFX_HALF))
+<a class="indexterm" name="id2690092"></a><pre class="programlisting">#define CLUTTER_ANGLE_FROM_DEGX(x) (CFX_INT((((x)/360)*1024) + CFX_HALF))
 </pre>
 <p>
 
@@ -700,9 +700,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689890"></a><h3>
+<a name="id2690128"></a><h3>
 <a name="CLUTTER-ANGLE-TO-DEGF:CAPS"></a>CLUTTER_ANGLE_TO_DEGF()</h3>
-<a class="indexterm" name="id2689900"></a><pre class="programlisting">#define CLUTTER_ANGLE_TO_DEGF(x)   (((float)(x) * 360.0)/ 1024.0)
+<a class="indexterm" name="id2690139"></a><pre class="programlisting">#define CLUTTER_ANGLE_TO_DEGF(x)   (((float)(x) * 360.0)/ 1024.0)
 </pre>
 <p>
 
@@ -720,9 +720,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689932"></a><h3>
+<a name="id2690174"></a><h3>
 <a name="CLUTTER-ANGLE-TO-DEG:CAPS"></a>CLUTTER_ANGLE_TO_DEG()</h3>
-<a class="indexterm" name="id2689942"></a><pre class="programlisting">#define CLUTTER_ANGLE_TO_DEG(x)    (((x) * 360.0)/ 1024.0)
+<a class="indexterm" name="id2690185"></a><pre class="programlisting">#define CLUTTER_ANGLE_TO_DEG(x)    (((x) * 360.0)/ 1024.0)
 </pre>
 <p>
 
@@ -740,9 +740,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2689974"></a><h3>
+<a name="id2690220"></a><h3>
 <a name="CLUTTER-ANGLE-TO-DEGX:CAPS"></a>CLUTTER_ANGLE_TO_DEGX()</h3>
-<a class="indexterm" name="id2689984"></a><pre class="programlisting">#define CLUTTER_ANGLE_TO_DEGX(x)   (CLUTTER_INT_TO_FIXED((x) * 45)/128)
+<a class="indexterm" name="id2690232"></a><pre class="programlisting">#define CLUTTER_ANGLE_TO_DEGX(x)   (CLUTTER_INT_TO_FIXED((x) * 45)/128)
 </pre>
 <p>
 
@@ -760,9 +760,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2690016"></a><h3>
+<a name="id2690267"></a><h3>
 <a name="CLUTTER-ANGLE-MAX-DEG:CAPS"></a>CLUTTER_ANGLE_MAX_DEG</h3>
-<a class="indexterm" name="id2690026"></a><pre class="programlisting">#define CLUTTER_ANGLE_MAX_DEG 1509949439.6
+<a class="indexterm" name="id2690278"></a><pre class="programlisting">#define CLUTTER_ANGLE_MAX_DEG 1509949439.6
 </pre>
 <p>
 
@@ -770,9 +770,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2690041"></a><h3>
+<a name="id2690294"></a><h3>
 <a name="clutter-cosi"></a>clutter_cosi()</h3>
-<a class="indexterm" name="id2690053"></a><pre class="programlisting">#define clutter_cosi(angle) (clutter_sini ((angle) + 256))
+<a class="indexterm" name="id2690309"></a><pre class="programlisting">#define clutter_cosi(angle) (clutter_sini ((angle) + 256))
 </pre>
 <p>
 Very fast fixed point implementation of cosine function.
@@ -796,9 +796,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2690106"></a><h3>
+<a name="id2690368"></a><h3>
 <a name="clutter-cosx"></a>clutter_cosx()</h3>
-<a class="indexterm" name="id2690118"></a><pre class="programlisting">#define clutter_cosx(angle) (clutter_sinx((angle) + CFX_PI_2))
+<a class="indexterm" name="id2690382"></a><pre class="programlisting">#define clutter_cosx(angle) (clutter_sinx((angle) + CFX_PI_2))
 </pre>
 <p>
 Fixed point cosine function</p>
@@ -818,9 +818,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2690165"></a><h3>
+<a name="id2690436"></a><h3>
 <a name="clutter-sini"></a>clutter_sini ()</h3>
-<a class="indexterm" name="id2690178"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_sini                        (<a href="clutter-Fixed-Point-Support.html#ClutterAngle">ClutterAngle</a> angle);</pre>
+<a class="indexterm" name="id2690450"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_sini                        (<a href="clutter-Fixed-Point-Support.html#ClutterAngle">ClutterAngle</a> angle);</pre>
 <p>
 Very fast fixed point implementation of sine function.
 </p>
@@ -851,9 +851,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2690255"></a><h3>
+<a name="id2690538"></a><h3>
 <a name="clutter-sinx"></a>clutter_sinx ()</h3>
-<a class="indexterm" name="id2690268"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_sinx                        (<a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> angle);</pre>
+<a class="indexterm" name="id2690553"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_sinx                        (<a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> angle);</pre>
 <p>
 Fixed point implementation of sine function</p>
 <p>
@@ -880,9 +880,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2690341"></a><h3>
+<a name="id2690637"></a><h3>
 <a name="CLUTTER-SQRTI-ARG-10-PERCENT:CAPS"></a>CLUTTER_SQRTI_ARG_10_PERCENT</h3>
-<a class="indexterm" name="id2690354"></a><pre class="programlisting">#define             CLUTTER_SQRTI_ARG_10_PERCENT</pre>
+<a class="indexterm" name="id2690652"></a><pre class="programlisting">#define             CLUTTER_SQRTI_ARG_10_PERCENT</pre>
 <p>
 Maximum argument that can be passed to <a href="clutter-Fixed-Point-Support.html#clutter-sqrti"><span class="type">clutter_sqrti</span></a> for which the
 resulting error is &lt; 10%</p>
@@ -894,9 +894,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2690387"></a><h3>
+<a name="id2690688"></a><h3>
 <a name="CLUTTER-SQRTI-ARG-5-PERCENT:CAPS"></a>CLUTTER_SQRTI_ARG_5_PERCENT</h3>
-<a class="indexterm" name="id2690401"></a><pre class="programlisting">#define             CLUTTER_SQRTI_ARG_5_PERCENT</pre>
+<a class="indexterm" name="id2690703"></a><pre class="programlisting">#define             CLUTTER_SQRTI_ARG_5_PERCENT</pre>
 <p>
 Maximum argument that can be passed to <a href="clutter-Fixed-Point-Support.html#clutter-sqrti"><span class="type">clutter_sqrti</span></a> for which the
 resulting error is &lt; 5%</p>
@@ -908,9 +908,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2690433"></a><h3>
+<a name="id2690738"></a><h3>
 <a name="CLUTTER-SQRTI-ARG-MAX:CAPS"></a>CLUTTER_SQRTI_ARG_MAX</h3>
-<a class="indexterm" name="id2690445"></a><pre class="programlisting">#define             CLUTTER_SQRTI_ARG_MAX</pre>
+<a class="indexterm" name="id2690752"></a><pre class="programlisting">#define             CLUTTER_SQRTI_ARG_MAX</pre>
 <p>
 Maximum argument that can be passed to <a href="clutter-Fixed-Point-Support.html#clutter-sqrti"><span class="type">clutter_sqrti</span></a> function.</p>
 <p>
@@ -921,9 +921,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2690476"></a><h3>
+<a name="id2690786"></a><h3>
 <a name="clutter-sqrti"></a>clutter_sqrti ()</h3>
-<a class="indexterm" name="id2690489"></a><pre class="programlisting">gint                clutter_sqrti                       (gint x);</pre>
+<a class="indexterm" name="id2690801"></a><pre class="programlisting">gint                clutter_sqrti                       (gint x);</pre>
 <p>
 Very fast fixed point implementation of square root for integers.
 </p>
@@ -958,9 +958,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2690579"></a><h3>
+<a name="id2690900"></a><h3>
 <a name="clutter-sqrtx"></a>clutter_sqrtx ()</h3>
-<a class="indexterm" name="id2690592"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_sqrtx                       (<a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> x);</pre>
+<a class="indexterm" name="id2690915"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_sqrtx                       (<a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> x);</pre>
 <p>
 A fixed point implementation of squre root</p>
 <p>
@@ -987,9 +987,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2690665"></a><h3>
+<a name="id2690998"></a><h3>
 <a name="clutter-log2x"></a>clutter_log2x ()</h3>
-<a class="indexterm" name="id2690677"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_log2x                       (guint x);</pre>
+<a class="indexterm" name="id2691013"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_log2x                       (guint x);</pre>
 <p>
 Calculates base 2 logarithm.
 </p>
@@ -1020,9 +1020,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2690752"></a><h3>
+<a name="id2691096"></a><h3>
 <a name="clutter-pow2x"></a>clutter_pow2x ()</h3>
-<a class="indexterm" name="id2690764"></a><pre class="programlisting">guint               clutter_pow2x                       (<a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> x);</pre>
+<a class="indexterm" name="id2691110"></a><pre class="programlisting">guint               clutter_pow2x                       (<a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> x);</pre>
 <p>
 Calculates 2 to x power.
 </p>
@@ -1053,9 +1053,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2690829"></a><h3>
+<a name="id2691183"></a><h3>
 <a name="clutter-powx"></a>clutter_powx ()</h3>
-<a class="indexterm" name="id2690841"></a><pre class="programlisting">guint               clutter_powx                        (guint x,
+<a class="indexterm" name="id2691198"></a><pre class="programlisting">guint               clutter_powx                        (guint x,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> y);</pre>
 <p>
 Calculates x to y power. (Note, if x is a constant it will be faster to
@@ -1089,9 +1089,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2690929"></a><h3>
+<a name="id2691285"></a><h3>
 <a name="clutter-qmulx"></a>clutter_qmulx ()</h3>
-<a class="indexterm" name="id2690939"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_qmulx                       (<a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> op1,
+<a class="indexterm" name="id2691296"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_qmulx                       (<a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> op1,
                                                          <a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a> op2);</pre>
 <p>
 
@@ -1121,9 +1121,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2691009"></a><h3>
+<a name="id2691365"></a><h3>
 <a name="clutter-tani"></a>clutter_tani ()</h3>
-<a class="indexterm" name="id2691021"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_tani                        (<a href="clutter-Fixed-Point-Support.html#ClutterAngle">ClutterAngle</a> angle);</pre>
+<a class="indexterm" name="id2691377"></a><pre class="programlisting"><a href="clutter-Fixed-Point-Support.html#ClutterFixed">ClutterFixed</a>        clutter_tani                        (<a href="clutter-Fixed-Point-Support.html#ClutterAngle">ClutterAngle</a> angle);</pre>
 <p>
 Very fast fixed point implementation of tan function.
 </p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/clutter-General.html clutter-0.5.2/doc/reference/html/clutter-General.html
--- clutter-0.5.0/doc/reference/html/clutter-General.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/clutter-General.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,16 +44,16 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ClutterShader.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2558947" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2573374" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2684464" class="shortcut">Description</a></nobr></td></tr>
+                  <a href="#id2685193" class="shortcut">Description</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="clutter-General"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2558947"></a><span class="refentrytitle">General</span>
+<a name="id2573374"></a><span class="refentrytitle">General</span>
 </h2>
 <p>General &#8212; Various 'global' clutter functions.</p>
 </td>
@@ -122,7 +122,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2684464"></a><h2>Description</h2>
+<a name="id2685193"></a><h2>Description</h2>
 <p>
 Functions to retrieve various global Clutter resources and other utility
 functions for mainloops, events and threads</p>
@@ -131,11 +131,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2684485"></a><h2>Details</h2>
+<a name="id2685214"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2683572"></a><h3>
+<a name="id2685225"></a><h3>
 <a name="ClutterInitError"></a>enum ClutterInitError</h3>
-<a class="indexterm" name="id2683586"></a><pre class="programlisting">typedef enum {
+<a class="indexterm" name="id2685240"></a><pre class="programlisting">typedef enum {
   CLUTTER_INIT_SUCCESS        =  1,
   CLUTTER_INIT_ERROR_UNKNOWN  =  0,
   CLUTTER_INIT_ERROR_THREADS  = -1,
@@ -183,9 +183,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2683742"></a><h3>
+<a name="id2685395"></a><h3>
 <a name="clutter-init"></a>clutter_init ()</h3>
-<a class="indexterm" name="id2683754"></a><pre class="programlisting"><a href="clutter-General.html#ClutterInitError">ClutterInitError</a>    clutter_init                        (int *argc,
+<a class="indexterm" name="id2685407"></a><pre class="programlisting"><a href="clutter-General.html#ClutterInitError">ClutterInitError</a>    clutter_init                        (int *argc,
                                                          char ***argv);</pre>
 <p>
 It will initialise everything needed to operate with Clutter and
@@ -218,9 +218,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2692944"></a><h3>
+<a name="id2693157"></a><h3>
 <a name="clutter-init-with-args"></a>clutter_init_with_args ()</h3>
-<a class="indexterm" name="id2692956"></a><pre class="programlisting"><a href="clutter-General.html#ClutterInitError">ClutterInitError</a>    clutter_init_with_args              (int *argc,
+<a class="indexterm" name="id2693169"></a><pre class="programlisting"><a href="clutter-General.html#ClutterInitError">ClutterInitError</a>    clutter_init_with_args              (int *argc,
                                                          char ***argv,
                                                          char *parameter_string,
                                                          GOptionEntry *entries,
@@ -290,9 +290,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2693228"></a><h3>
+<a name="id2693440"></a><h3>
 <a name="clutter-get-option-group"></a>clutter_get_option_group ()</h3>
-<a class="indexterm" name="id2693241"></a><pre class="programlisting">GOptionGroup*       clutter_get_option_group            (void);</pre>
+<a class="indexterm" name="id2693453"></a><pre class="programlisting">GOptionGroup*       clutter_get_option_group            (void);</pre>
 <p>
 Returns a <span class="type">GOptionGroup</span> for the command line arguments recognized
 by Clutter. You should add this group to your <span class="type">GOptionContext</span> with
@@ -316,9 +316,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2693324"></a><h3>
+<a name="id2592958"></a><h3>
 <a name="clutter-main"></a>clutter_main ()</h3>
-<a class="indexterm" name="id2693336"></a><pre class="programlisting">void                clutter_main                        (void);</pre>
+<a class="indexterm" name="id2693530"></a><pre class="programlisting">void                clutter_main                        (void);</pre>
 <p>
 Starts the Clutter mainloop.</p>
 <p>
@@ -327,9 +327,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2693362"></a><h3>
+<a name="id2693553"></a><h3>
 <a name="clutter-main-quit"></a>clutter_main_quit ()</h3>
-<a class="indexterm" name="id2693374"></a><pre class="programlisting">void                clutter_main_quit                   (void);</pre>
+<a class="indexterm" name="id2693563"></a><pre class="programlisting">void                clutter_main_quit                   (void);</pre>
 <p>
 Terminates the Clutter mainloop.</p>
 <p>
@@ -338,9 +338,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2693399"></a><h3>
+<a name="id2693586"></a><h3>
 <a name="clutter-main-level"></a>clutter_main_level ()</h3>
-<a class="indexterm" name="id2693411"></a><pre class="programlisting">gint                clutter_main_level                  (void);</pre>
+<a class="indexterm" name="id2693596"></a><pre class="programlisting">gint                clutter_main_level                  (void);</pre>
 <p>
 Retrieves the depth of the Clutter mainloop.</p>
 <p>
@@ -357,9 +357,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2693452"></a><h3>
+<a name="id2693633"></a><h3>
 <a name="clutter-get-debug-enabled"></a>clutter_get_debug_enabled ()</h3>
-<a class="indexterm" name="id2693464"></a><pre class="programlisting">gboolean            clutter_get_debug_enabled           (void);</pre>
+<a class="indexterm" name="id2693644"></a><pre class="programlisting">gboolean            clutter_get_debug_enabled           (void);</pre>
 <p>
 Check if clutter has debugging turned on.</p>
 <p>
@@ -376,9 +376,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2693505"></a><h3>
+<a name="id2693682"></a><h3>
 <a name="clutter-get-show-fps"></a>clutter_get_show_fps ()</h3>
-<a class="indexterm" name="id2693519"></a><pre class="programlisting">gboolean            clutter_get_show_fps                (void);</pre>
+<a class="indexterm" name="id2693694"></a><pre class="programlisting">gboolean            clutter_get_show_fps                (void);</pre>
 <p>
 Returns whether Clutter should print out the frames per second on the
 console. You can enable this setting either using the
@@ -401,9 +401,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2693590"></a><h3>
+<a name="id2693759"></a><h3>
 <a name="clutter-get-timestamp"></a>clutter_get_timestamp ()</h3>
-<a class="indexterm" name="id2693601"></a><pre class="programlisting">gulong              clutter_get_timestamp               (void);</pre>
+<a class="indexterm" name="id2693769"></a><pre class="programlisting">gulong              clutter_get_timestamp               (void);</pre>
 <p>
 Returns the approximate number of microseconds passed since clutter was
 intialised.</p>
@@ -421,9 +421,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2693652"></a><h3>
+<a name="id2693815"></a><h3>
 <a name="clutter-get-actor-by-gid"></a>clutter_get_actor_by_gid ()</h3>
-<a class="indexterm" name="id2693666"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_get_actor_by_gid            (guint32 id);</pre>
+<a class="indexterm" name="id2693828"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_get_actor_by_gid            (guint32 id);</pre>
 <p>
 Retrieves the <a href="ClutterActor.html" title="ClutterActor"><span class="type">ClutterActor</span></a> with <em class="parameter"><code>id</code></em>.</p>
 <p>
@@ -451,9 +451,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2693765"></a><h3>
+<a name="id2693915"></a><h3>
 <a name="clutter-set-default-frame-rate"></a>clutter_set_default_frame_rate ()</h3>
-<a class="indexterm" name="id2693780"></a><pre class="programlisting">void                clutter_set_default_frame_rate      (guint frames_per_sec);</pre>
+<a class="indexterm" name="id2693930"></a><pre class="programlisting">void                clutter_set_default_frame_rate      (guint frames_per_sec);</pre>
 <p>
 Sets the default frame rate to be used when creating <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a>s</p>
 <p>
@@ -472,9 +472,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2693847"></a><h3>
+<a name="id2693990"></a><h3>
 <a name="clutter-get-default-frame-rate"></a>clutter_get_default_frame_rate ()</h3>
-<a class="indexterm" name="id2693863"></a><pre class="programlisting">guint               clutter_get_default_frame_rate      (void);</pre>
+<a class="indexterm" name="id2694004"></a><pre class="programlisting">guint               clutter_get_default_frame_rate      (void);</pre>
 <p>
 Retrieves the default frame rate used when creating <a href="ClutterTimeline.html" title="ClutterTimeline"><span class="type">ClutterTimeline</span></a>s.
 </p>
@@ -498,9 +498,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2693924"></a><h3>
+<a name="id2694059"></a><h3>
 <a name="clutter-set-motion-events-enabled"></a>clutter_set_motion_events_enabled ()</h3>
-<a class="indexterm" name="id2693940"></a><pre class="programlisting">void                clutter_set_motion_events_enabled   (gboolean enable);</pre>
+<a class="indexterm" name="id2694075"></a><pre class="programlisting">void                clutter_set_motion_events_enabled   (gboolean enable);</pre>
 <p>
 Sets whether per-actor motion events should be enabled or not (the
 default is to enable them).
@@ -530,9 +530,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2694051"></a><h3>
+<a name="id2694174"></a><h3>
 <a name="clutter-get-motion-events-enabled"></a>clutter_get_motion_events_enabled ()</h3>
-<a class="indexterm" name="id2694067"></a><pre class="programlisting">gboolean            clutter_get_motion_events_enabled   (void);</pre>
+<a class="indexterm" name="id2694189"></a><pre class="programlisting">gboolean            clutter_get_motion_events_enabled   (void);</pre>
 <p>
 Gets whether the per-actor motion events are enabled.</p>
 <p>
@@ -552,9 +552,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2694124"></a><h3>
+<a name="id2694241"></a><h3>
 <a name="clutter-set-motion-events-frequency"></a>clutter_set_motion_events_frequency ()</h3>
-<a class="indexterm" name="id2694140"></a><pre class="programlisting">void                clutter_set_motion_events_frequency (guint frequency);</pre>
+<a class="indexterm" name="id2694256"></a><pre class="programlisting">void                clutter_set_motion_events_frequency (guint frequency);</pre>
 <p>
 Sets the motion events frequency. Setting this to a non-zero value
 will override the default setting, so it should be rarely used.
@@ -582,9 +582,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2694209"></a><h3>
+<a name="id2694318"></a><h3>
 <a name="clutter-get-motion-events-frequency"></a>clutter_get_motion_events_frequency ()</h3>
-<a class="indexterm" name="id2694216"></a><pre class="programlisting">guint               clutter_get_motion_events_frequency (void);</pre>
+<a class="indexterm" name="id2694334"></a><pre class="programlisting">guint               clutter_get_motion_events_frequency (void);</pre>
 <p>
 Retrieves the number of motion events per second that are delivered
 to the stage.
@@ -608,9 +608,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2694273"></a><h3>
+<a name="id2694391"></a><h3>
 <a name="clutter-threads-set-lock-functions"></a>clutter_threads_set_lock_functions ()</h3>
-<a class="indexterm" name="id2694288"></a><pre class="programlisting">void                clutter_threads_set_lock_functions  (GCallback enter_fn,
+<a class="indexterm" name="id2694406"></a><pre class="programlisting">void                clutter_threads_set_lock_functions  (GCallback enter_fn,
                                                          GCallback leave_fn);</pre>
 <p>
 Allows the application to replace the standard method that
@@ -661,9 +661,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2694444"></a><h3>
+<a name="id2694562"></a><h3>
 <a name="clutter-threads-init"></a>clutter_threads_init ()</h3>
-<a class="indexterm" name="id2694456"></a><pre class="programlisting">void                clutter_threads_init                (void);</pre>
+<a class="indexterm" name="id2694574"></a><pre class="programlisting">void                clutter_threads_init                (void);</pre>
 <p>
 Initialises the Clutter threading mechanism, so that Clutter API can be
 called by multiple threads, using <a href="clutter-General.html#clutter-threads-enter"><code class="function">clutter_threads_enter()</code></a> and
@@ -682,9 +682,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2694527"></a><h3>
+<a name="id2694645"></a><h3>
 <a name="clutter-threads-enter"></a>clutter_threads_enter ()</h3>
-<a class="indexterm" name="id2694540"></a><pre class="programlisting">void                clutter_threads_enter               (void);</pre>
+<a class="indexterm" name="id2694657"></a><pre class="programlisting">void                clutter_threads_enter               (void);</pre>
 <p>
 Locks the Clutter thread lock.</p>
 <p>
@@ -695,9 +695,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2694569"></a><h3>
+<a name="id2694686"></a><h3>
 <a name="clutter-threads-leave"></a>clutter_threads_leave ()</h3>
-<a class="indexterm" name="id2694581"></a><pre class="programlisting">void                clutter_threads_leave               (void);</pre>
+<a class="indexterm" name="id2694698"></a><pre class="programlisting">void                clutter_threads_leave               (void);</pre>
 <p>
 Unlocks the Clutter thread lock.</p>
 <p>
@@ -708,9 +708,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2694610"></a><h3>
+<a name="id2694727"></a><h3>
 <a name="clutter-threads-add-idle"></a>clutter_threads_add_idle ()</h3>
-<a class="indexterm" name="id2694622"></a><pre class="programlisting">guint               clutter_threads_add_idle            (GSourceFunc func,
+<a class="indexterm" name="id2694740"></a><pre class="programlisting">guint               clutter_threads_add_idle            (GSourceFunc func,
                                                          gpointer data);</pre>
 <p>
 Simple wrapper around <a href="clutter-General.html#clutter-threads-add-idle-full"><code class="function">clutter_threads_add_idle_full()</code></a></p>
@@ -743,9 +743,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2694711"></a><h3>
+<a name="id2694829"></a><h3>
 <a name="clutter-threads-add-idle-full"></a>clutter_threads_add_idle_full ()</h3>
-<a class="indexterm" name="id2694726"></a><pre class="programlisting">guint               clutter_threads_add_idle_full       (gint priority,
+<a class="indexterm" name="id2694843"></a><pre class="programlisting">guint               clutter_threads_add_idle_full       (gint priority,
                                                          GSourceFunc func,
                                                          gpointer data,
                                                          GDestroyNotify notify);</pre>
@@ -833,9 +833,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2694931"></a><h3>
+<a name="id2695048"></a><h3>
 <a name="clutter-threads-add-timeout"></a>clutter_threads_add_timeout ()</h3>
-<a class="indexterm" name="id2694944"></a><pre class="programlisting">guint               clutter_threads_add_timeout         (guint interval,
+<a class="indexterm" name="id2695061"></a><pre class="programlisting">guint               clutter_threads_add_timeout         (guint interval,
                                                          GSourceFunc func,
                                                          gpointer data);</pre>
 <p>
@@ -874,9 +874,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2695054"></a><h3>
+<a name="id2695171"></a><h3>
 <a name="clutter-threads-add-timeout-full"></a>clutter_threads_add_timeout_full ()</h3>
-<a class="indexterm" name="id2695068"></a><pre class="programlisting">guint               clutter_threads_add_timeout_full    (gint priority,
+<a class="indexterm" name="id2695186"></a><pre class="programlisting">guint               clutter_threads_add_timeout_full    (gint priority,
                                                          guint interval,
                                                          GSourceFunc func,
                                                          gpointer data,
@@ -944,9 +944,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2695280"></a><h3>
+<a name="id2695397"></a><h3>
 <a name="clutter-get-keyboard-grab"></a>clutter_get_keyboard_grab ()</h3>
-<a class="indexterm" name="id2695293"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_get_keyboard_grab           (void);</pre>
+<a class="indexterm" name="id2695410"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_get_keyboard_grab           (void);</pre>
 <p>
 Queries the current keyboard grab of clutter.</p>
 <p>
@@ -966,9 +966,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2695337"></a><h3>
+<a name="id2695454"></a><h3>
 <a name="clutter-get-pointer-grab"></a>clutter_get_pointer_grab ()</h3>
-<a class="indexterm" name="id2695349"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_get_pointer_grab            (void);</pre>
+<a class="indexterm" name="id2695467"></a><pre class="programlisting"><a href="ClutterActor.html" title="ClutterActor">ClutterActor</a>*       clutter_get_pointer_grab            (void);</pre>
 <p>
 Queries the current pointer grab of clutter.</p>
 <p>
@@ -988,9 +988,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2695393"></a><h3>
+<a name="id2695511"></a><h3>
 <a name="clutter-grab-keyboard"></a>clutter_grab_keyboard ()</h3>
-<a class="indexterm" name="id2695406"></a><pre class="programlisting">void                clutter_grab_keyboard               (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor);</pre>
+<a class="indexterm" name="id2695523"></a><pre class="programlisting">void                clutter_grab_keyboard               (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor);</pre>
 <p>
 Grabs keyboard events, after the grab is done keyboard events ("key-press-event"
 and "key-release-event") are delivered to this actor directly. The source
@@ -1012,9 +1012,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2695467"></a><h3>
+<a name="id2695584"></a><h3>
 <a name="clutter-grab-pointer"></a>clutter_grab_pointer ()</h3>
-<a class="indexterm" name="id2695479"></a><pre class="programlisting">void                clutter_grab_pointer                (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor);</pre>
+<a class="indexterm" name="id2695597"></a><pre class="programlisting">void                clutter_grab_pointer                (<a href="ClutterActor.html" title="ClutterActor">ClutterActor</a> *actor);</pre>
 <p>
 Grabs pointer events, after the grab is done all pointer related events
 (press, motion, release, enter, leave and scroll) are delivered to this
@@ -1036,9 +1036,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2695540"></a><h3>
+<a name="id2695658"></a><h3>
 <a name="clutter-ungrab-keyboard"></a>clutter_ungrab_keyboard ()</h3>
-<a class="indexterm" name="id2695553"></a><pre class="programlisting">void                clutter_ungrab_keyboard             (void);</pre>
+<a class="indexterm" name="id2695670"></a><pre class="programlisting">void                clutter_ungrab_keyboard             (void);</pre>
 <p>
 Removes an existing grab of the keyboard.</p>
 <p>
@@ -1049,9 +1049,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2695582"></a><h3>
+<a name="id2695699"></a><h3>
 <a name="clutter-ungrab-pointer"></a>clutter_ungrab_pointer ()</h3>
-<a class="indexterm" name="id2695594"></a><pre class="programlisting">void                clutter_ungrab_pointer              (void);</pre>
+<a class="indexterm" name="id2695712"></a><pre class="programlisting">void                clutter_ungrab_pointer              (void);</pre>
 <p>
 Removes an existing grab of the pointer.</p>
 <p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/clutter-Unit-conversion.html clutter-0.5.2/doc/reference/html/clutter-Unit-conversion.html
--- clutter-0.5.0/doc/reference/html/clutter-Unit-conversion.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/clutter-Unit-conversion.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,16 +44,16 @@
  Reference Manual</th>
 <td><a accesskey="n" href="clutter-Utilities.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2597586" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2594226" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2691192" class="shortcut">Description</a></nobr></td></tr>
+                  <a href="#id2684173" class="shortcut">Description</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="clutter-Unit-conversion"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2597586"></a><span class="refentrytitle">Unit conversion</span>
+<a name="id2594226"></a><span class="refentrytitle">Unit conversion</span>
 </h2>
 <p>Unit conversion &#8212; A logical distance unit.</p>
 </td>
@@ -89,7 +89,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2691192"></a><h2>Description</h2>
+<a name="id2684173"></a><h2>Description</h2>
 <p>
 Clutter units are logical units with granularity greater than that of the
 device units; they are used by <a href="ClutterActor.html#ClutterActorBox"><span class="type">ClutterActorBox</span></a> and the <code class="function">_units()</code> family of
@@ -109,11 +109,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2692502"></a><h2>Details</h2>
+<a name="id2677245"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2692512"></a><h3>
+<a name="id2677255"></a><h3>
 <a name="ClutterUnit"></a>ClutterUnit</h3>
-<a class="indexterm" name="id2692526"></a><pre class="programlisting">typedef gint32 ClutterUnit;
+<a class="indexterm" name="id2677269"></a><pre class="programlisting">typedef gint32 ClutterUnit;
 </pre>
 <p>
 Device independent unit used by Clutter. The value held can be transformed
@@ -126,9 +126,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2692553"></a><h3>
+<a name="id2677296"></a><h3>
 <a name="CLUTTER-UNITS-FROM-DEVICE:CAPS"></a>CLUTTER_UNITS_FROM_DEVICE()</h3>
-<a class="indexterm" name="id2692565"></a><pre class="programlisting">#define CLUTTER_UNITS_FROM_DEVICE(x)     CLUTTER_UNITS_FROM_INT (x)
+<a class="indexterm" name="id2677308"></a><pre class="programlisting">#define CLUTTER_UNITS_FROM_DEVICE(x)     CLUTTER_UNITS_FROM_INT (x)
 </pre>
 <p>
 
@@ -146,9 +146,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2692600"></a><h3>
+<a name="id2677343"></a><h3>
 <a name="CLUTTER-UNITS-TO-DEVICE:CAPS"></a>CLUTTER_UNITS_TO_DEVICE()</h3>
-<a class="indexterm" name="id2692611"></a><pre class="programlisting">#define CLUTTER_UNITS_TO_DEVICE(x)       CLUTTER_UNITS_TO_INT (x)
+<a class="indexterm" name="id2677354"></a><pre class="programlisting">#define CLUTTER_UNITS_TO_DEVICE(x)       CLUTTER_UNITS_TO_INT (x)
 </pre>
 <p>
 
@@ -166,9 +166,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2676378"></a><h3>
+<a name="id2677389"></a><h3>
 <a name="CLUTTER-UNITS-FROM-FIXED:CAPS"></a>CLUTTER_UNITS_FROM_FIXED()</h3>
-<a class="indexterm" name="id2676390"></a><pre class="programlisting">#define CLUTTER_UNITS_FROM_FIXED(x)      (x)
+<a class="indexterm" name="id2677400"></a><pre class="programlisting">#define CLUTTER_UNITS_FROM_FIXED(x)      (x)
 </pre>
 <p>
 
@@ -186,9 +186,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2676424"></a><h3>
+<a name="id2677434"></a><h3>
 <a name="CLUTTER-UNITS-TO-FIXED:CAPS"></a>CLUTTER_UNITS_TO_FIXED()</h3>
-<a class="indexterm" name="id2676435"></a><pre class="programlisting">#define CLUTTER_UNITS_TO_FIXED(x)        (x)
+<a class="indexterm" name="id2677446"></a><pre class="programlisting">#define CLUTTER_UNITS_TO_FIXED(x)        (x)
 </pre>
 <p>
 
@@ -206,9 +206,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2676470"></a><h3>
+<a name="id2676079"></a><h3>
 <a name="CLUTTER-UNITS-FROM-FLOAT:CAPS"></a>CLUTTER_UNITS_FROM_FLOAT()</h3>
-<a class="indexterm" name="id2676481"></a><pre class="programlisting">#define CLUTTER_UNITS_FROM_FLOAT(x)      CLUTTER_FLOAT_TO_FIXED (x)
+<a class="indexterm" name="id2676090"></a><pre class="programlisting">#define CLUTTER_UNITS_FROM_FLOAT(x)      CLUTTER_FLOAT_TO_FIXED (x)
 </pre>
 <p>
 
@@ -226,9 +226,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2676516"></a><h3>
+<a name="id2676125"></a><h3>
 <a name="CLUTTER-UNITS-TO-FLOAT:CAPS"></a>CLUTTER_UNITS_TO_FLOAT()</h3>
-<a class="indexterm" name="id2676527"></a><pre class="programlisting">#define CLUTTER_UNITS_TO_FLOAT(x)        CLUTTER_FIXED_TO_FLOAT (x)
+<a class="indexterm" name="id2676136"></a><pre class="programlisting">#define CLUTTER_UNITS_TO_FLOAT(x)        CLUTTER_FIXED_TO_FLOAT (x)
 </pre>
 <p>
 
@@ -246,9 +246,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2676562"></a><h3>
+<a name="id2676171"></a><h3>
 <a name="CLUTTER-UNITS-FROM-INT:CAPS"></a>CLUTTER_UNITS_FROM_INT()</h3>
-<a class="indexterm" name="id2676573"></a><pre class="programlisting">#define CLUTTER_UNITS_FROM_INT(x)        CLUTTER_INT_TO_FIXED (x)
+<a class="indexterm" name="id2676182"></a><pre class="programlisting">#define CLUTTER_UNITS_FROM_INT(x)        CLUTTER_INT_TO_FIXED (x)
 </pre>
 <p>
 
@@ -266,9 +266,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2676608"></a><h3>
+<a name="id2676217"></a><h3>
 <a name="CLUTTER-UNITS-TO-INT:CAPS"></a>CLUTTER_UNITS_TO_INT()</h3>
-<a class="indexterm" name="id2688411"></a><pre class="programlisting">#define CLUTTER_UNITS_TO_INT(x)          CFX_INT (x)
+<a class="indexterm" name="id2676228"></a><pre class="programlisting">#define CLUTTER_UNITS_TO_INT(x)          CFX_INT (x)
 </pre>
 <p>
 
@@ -286,9 +286,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2688445"></a><h3>
+<a name="id2676263"></a><h3>
 <a name="CLUTTER-UNITS-FROM-PANGO-UNIT:CAPS"></a>CLUTTER_UNITS_FROM_PANGO_UNIT()</h3>
-<a class="indexterm" name="id2688457"></a><pre class="programlisting">#define CLUTTER_UNITS_FROM_PANGO_UNIT(x) ((x) &lt;&lt; 6)
+<a class="indexterm" name="id2676275"></a><pre class="programlisting">#define CLUTTER_UNITS_FROM_PANGO_UNIT(x) ((x) &lt;&lt; 6)
 </pre>
 <p>
 
@@ -306,9 +306,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2688492"></a><h3>
+<a name="id2676310"></a><h3>
 <a name="CLUTTER-UNITS-TO-PANGO-UNIT:CAPS"></a>CLUTTER_UNITS_TO_PANGO_UNIT()</h3>
-<a class="indexterm" name="id2688506"></a><pre class="programlisting">#define CLUTTER_UNITS_TO_PANGO_UNIT(x)   ((x) &gt;&gt; 6)
+<a class="indexterm" name="id2676323"></a><pre class="programlisting">#define CLUTTER_UNITS_TO_PANGO_UNIT(x)   ((x) &gt;&gt; 6)
 </pre>
 <p>
 
@@ -326,9 +326,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2688540"></a><h3>
+<a name="id2676358"></a><h3>
 <a name="CLUTTER-UNITS-TMP-FROM-DEVICE:CAPS"></a>CLUTTER_UNITS_TMP_FROM_DEVICE()</h3>
-<a class="indexterm" name="id2688554"></a><pre class="programlisting">#define CLUTTER_UNITS_TMP_FROM_DEVICE(x) (x)
+<a class="indexterm" name="id2676371"></a><pre class="programlisting">#define CLUTTER_UNITS_TMP_FROM_DEVICE(x) (x)
 </pre>
 <p>
 
@@ -346,9 +346,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2688589"></a><h3>
+<a name="id2692695"></a><h3>
 <a name="CLUTTER-UNITS-TMP-TO-DEVICE:CAPS"></a>CLUTTER_UNITS_TMP_TO_DEVICE()</h3>
-<a class="indexterm" name="id2688602"></a><pre class="programlisting">#define CLUTTER_UNITS_TMP_TO_DEVICE(x)   (x)
+<a class="indexterm" name="id2692708"></a><pre class="programlisting">#define CLUTTER_UNITS_TMP_TO_DEVICE(x)   (x)
 </pre>
 <p>
 
@@ -366,9 +366,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2688636"></a><h3>
+<a name="id2692742"></a><h3>
 <a name="CLUTTER-UNITS-FROM-STAGE-WIDTH-PERCENTAGE:CAPS"></a>CLUTTER_UNITS_FROM_STAGE_WIDTH_PERCENTAGE()</h3>
-<a class="indexterm" name="id2688650"></a><pre class="programlisting">#define             CLUTTER_UNITS_FROM_STAGE_WIDTH_PERCENTAGE(x)</pre>
+<a class="indexterm" name="id2692756"></a><pre class="programlisting">#define             CLUTTER_UNITS_FROM_STAGE_WIDTH_PERCENTAGE(x)</pre>
 <p>
 
 </p>
@@ -385,9 +385,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2676856"></a><h3>
+<a name="id2692792"></a><h3>
 <a name="CLUTTER-UNITS-FROM-STAGE-HEIGHT-PERCENTAGE:CAPS"></a>CLUTTER_UNITS_FROM_STAGE_HEIGHT_PERCENTAGE()</h3>
-<a class="indexterm" name="id2676870"></a><pre class="programlisting">#define             CLUTTER_UNITS_FROM_STAGE_HEIGHT_PERCENTAGE(x)</pre>
+<a class="indexterm" name="id2692806"></a><pre class="programlisting">#define             CLUTTER_UNITS_FROM_STAGE_HEIGHT_PERCENTAGE(x)</pre>
 <p>
 
 </p>
@@ -404,9 +404,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2676906"></a><h3>
+<a name="id2692842"></a><h3>
 <a name="CLUTTER-UNITS-FROM-PARENT-WIDTH-PERCENTAGE:CAPS"></a>CLUTTER_UNITS_FROM_PARENT_WIDTH_PERCENTAGE()</h3>
-<a class="indexterm" name="id2676920"></a><pre class="programlisting">#define             CLUTTER_UNITS_FROM_PARENT_WIDTH_PERCENTAGE(a, x)</pre>
+<a class="indexterm" name="id2692856"></a><pre class="programlisting">#define             CLUTTER_UNITS_FROM_PARENT_WIDTH_PERCENTAGE(a, x)</pre>
 <p>
 
 </p>
@@ -430,9 +430,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2676970"></a><h3>
+<a name="id2692906"></a><h3>
 <a name="CLUTTER-UNITS-FROM-PARENT-HEIGHT-PERCENTAGE:CAPS"></a>CLUTTER_UNITS_FROM_PARENT_HEIGHT_PERCENTAGE()</h3>
-<a class="indexterm" name="id2676984"></a><pre class="programlisting">#define             CLUTTER_UNITS_FROM_PARENT_HEIGHT_PERCENTAGE(a, x)</pre>
+<a class="indexterm" name="id2692920"></a><pre class="programlisting">#define             CLUTTER_UNITS_FROM_PARENT_HEIGHT_PERCENTAGE(a, x)</pre>
 <p>
 
 </p>
@@ -456,9 +456,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2677034"></a><h3>
+<a name="id2692970"></a><h3>
 <a name="CLUTTER-UNITS-FROM-MM:CAPS"></a>CLUTTER_UNITS_FROM_MM()</h3>
-<a class="indexterm" name="id2677045"></a><pre class="programlisting">#define             CLUTTER_UNITS_FROM_MM(x)</pre>
+<a class="indexterm" name="id2692981"></a><pre class="programlisting">#define             CLUTTER_UNITS_FROM_MM(x)</pre>
 <p>
 
 </p>
@@ -475,9 +475,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2677080"></a><h3>
+<a name="id2693015"></a><h3>
 <a name="CLUTTER-UNITS-FROM-MMX:CAPS"></a>CLUTTER_UNITS_FROM_MMX()</h3>
-<a class="indexterm" name="id2677091"></a><pre class="programlisting">#define             CLUTTER_UNITS_FROM_MMX(x)</pre>
+<a class="indexterm" name="id2693026"></a><pre class="programlisting">#define             CLUTTER_UNITS_FROM_MMX(x)</pre>
 <p>
 
 </p>
@@ -494,9 +494,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2677125"></a><h3>
+<a name="id2693061"></a><h3>
 <a name="CLUTTER-UNITS-FROM-POINTS:CAPS"></a>CLUTTER_UNITS_FROM_POINTS()</h3>
-<a class="indexterm" name="id2677138"></a><pre class="programlisting">#define             CLUTTER_UNITS_FROM_POINTS(x)</pre>
+<a class="indexterm" name="id2693074"></a><pre class="programlisting">#define             CLUTTER_UNITS_FROM_POINTS(x)</pre>
 <p>
 
 </p>
@@ -513,9 +513,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2677173"></a><h3>
+<a name="id2696976"></a><h3>
 <a name="CLUTTER-UNITS-FROM-POINTSX:CAPS"></a>CLUTTER_UNITS_FROM_POINTSX()</h3>
-<a class="indexterm" name="id2677186"></a><pre class="programlisting">#define             CLUTTER_UNITS_FROM_POINTSX(x)</pre>
+<a class="indexterm" name="id2696988"></a><pre class="programlisting">#define             CLUTTER_UNITS_FROM_POINTSX(x)</pre>
 <p>
 
 </p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/clutter-Utilities.html clutter-0.5.2/doc/reference/html/clutter-Utilities.html
--- clutter-0.5.0/doc/reference/html/clutter-Utilities.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/clutter-Utilities.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,16 +44,16 @@
  Reference Manual</th>
 <td><a accesskey="n" href="clutter-Versioning-Macros.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2603373" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2568148" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2691824" class="shortcut">Description</a></nobr></td></tr>
+                  <a href="#id2692501" class="shortcut">Description</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="clutter-Utilities"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2603373"></a><span class="refentrytitle">Utilities</span>
+<a name="id2568148"></a><span class="refentrytitle">Utilities</span>
 </h2>
 <p>Utilities &#8212; Misc utility functions.</p>
 </td>
@@ -78,7 +78,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2691824"></a><h2>Description</h2>
+<a name="id2692501"></a><h2>Description</h2>
 <p>
 Various misc utilility functions.</p>
 <p>
@@ -86,11 +86,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2691843"></a><h2>Details</h2>
+<a name="id2692520"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2691853"></a><h3>
+<a name="id2692530"></a><h3>
 <a name="clutter-util-next-p2"></a>clutter_util_next_p2 ()</h3>
-<a class="indexterm" name="id2691864"></a><pre class="programlisting">int                 clutter_util_next_p2                (int a);</pre>
+<a class="indexterm" name="id2692542"></a><pre class="programlisting">int                 clutter_util_next_p2                (int a);</pre>
 <p>
 Calculates the next power greater than <em class="parameter"><code>a</code></em>.</p>
 <p>
@@ -114,9 +114,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2691285"></a><h3>
+<a name="id2697047"></a><h3>
 <a name="clutter-timeout-pool-new"></a>clutter_timeout_pool_new ()</h3>
-<a class="indexterm" name="id2691298"></a><pre class="programlisting">ClutterTimeoutPool* clutter_timeout_pool_new            (gint priority);</pre>
+<a class="indexterm" name="id2697061"></a><pre class="programlisting">ClutterTimeoutPool* clutter_timeout_pool_new            (gint priority);</pre>
 <p>
 Creates a new timeout pool source. A timeout pool should be used when
 multiple timeout functions, running at the same priority, are needed and
@@ -154,9 +154,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2675681"></a><h3>
+<a name="id2697167"></a><h3>
 <a name="clutter-timeout-pool-add"></a>clutter_timeout_pool_add ()</h3>
-<a class="indexterm" name="id2675694"></a><pre class="programlisting">guint               clutter_timeout_pool_add            (ClutterTimeoutPool *pool,
+<a class="indexterm" name="id2697180"></a><pre class="programlisting">guint               clutter_timeout_pool_add            (ClutterTimeoutPool *pool,
                                                          guint interval,
                                                          GSourceFunc func,
                                                          gpointer data,
@@ -219,9 +219,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2675942"></a><h3>
+<a name="id2677610"></a><h3>
 <a name="clutter-timeout-pool-remove"></a>clutter_timeout_pool_remove ()</h3>
-<a class="indexterm" name="id2691455"></a><pre class="programlisting">void                clutter_timeout_pool_remove         (ClutterTimeoutPool *pool,
+<a class="indexterm" name="id2677624"></a><pre class="programlisting">void                clutter_timeout_pool_remove         (ClutterTimeoutPool *pool,
                                                          guint id);</pre>
 <p>
 Removes a timeout function with <em class="parameter"><code>id</code></em> from the timeout pool. The id
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/clutter-Versioning-Macros.html clutter-0.5.2/doc/reference/html/clutter-Versioning-Macros.html
--- clutter-0.5.0/doc/reference/html/clutter-Versioning-Macros.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/clutter-Versioning-Macros.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,16 +44,16 @@
  Reference Manual</th>
 <td><a accesskey="n" href="ch08.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2606983" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2609263" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2696104" class="shortcut">Description</a></nobr></td></tr>
+                  <a href="#id2675842" class="shortcut">Description</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="clutter-Versioning-Macros"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2606983"></a><span class="refentrytitle">Versioning Macros</span>
+<a name="id2609263"></a><span class="refentrytitle">Versioning Macros</span>
 </h2>
 <p>Versioning Macros &#8212; Versioning utility macros</p>
 </td>
@@ -78,7 +78,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2696104"></a><h2>Description</h2>
+<a name="id2675842"></a><h2>Description</h2>
 <p>
 Clutter offers a set of macros for checking the version of the library
 an application was linked to.</p>
@@ -87,11 +87,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2696125"></a><h2>Details</h2>
+<a name="id2675863"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2696136"></a><h3>
+<a name="id2675873"></a><h3>
 <a name="CLUTTER-MAJOR-VERSION:CAPS"></a>CLUTTER_MAJOR_VERSION</h3>
-<a class="indexterm" name="id2696147"></a><pre class="programlisting">#define CLUTTER_MAJOR_VERSION   (0)
+<a class="indexterm" name="id2675884"></a><pre class="programlisting">#define CLUTTER_MAJOR_VERSION   (0)
 </pre>
 <p>
 The major version of the Clutter library (1, if <a href="clutter-Versioning-Macros.html#CLUTTER-VERSION:CAPS"><code class="literal">CLUTTER_VERSION</code></a> is 1.2.3)</p>
@@ -101,9 +101,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2696175"></a><h3>
+<a name="id2675912"></a><h3>
 <a name="CLUTTER-MINOR-VERSION:CAPS"></a>CLUTTER_MINOR_VERSION</h3>
-<a class="indexterm" name="id2696186"></a><pre class="programlisting">#define CLUTTER_MINOR_VERSION   (5)
+<a class="indexterm" name="id2675923"></a><pre class="programlisting">#define CLUTTER_MINOR_VERSION   (5)
 </pre>
 <p>
 The minor version of the Clutter library (2, if <a href="clutter-Versioning-Macros.html#CLUTTER-VERSION:CAPS"><code class="literal">CLUTTER_VERSION</code></a> is 1.2.3)</p>
@@ -113,9 +113,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2675412"></a><h3>
+<a name="id2675951"></a><h3>
 <a name="CLUTTER-MICRO-VERSION:CAPS"></a>CLUTTER_MICRO_VERSION</h3>
-<a class="indexterm" name="id2675424"></a><pre class="programlisting">#define CLUTTER_MICRO_VERSION   (0)
+<a class="indexterm" name="id2677733"></a><pre class="programlisting">#define CLUTTER_MICRO_VERSION   (2)
 </pre>
 <p>
 The micro version of the Clutter library (3, if <a href="clutter-Versioning-Macros.html#CLUTTER-VERSION:CAPS"><code class="literal">CLUTTER_VERSION</code></a> is 1.2.3)</p>
@@ -125,9 +125,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2675452"></a><h3>
+<a name="id2677761"></a><h3>
 <a name="CLUTTER-VERSION:CAPS"></a>CLUTTER_VERSION</h3>
-<a class="indexterm" name="id2675463"></a><pre class="programlisting">#define CLUTTER_VERSION         0.5.0
+<a class="indexterm" name="id2677772"></a><pre class="programlisting">#define CLUTTER_VERSION         0.5.2
 </pre>
 <p>
 The full version of the Clutter library, like 1.2.3</p>
@@ -137,9 +137,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2675482"></a><h3>
+<a name="id2677791"></a><h3>
 <a name="CLUTTER-VERSION-S:CAPS"></a>CLUTTER_VERSION_S</h3>
-<a class="indexterm" name="id2675493"></a><pre class="programlisting">#define CLUTTER_VERSION_S       "0.5.0"
+<a class="indexterm" name="id2677802"></a><pre class="programlisting">#define CLUTTER_VERSION_S       "0.5.2"
 </pre>
 <p>
 The full version of the Clutter library, in string form (suited for
@@ -150,9 +150,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2675513"></a><h3>
+<a name="id2677822"></a><h3>
 <a name="CLUTTER-VERSION-HEX:CAPS"></a>CLUTTER_VERSION_HEX</h3>
-<a class="indexterm" name="id2675524"></a><pre class="programlisting">#define             CLUTTER_VERSION_HEX</pre>
+<a class="indexterm" name="id2677833"></a><pre class="programlisting">#define             CLUTTER_VERSION_HEX</pre>
 <p>
 Numerically encoded version of the Clutter library, like 0x010203</p>
 <p>
@@ -161,9 +161,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2691568"></a><h3>
+<a name="id2677853"></a><h3>
 <a name="CLUTTER-CHECK-VERSION:CAPS"></a>CLUTTER_CHECK_VERSION()</h3>
-<a class="indexterm" name="id2691580"></a><pre class="programlisting">#define             CLUTTER_CHECK_VERSION(major,minor,micro)</pre>
+<a class="indexterm" name="id2677864"></a><pre class="programlisting">#define             CLUTTER_CHECK_VERSION(major,minor,micro)</pre>
 <p>
 Evaluates to <code class="literal">TRUE</code> if the version of the Clutter library is greater
 than <em class="parameter"><code>major</code></em>, <em class="parameter"><code>minor</code></em> and <em class="parameter"><code>micro</code></em></p>
@@ -193,9 +193,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2691672"></a><h3>
+<a name="id2676548"></a><h3>
 <a name="CLUTTER-FLAVOUR:CAPS"></a>CLUTTER_FLAVOUR</h3>
-<a class="indexterm" name="id2691686"></a><pre class="programlisting">#define CLUTTER_FLAVOUR         "glx"
+<a class="indexterm" name="id2676562"></a><pre class="programlisting">#define CLUTTER_FLAVOUR         "glx"
 </pre>
 <p>
 GL Windowing system used</p>
@@ -207,9 +207,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2691711"></a><h3>
+<a name="id2676588"></a><h3>
 <a name="CLUTTER-COGL:CAPS"></a>CLUTTER_COGL</h3>
-<a class="indexterm" name="id2697320"></a><pre class="programlisting">#define CLUTTER_COGL            "gl"
+<a class="indexterm" name="id2676601"></a><pre class="programlisting">#define CLUTTER_COGL            "gl"
 </pre>
 <p>
 Cogl (internal GL abstraction utility library) backend. Can be "gl" or
@@ -222,9 +222,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2697346"></a><h3>
+<a name="id2676629"></a><h3>
 <a name="CLUTTER-NO-FPU:CAPS"></a>CLUTTER_NO_FPU</h3>
-<a class="indexterm" name="id2697360"></a><pre class="programlisting">#define CLUTTER_NO_FPU          (0)
+<a class="indexterm" name="id2676642"></a><pre class="programlisting">#define CLUTTER_NO_FPU          (0)
 </pre>
 <p>
 Set to 1 if Clutter was built without FPU (i.e fixed math), 0 otherwise</p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/clutter-X11-Specific-Support.html clutter-0.5.2/doc/reference/html/clutter-X11-Specific-Support.html
--- clutter-0.5.0/doc/reference/html/clutter-X11-Specific-Support.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/clutter-X11-Specific-Support.html	2008-01-14 11:17:07.000000000 +0000
@@ -44,16 +44,16 @@
  Reference Manual</th>
 <td><a accesskey="n" href="pt06.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
 </tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2598180" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2576490" class="shortcut">Top</a>
                   &#160;|&#160;
-                  <a href="#id2703662" class="shortcut">Description</a></nobr></td></tr>
+                  <a href="#id2708410" class="shortcut">Description</a></nobr></td></tr>
 </table>
 <div class="refentry" lang="en">
 <a name="clutter-X11-Specific-Support"></a><div class="titlepage"></div>
 <div class="refnamediv"><table width="100%"><tr>
 <td valign="top">
 <h2>
-<a name="id2598180"></a><span class="refentrytitle">X11 Specific Support</span>
+<a name="id2576490"></a><span class="refentrytitle">X11 Specific Support</span>
 </h2>
 <p>X11 Specific Support &#8212; X11 specific API</p>
 </td>
@@ -86,7 +86,7 @@
 </pre>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2703662"></a><h2>Description</h2>
+<a name="id2708410"></a><h2>Description</h2>
 <p>
 The X11 backend for Clutter provides some specific API, allowing
 integration with the Xlibs API for embedding and manipulating the
@@ -99,11 +99,11 @@
 </p>
 </div>
 <div class="refsect1" lang="en">
-<a name="id2703689"></a><h2>Details</h2>
+<a name="id2708437"></a><h2>Details</h2>
 <div class="refsect2" lang="en">
-<a name="id2703700"></a><h3>
+<a name="id2708447"></a><h3>
 <a name="clutter-x11-get-default-display"></a>clutter_x11_get_default_display ()</h3>
-<a class="indexterm" name="id2703713"></a><pre class="programlisting">Display*            clutter_x11_get_default_display     (void);</pre>
+<a class="indexterm" name="id2586836"></a><pre class="programlisting">Display*            clutter_x11_get_default_display     (void);</pre>
 <p>
 Retrieves the pointer to the default display.</p>
 <p>
@@ -123,9 +123,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2703760"></a><h3>
+<a name="id2591270"></a><h3>
 <a name="clutter-x11-get-default-screen"></a>clutter_x11_get_default_screen ()</h3>
-<a class="indexterm" name="id2703773"></a><pre class="programlisting">int                 clutter_x11_get_default_screen      (void);</pre>
+<a class="indexterm" name="id2708462"></a><pre class="programlisting">int                 clutter_x11_get_default_screen      (void);</pre>
 <p>
 Gets the number of the default X Screen object.</p>
 <p>
@@ -145,9 +145,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2703820"></a><h3>
+<a name="id2708508"></a><h3>
 <a name="clutter-x11-get-root-window"></a>clutter_x11_get_root_window ()</h3>
-<a class="indexterm" name="id2703834"></a><pre class="programlisting">Window              clutter_x11_get_root_window         (void);</pre>
+<a class="indexterm" name="id2708522"></a><pre class="programlisting">Window              clutter_x11_get_root_window         (void);</pre>
 <p>
 Retrieves the root window.</p>
 <p>
@@ -167,9 +167,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2703880"></a><h3>
+<a name="id2510638"></a><h3>
 <a name="clutter-x11-get-stage-visual"></a>clutter_x11_get_stage_visual ()</h3>
-<a class="indexterm" name="id2703893"></a><pre class="programlisting">XVisualInfo*        clutter_x11_get_stage_visual        (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
+<a class="indexterm" name="id2510654"></a><pre class="programlisting">XVisualInfo*        clutter_x11_get_stage_visual        (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
 <p>
 Returns the stage XVisualInfo</p>
 <p>
@@ -196,9 +196,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2698539"></a><h3>
+<a name="id2704662"></a><h3>
 <a name="clutter-x11-get-stage-window"></a>clutter_x11_get_stage_window ()</h3>
-<a class="indexterm" name="id2698553"></a><pre class="programlisting">Window              clutter_x11_get_stage_window        (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
+<a class="indexterm" name="id2704677"></a><pre class="programlisting">Window              clutter_x11_get_stage_window        (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage);</pre>
 <p>
 Gets the stages X Window.</p>
 <p>
@@ -225,9 +225,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2698626"></a><h3>
+<a name="id2704751"></a><h3>
 <a name="clutter-x11-set-stage-foreign"></a>clutter_x11_set_stage_foreign ()</h3>
-<a class="indexterm" name="id2698641"></a><pre class="programlisting">gboolean            clutter_x11_set_stage_foreign       (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
+<a class="indexterm" name="id2704766"></a><pre class="programlisting">gboolean            clutter_x11_set_stage_foreign       (<a href="ClutterStage.html" title="ClutterStage">ClutterStage</a> *stage,
                                                          Window xwindow);</pre>
 <p>
 Target the <a href="ClutterStage.html" title="ClutterStage"><span class="type">ClutterStage</span></a> to use an existing external X Window</p>
@@ -260,9 +260,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2698751"></a><h3>
+<a name="id2704876"></a><h3>
 <a name="clutter-x11-trap-x-errors"></a>clutter_x11_trap_x_errors ()</h3>
-<a class="indexterm" name="id2698765"></a><pre class="programlisting">void                clutter_x11_trap_x_errors           (void);</pre>
+<a class="indexterm" name="id2704890"></a><pre class="programlisting">void                clutter_x11_trap_x_errors           (void);</pre>
 <p>
 Traps every X error until <a href="clutter-X11-Specific-Support.html#clutter-x11-untrap-x-errors"><code class="function">clutter_x11_untrap_x_errors()</code></a> is called.</p>
 <p>
@@ -273,9 +273,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2698805"></a><h3>
+<a name="id2703030"></a><h3>
 <a name="clutter-x11-untrap-x-errors"></a>clutter_x11_untrap_x_errors ()</h3>
-<a class="indexterm" name="id2698819"></a><pre class="programlisting">gint                clutter_x11_untrap_x_errors         (void);</pre>
+<a class="indexterm" name="id2703045"></a><pre class="programlisting">gint                clutter_x11_untrap_x_errors         (void);</pre>
 <p>
 Removes the X error trap and returns the current status.</p>
 <p>
@@ -295,9 +295,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2698866"></a><h3>
+<a name="id2703092"></a><h3>
 <a name="ClutterX11FilterFunc"></a>ClutterX11FilterFunc ()</h3>
-<a class="indexterm" name="id2698880"></a><pre class="programlisting"><a href="clutter-X11-Specific-Support.html#ClutterX11FilterReturn">ClutterX11FilterReturn</a> (*ClutterX11FilterFunc)          (XEvent *xev,
+<a class="indexterm" name="id2703105"></a><pre class="programlisting"><a href="clutter-X11-Specific-Support.html#ClutterX11FilterReturn">ClutterX11FilterReturn</a> (*ClutterX11FilterFunc)          (XEvent *xev,
                                                          <a href="clutter-Events.html#ClutterEvent">ClutterEvent</a> *cev,
                                                          gpointer data);</pre>
 <p>
@@ -336,9 +336,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2713567"></a><h3>
+<a name="id2703213"></a><h3>
 <a name="ClutterX11FilterReturn"></a>enum ClutterX11FilterReturn</h3>
-<a class="indexterm" name="id2713579"></a><pre class="programlisting">typedef enum {
+<a class="indexterm" name="id2703226"></a><pre class="programlisting">typedef enum {
   CLUTTER_X11_FILTER_CONTINUE,
   CLUTTER_X11_FILTER_TRANSLATE,
   CLUTTER_X11_FILTER_REMOVE
@@ -376,9 +376,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2713680"></a><h3>
+<a name="id2714746"></a><h3>
 <a name="clutter-x11-add-filter"></a>clutter_x11_add_filter ()</h3>
-<a class="indexterm" name="id2713692"></a><pre class="programlisting">void                clutter_x11_add_filter              (<a href="clutter-X11-Specific-Support.html#ClutterX11FilterFunc">ClutterX11FilterFunc</a> func,
+<a class="indexterm" name="id2714758"></a><pre class="programlisting">void                clutter_x11_add_filter              (<a href="clutter-X11-Specific-Support.html#ClutterX11FilterFunc">ClutterX11FilterFunc</a> func,
                                                          gpointer data);</pre>
 <p>
 Adds an event filter function.</p>
@@ -405,9 +405,9 @@
 </div>
 <hr>
 <div class="refsect2" lang="en">
-<a name="id2713771"></a><h3>
+<a name="id2714837"></a><h3>
 <a name="clutter-x11-remove-filter"></a>clutter_x11_remove_filter ()</h3>
-<a class="indexterm" name="id2713784"></a><pre class="programlisting">void                clutter_x11_remove_filter           (<a href="clutter-X11-Specific-Support.html#ClutterX11FilterFunc">ClutterX11FilterFunc</a> func,
+<a class="indexterm" name="id2714850"></a><pre class="programlisting">void                clutter_x11_remove_filter           (<a href="clutter-X11-Specific-Support.html#ClutterX11FilterFunc">ClutterX11FilterFunc</a> func,
                                                          gpointer data);</pre>
 <p>
 Removes the given filter function.</p>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/clutter.devhelp clutter-0.5.2/doc/reference/html/clutter.devhelp
--- clutter-0.5.0/doc/reference/html/clutter.devhelp	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/clutter.devhelp	2008-01-14 11:17:07.000000000 +0000
@@ -59,7 +59,7 @@
       <sub name="Generic list model" link="ch09.html">
         <sub name="ClutterModel" link="ClutterModel.html"/>
         <sub name="ClutterModelIter" link="ClutterModelIter.html"/>
-        <sub name="ClutterModelDefault" link="ClutterModelDefault.html"/>
+        <sub name="ClutterListModel" link="ClutterListModel.html"/>
       </sub>
     </sub>
     <sub name="Clutter Backends" link="pt05.html">
@@ -175,6 +175,7 @@
     <function name="clutter_actor_get_anchor_pointu ()" link="ClutterActor.html#clutter-actor-get-anchor-pointu"/>
     <function name="clutter_actor_set_clipu ()" link="ClutterActor.html#clutter-actor-set-clipu"/>
     <function name="clutter_actor_get_clipu ()" link="ClutterActor.html#clutter-actor-get-clipu"/>
+    <function name="clutter_actor_move_byu ()" link="ClutterActor.html#clutter-actor-move-byu"/>
     <function name="clutter_actor_set_scalex ()" link="ClutterActor.html#clutter-actor-set-scalex"/>
     <function name="clutter_actor_get_scalex ()" link="ClutterActor.html#clutter-actor-get-scalex"/>
     <function name="clutter_actor_set_rotationx ()" link="ClutterActor.html#clutter-actor-set-rotationx"/>
@@ -880,10 +881,11 @@
     <function name="clutter_model_get_n_columns ()" link="ClutterModel.html#clutter-model-get-n-columns"/>
     <function name="clutter_model_get_n_rows ()" link="ClutterModel.html#clutter-model-get-n-rows"/>
     <function name="clutter_model_append ()" link="ClutterModel.html#clutter-model-append"/>
-    <function name="clutter_model_append_value ()" link="ClutterModel.html#clutter-model-append-value"/>
+    <function name="clutter_model_appendv ()" link="ClutterModel.html#clutter-model-appendv"/>
     <function name="clutter_model_prepend ()" link="ClutterModel.html#clutter-model-prepend"/>
-    <function name="clutter_model_prepend_value ()" link="ClutterModel.html#clutter-model-prepend-value"/>
+    <function name="clutter_model_prependv ()" link="ClutterModel.html#clutter-model-prependv"/>
     <function name="clutter_model_insert ()" link="ClutterModel.html#clutter-model-insert"/>
+    <function name="clutter_model_insertv ()" link="ClutterModel.html#clutter-model-insertv"/>
     <function name="clutter_model_insert_value ()" link="ClutterModel.html#clutter-model-insert-value"/>
     <function name="clutter_model_remove ()" link="ClutterModel.html#clutter-model-remove"/>
     <function name="ClutterModelForeachFunc ()" link="ClutterModel.html#ClutterModelForeachFunc"/>
@@ -921,10 +923,9 @@
     <function name="clutter_model_iter_get_row ()" link="ClutterModelIter.html#clutter-model-iter-get-row"/>
     <function name="The &quot;model&quot; property" link="ClutterModelIter.html#ClutterModelIter--model"/>
     <function name="The &quot;row&quot; property" link="ClutterModelIter.html#ClutterModelIter--row"/>
-    <function name="ClutterModelDefault" link="ClutterModelDefault.html#ClutterModelDefault-struct"/>
-    <function name="ClutterModelDefaultIter" link="ClutterModelDefault.html#ClutterModelDefaultIter-struct"/>
-    <function name="clutter_model_default_new ()" link="ClutterModelDefault.html#clutter-model-default-new"/>
-    <function name="clutter_model_default_newv ()" link="ClutterModelDefault.html#clutter-model-default-newv"/>
+    <function name="ClutterListModel" link="ClutterListModel.html#ClutterListModel-struct"/>
+    <function name="clutter_list_model_new ()" link="ClutterListModel.html#clutter-list-model-new"/>
+    <function name="clutter_list_model_newv ()" link="ClutterListModel.html#clutter-list-model-newv"/>
     <function name="clutter_get_default_backend ()" link="clutter-ClutterBackend.html#clutter-get-default-backend"/>
     <function name="clutter_backend_get_resolution ()" link="clutter-ClutterBackend.html#clutter-backend-get-resolution"/>
     <function name="clutter_backend_set_resolution ()" link="clutter-ClutterBackend.html#clutter-backend-set-resolution"/>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/clutter.devhelp2 clutter-0.5.2/doc/reference/html/clutter.devhelp2
--- clutter-0.5.0/doc/reference/html/clutter.devhelp2	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/clutter.devhelp2	2008-01-14 11:17:07.000000000 +0000
@@ -59,7 +59,7 @@
       <sub name="Generic list model" link="ch09.html">
         <sub name="ClutterModel" link="ClutterModel.html"/>
         <sub name="ClutterModelIter" link="ClutterModelIter.html"/>
-        <sub name="ClutterModelDefault" link="ClutterModelDefault.html"/>
+        <sub name="ClutterListModel" link="ClutterListModel.html"/>
       </sub>
     </sub>
     <sub name="Clutter Backends" link="pt05.html">
@@ -175,6 +175,7 @@
     <keyword type="function" name="clutter_actor_get_anchor_pointu ()" link="ClutterActor.html#clutter-actor-get-anchor-pointu" since="0.6"/>
     <keyword type="function" name="clutter_actor_set_clipu ()" link="ClutterActor.html#clutter-actor-set-clipu" since="0.6"/>
     <keyword type="function" name="clutter_actor_get_clipu ()" link="ClutterActor.html#clutter-actor-get-clipu" since="0.6"/>
+    <keyword type="function" name="clutter_actor_move_byu ()" link="ClutterActor.html#clutter-actor-move-byu" since="0.6"/>
     <keyword type="function" name="clutter_actor_set_scalex ()" link="ClutterActor.html#clutter-actor-set-scalex"/>
     <keyword type="function" name="clutter_actor_get_scalex ()" link="ClutterActor.html#clutter-actor-get-scalex" since="0.2"/>
     <keyword type="function" name="clutter_actor_set_rotationx ()" link="ClutterActor.html#clutter-actor-set-rotationx" since="0.6"/>
@@ -880,10 +881,11 @@
     <keyword type="function" name="clutter_model_get_n_columns ()" link="ClutterModel.html#clutter-model-get-n-columns" since="0.6"/>
     <keyword type="function" name="clutter_model_get_n_rows ()" link="ClutterModel.html#clutter-model-get-n-rows" since="0.6"/>
     <keyword type="function" name="clutter_model_append ()" link="ClutterModel.html#clutter-model-append" since="0.6"/>
-    <keyword type="function" name="clutter_model_append_value ()" link="ClutterModel.html#clutter-model-append-value" since="0.6"/>
+    <keyword type="function" name="clutter_model_appendv ()" link="ClutterModel.html#clutter-model-appendv" since="0.6"/>
     <keyword type="function" name="clutter_model_prepend ()" link="ClutterModel.html#clutter-model-prepend" since="0.6"/>
-    <keyword type="function" name="clutter_model_prepend_value ()" link="ClutterModel.html#clutter-model-prepend-value" since="0.6"/>
+    <keyword type="function" name="clutter_model_prependv ()" link="ClutterModel.html#clutter-model-prependv" since="0.6"/>
     <keyword type="function" name="clutter_model_insert ()" link="ClutterModel.html#clutter-model-insert" since="0.6"/>
+    <keyword type="function" name="clutter_model_insertv ()" link="ClutterModel.html#clutter-model-insertv" since="0.6"/>
     <keyword type="function" name="clutter_model_insert_value ()" link="ClutterModel.html#clutter-model-insert-value" since="0.6"/>
     <keyword type="function" name="clutter_model_remove ()" link="ClutterModel.html#clutter-model-remove" since="0.6"/>
     <keyword type="function" name="ClutterModelForeachFunc ()" link="ClutterModel.html#ClutterModelForeachFunc" since="0.6"/>
@@ -921,10 +923,9 @@
     <keyword type="function" name="clutter_model_iter_get_row ()" link="ClutterModelIter.html#clutter-model-iter-get-row" since="0.6"/>
     <keyword type="" name="The &quot;model&quot; property" link="ClutterModelIter.html#ClutterModelIter--model"/>
     <keyword type="" name="The &quot;row&quot; property" link="ClutterModelIter.html#ClutterModelIter--row"/>
-    <keyword type="struct" name="ClutterModelDefault" link="ClutterModelDefault.html#ClutterModelDefault-struct"/>
-    <keyword type="struct" name="ClutterModelDefaultIter" link="ClutterModelDefault.html#ClutterModelDefaultIter-struct"/>
-    <keyword type="function" name="clutter_model_default_new ()" link="ClutterModelDefault.html#clutter-model-default-new" since="0.6"/>
-    <keyword type="function" name="clutter_model_default_newv ()" link="ClutterModelDefault.html#clutter-model-default-newv" since="0.6"/>
+    <keyword type="struct" name="ClutterListModel" link="ClutterListModel.html#ClutterListModel-struct"/>
+    <keyword type="function" name="clutter_list_model_new ()" link="ClutterListModel.html#clutter-list-model-new" since="0.6"/>
+    <keyword type="function" name="clutter_list_model_newv ()" link="ClutterListModel.html#clutter-list-model-newv" since="0.6"/>
     <keyword type="function" name="clutter_get_default_backend ()" link="clutter-ClutterBackend.html#clutter-get-default-backend" since="0.4"/>
     <keyword type="function" name="clutter_backend_get_resolution ()" link="clutter-ClutterBackend.html#clutter-backend-get-resolution" since="0.4"/>
     <keyword type="function" name="clutter_backend_set_resolution ()" link="clutter-ClutterBackend.html#clutter-backend-set-resolution" since="0.4"/>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/index.html clutter-0.5.2/doc/reference/html/index.html
--- clutter-0.5.0/doc/reference/html/index.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/index.html	2008-01-14 11:17:07.000000000 +0000
@@ -203,7 +203,7 @@
 <span class="refentrytitle"><a href="ClutterModelIter.html">ClutterModelIter</a></span><span class="refpurpose"> &#8212; Iterates through a model</span>
 </dt>
 <dt>
-<span class="refentrytitle"><a href="ClutterModelDefault.html">ClutterModelDefault</a></span><span class="refpurpose"> &#8212; Default model implementation</span>
+<span class="refentrytitle"><a href="ClutterListModel.html">ClutterListModel</a></span><span class="refpurpose"> &#8212; List model implementation</span>
 </dt>
 </dl></dd>
 </dl></dd>
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/index.sgml clutter-0.5.2/doc/reference/html/index.sgml
--- clutter-0.5.0/doc/reference/html/index.sgml	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/index.sgml	2008-01-14 11:17:07.000000000 +0000
@@ -99,6 +99,7 @@
 <ANCHOR id="clutter-actor-get-anchor-pointu" href="clutter/ClutterActor.html#clutter-actor-get-anchor-pointu">
 <ANCHOR id="clutter-actor-set-clipu" href="clutter/ClutterActor.html#clutter-actor-set-clipu">
 <ANCHOR id="clutter-actor-get-clipu" href="clutter/ClutterActor.html#clutter-actor-get-clipu">
+<ANCHOR id="clutter-actor-move-byu" href="clutter/ClutterActor.html#clutter-actor-move-byu">
 <ANCHOR id="clutter-actor-set-scalex" href="clutter/ClutterActor.html#clutter-actor-set-scalex">
 <ANCHOR id="clutter-actor-get-scalex" href="clutter/ClutterActor.html#clutter-actor-get-scalex">
 <ANCHOR id="clutter-actor-set-rotationx" href="clutter/ClutterActor.html#clutter-actor-set-rotationx">
@@ -903,10 +904,11 @@
 <ANCHOR id="clutter-model-get-n-columns" href="clutter/ClutterModel.html#clutter-model-get-n-columns">
 <ANCHOR id="clutter-model-get-n-rows" href="clutter/ClutterModel.html#clutter-model-get-n-rows">
 <ANCHOR id="clutter-model-append" href="clutter/ClutterModel.html#clutter-model-append">
-<ANCHOR id="clutter-model-append-value" href="clutter/ClutterModel.html#clutter-model-append-value">
+<ANCHOR id="clutter-model-appendv" href="clutter/ClutterModel.html#clutter-model-appendv">
 <ANCHOR id="clutter-model-prepend" href="clutter/ClutterModel.html#clutter-model-prepend">
-<ANCHOR id="clutter-model-prepend-value" href="clutter/ClutterModel.html#clutter-model-prepend-value">
+<ANCHOR id="clutter-model-prependv" href="clutter/ClutterModel.html#clutter-model-prependv">
 <ANCHOR id="clutter-model-insert" href="clutter/ClutterModel.html#clutter-model-insert">
+<ANCHOR id="clutter-model-insertv" href="clutter/ClutterModel.html#clutter-model-insertv">
 <ANCHOR id="clutter-model-insert-value" href="clutter/ClutterModel.html#clutter-model-insert-value">
 <ANCHOR id="clutter-model-remove" href="clutter/ClutterModel.html#clutter-model-remove">
 <ANCHOR id="ClutterModelForeachFunc" href="clutter/ClutterModel.html#ClutterModelForeachFunc">
@@ -945,12 +947,10 @@
 <ANCHOR id="clutter-model-iter-get-row" href="clutter/ClutterModelIter.html#clutter-model-iter-get-row">
 <ANCHOR id="ClutterModelIter--model" href="clutter/ClutterModelIter.html#ClutterModelIter--model">
 <ANCHOR id="ClutterModelIter--row" href="clutter/ClutterModelIter.html#ClutterModelIter--row">
-<ANCHOR id="ClutterModelDefault" href="clutter/ClutterModelDefault.html">
-<ANCHOR id="ClutterModelDefaultIter" href="clutter/ClutterModelDefault.html#ClutterModelDefaultIter">
-<ANCHOR id="ClutterModelDefault-struct" href="clutter/ClutterModelDefault.html#ClutterModelDefault-struct">
-<ANCHOR id="ClutterModelDefaultIter-struct" href="clutter/ClutterModelDefault.html#ClutterModelDefaultIter-struct">
-<ANCHOR id="clutter-model-default-new" href="clutter/ClutterModelDefault.html#clutter-model-default-new">
-<ANCHOR id="clutter-model-default-newv" href="clutter/ClutterModelDefault.html#clutter-model-default-newv">
+<ANCHOR id="ClutterListModel" href="clutter/ClutterListModel.html">
+<ANCHOR id="ClutterListModel-struct" href="clutter/ClutterListModel.html#ClutterListModel-struct">
+<ANCHOR id="clutter-list-model-new" href="clutter/ClutterListModel.html#clutter-list-model-new">
+<ANCHOR id="clutter-list-model-newv" href="clutter/ClutterListModel.html#clutter-list-model-newv">
 <ANCHOR id="clutter-ClutterBackend" href="clutter/clutter-ClutterBackend.html">
 <ANCHOR id="clutter-get-default-backend" href="clutter/clutter-ClutterBackend.html#clutter-get-default-backend">
 <ANCHOR id="clutter-backend-get-resolution" href="clutter/clutter-ClutterBackend.html#clutter-backend-get-resolution">
diff -Nru -x '*.gmo' -x '*.mo' --speed-large-files --minimal clutter-0.5.0/doc/reference/html/ix01.html clutter-0.5.2/doc/reference/html/ix01.html
--- clutter-0.5.0/doc/reference/html/ix01.html	2008-01-02 13:55:45.000000000 +0000
+++ clutter-0.5.2/doc/reference/html/ix01.html	2008-01-14 11:17:07.000000000 +0000
@@ -49,1737 +49,1739 @@
 <div class="index"><div class="indexdiv">
 <h3>C</h3>
 <dl>
-<dt>CFX_120, <a href="clutter-Fixed-Point-Support.html#id2671946">CFX_120</a>
+<dt>CFX_120, <a href="clutter-Fixed-Point-Support.html#id2681544">CFX_120</a>
 </dt>
-<dt>CFX_180, <a href="clutter-Fixed-Point-Support.html#id2688886">CFX_180</a>
+<dt>CFX_180, <a href="clutter-Fixed-Point-Support.html#id2689085">CFX_180</a>
 </dt>
-<dt>CFX_240, <a href="clutter-Fixed-Point-Support.html#id2688915">CFX_240</a>
+<dt>CFX_240, <a href="clutter-Fixed-Point-Support.html#id2689114">CFX_240</a>
 </dt>
-<dt>CFX_255, <a href="clutter-Fixed-Point-Support.html#id2689002">CFX_255</a>
+<dt>CFX_255, <a href="clutter-Fixed-Point-Support.html#id2689201">CFX_255</a>
 </dt>
-<dt>CFX_2PI, <a href="clutter-Fixed-Point-Support.html#id2671851">CFX_2PI</a>
+<dt>CFX_2PI, <a href="clutter-Fixed-Point-Support.html#id2681450">CFX_2PI</a>
 </dt>
-<dt>CFX_360, <a href="clutter-Fixed-Point-Support.html#id2688944">CFX_360</a>
+<dt>CFX_360, <a href="clutter-Fixed-Point-Support.html#id2689143">CFX_360</a>
 </dt>
-<dt>CFX_60, <a href="clutter-Fixed-Point-Support.html#id2688973">CFX_60</a>
+<dt>CFX_60, <a href="clutter-Fixed-Point-Support.html#id2689172">CFX_60</a>
 </dt>
-<dt>CFX_HALF, <a href="clutter-Fixed-Point-Support.html#id2671726">CFX_HALF</a>
+<dt>CFX_HALF, <a href="clutter-Fixed-Point-Support.html#id2681325">CFX_HALF</a>
 </dt>
-<dt>CFX_MAX, <a href="clutter-Fixed-Point-Support.html#id2671758">CFX_MAX</a>
+<dt>CFX_MAX, <a href="clutter-Fixed-Point-Support.html#id2681357">CFX_MAX</a>
 </dt>
-<dt>CFX_MIN, <a href="clutter-Fixed-Point-Support.html#id2671789">CFX_MIN</a>
+<dt>CFX_MIN, <a href="clutter-Fixed-Point-Support.html#id2681388">CFX_MIN</a>
 </dt>
-<dt>CFX_ONE, <a href="clutter-Fixed-Point-Support.html#id2671694">CFX_ONE</a>
+<dt>CFX_ONE, <a href="clutter-Fixed-Point-Support.html#id2681292">CFX_ONE</a>
 </dt>
-<dt>CFX_PI, <a href="clutter-Fixed-Point-Support.html#id2671820">CFX_PI</a>
+<dt>CFX_PI, <a href="clutter-Fixed-Point-Support.html#id2681419">CFX_PI</a>
 </dt>
-<dt>CFX_PI_2, <a href="clutter-Fixed-Point-Support.html#id2671882">CFX_PI_2</a>
+<dt>CFX_PI_2, <a href="clutter-Fixed-Point-Support.html#id2681481">CFX_PI_2</a>
 </dt>
-<dt>CFX_PI_4, <a href="clutter-Fixed-Point-Support.html#id2671914">CFX_PI_4</a>
+<dt>CFX_PI_4, <a href="clutter-Fixed-Point-Support.html#id2681513">CFX_PI_4</a>
 </dt>
-<dt>CFX_Q, <a href="clutter-Fixed-Point-Support.html#id2671661">CFX_Q</a>
+<dt>CFX_Q, <a href="clutter-Fixed-Point-Support.html#id2685060">CFX_Q</a>
 </dt>
-<dt>ClutterActor, <a href="ClutterActor.html#id2621492">ClutterActor</a>
+<dt>ClutterActor, <a href="ClutterActor.html#id2621710">ClutterActor</a>
 </dt>
-<dt>ClutterActor::button-press-event, <a href="ClutterActor.html#id2633747">The "button-press-event" signal</a>
+<dt>ClutterActor::button-press-event, <a href="ClutterActor.html#id2634107">The "button-press-event" signal</a>
 </dt>
-<dt>ClutterActor::button-release-event, <a href="ClutterActor.html#id2633900">The "button-release-event" signal</a>
+<dt>ClutterActor::button-release-event, <a href="ClutterActor.html#id2634260">The "button-release-event" signal</a>
 </dt>
-<dt>ClutterActor::captured-event, <a href="ClutterActor.html#id2634054">The "captured-event" signal</a>
+<dt>ClutterActor::captured-event, <a href="ClutterActor.html#id2634413">The "captured-event" signal</a>
 </dt>
-<dt>ClutterActor::destroy, <a href="ClutterActor.html#id2634213">The "destroy" signal</a>
+<dt>ClutterActor::destroy, <a href="ClutterActor.html#id2634572">The "destroy" signal</a>
 </dt>
-<dt>ClutterActor::enter-event, <a href="ClutterActor.html#id2634319">The "enter-event" signal</a>
+<dt>ClutterActor::enter-event, <a href="ClutterActor.html#id2634678">The "enter-event" signal</a>
 </dt>
-<dt>ClutterActor::event, <a href="ClutterActor.html#id2634470">The "event" signal</a>
+<dt>ClutterActor::event, <a href="ClutterActor.html#id2634830">The "event" signal</a>
 </dt>
-<dt>ClutterActor::focus-in, <a href="ClutterActor.html#id2634631">The "focus-in" signal</a>
+<dt>ClutterActor::focus-in, <a href="ClutterActor.html#id2634991">The "focus-in" signal</a>
 </dt>
-<dt>ClutterActor::focus-out, <a href="ClutterActor.html#id2634725">The "focus-out" signal</a>
+<dt>ClutterActor::focus-out, <a href="ClutterActor.html#id2635084">The "focus-out" signal</a>
 </dt>
-<dt>ClutterActor::hide, <a href="ClutterActor.html#id2634818">The "hide" signal</a>
+<dt>ClutterActor::hide, <a href="ClutterActor.html#id2635177">The "hide" signal</a>
 </dt>
-<dt>ClutterActor::key-press-event, <a href="ClutterActor.html#id2634904">The "key-press-event" signal</a>
+<dt>ClutterActor::key-press-event, <a href="ClutterActor.html#id2635264">The "key-press-event" signal</a>
 </dt>
-<dt>ClutterActor::key-release-event, <a href="ClutterActor.html#id2635057">The "key-release-event" signal</a>
+<dt>ClutterActor::key-release-event, <a href="ClutterActor.html#id2635417">The "key-release-event" signal</a>
 </dt>
-<dt>ClutterActor::leave-event, <a href="ClutterActor.html#id2635210">The "leave-event" signal</a>
+<dt>ClutterActor::leave-event, <a href="ClutterActor.html#id2635570">The "leave-event" signal</a>
 </dt>
-<dt>ClutterActor::motion-event, <a href="ClutterActor.html#id2635364">The "motion-event" signal</a>
+<dt>ClutterActor::motion-event, <a href="ClutterActor.html#id2635723">The "motion-event" signal</a>
 </dt>
-<dt>ClutterActor::parent-set, <a href="ClutterActor.html#id2635517">The "parent-set" signal</a>
+<dt>ClutterActor::parent-set, <a href="ClutterActor.html#id2635876">The "parent-set" signal</a>
 </dt>
-<dt>ClutterActor::scroll-event, <a href="ClutterActor.html#id2635635">The "scroll-event" signal</a>
+<dt>ClutterActor::scroll-event, <a href="ClutterActor.html#id2635995">The "scroll-event" signal</a>
 </dt>
-<dt>ClutterActor::show, <a href="ClutterActor.html#id2635787">The "show" signal</a>
+<dt>ClutterActor::show, <a href="ClutterActor.html#id2636146">The "show" signal</a>
 </dt>
-<dt>ClutterActor:clip, <a href="ClutterActor.html#id2632840">The "clip" property</a>
+<dt>ClutterActor:clip, <a href="ClutterActor.html#id2633199">The "clip" property</a>
 </dt>
-<dt>ClutterActor:depth, <a href="ClutterActor.html#id2632882">The "depth" property</a>
+<dt>ClutterActor:depth, <a href="ClutterActor.html#id2633241">The "depth" property</a>
 </dt>
-<dt>ClutterActor:has-clip, <a href="ClutterActor.html#id2632938">The "has-clip" property</a>
+<dt>ClutterActor:has-clip, <a href="ClutterActor.html#id2633297">The "has-clip" property</a>
 </dt>
-<dt>ClutterActor:height, <a href="ClutterActor.html#id2632984">The "height" property</a>
+<dt>ClutterActor:height, <a href="ClutterActor.html#id2633344">The "height" property</a>
 </dt>
-<dt>ClutterActor:name, <a href="ClutterActor.html#id2633035">The "name" property</a>
+<dt>ClutterActor:name, <a href="ClutterActor.html#id2633394">The "name" property</a>
 </dt>
-<dt>ClutterActor:opacity, <a href="ClutterActor.html#id2633086">The "opacity" property</a>
+<dt>ClutterActor:opacity, <a href="ClutterActor.html#id2633446">The "opacity" property</a>
 </dt>
-<dt>ClutterActor:reactive, <a href="ClutterActor.html#id2633133">The "reactive" property</a>
+<dt>ClutterActor:reactive, <a href="ClutterActor.html#id2633492">The "reactive" property</a>
 </dt>
-<dt>ClutterActor:rotation-angle-x, <a href="ClutterActor.html#id2633185">The "rotation-angle-x" property</a>
+<dt>ClutterActor:rotation-angle-x, <a href="ClutterActor.html#id2633545">The "rotation-angle-x" property</a>
 </dt>
-<dt>ClutterActor:rotation-angle-y, <a href="ClutterActor.html#id2633233">The "rotation-angle-y" property</a>
+<dt>ClutterActor:rotation-angle-y, <a href="ClutterActor.html#id2633592">The "rotation-angle-y" property</a>
 </dt>
-<dt>ClutterActor:rotation-angle-z, <a href="ClutterActor.html#id2633280">The "rotation-angle-z" property</a>
+<dt>ClutterActor:rotation-angle-z, <a href="ClutterActor.html#id2633640">The "rotation-angle-z" property</a>
 </dt>
-<dt>ClutterActor:rotation-center-x, <a href="ClutterActor.html#id2633327">The "rotation-center-x" property</a>
+<dt>ClutterActor:rotation-center-x, <a href="ClutterActor.html#id2633687">The "rotation-center-x" property</a>
 </dt>
-<dt>ClutterActor:rotation-center-y, <a href="ClutterActor.html#id2633366">The "rotation-center-y" property</a>
+<dt>ClutterActor:rotation-center-y, <a href="ClutterActor.html#id2633726">The "rotation-center-y" property</a>
 </dt>
-<dt>ClutterActor:rotation-center-z, <a href="ClutterActor.html#id2633406">The "rotation-center-z" property</a>
+<dt>ClutterActor:rotation-center-z, <a href="ClutterActor.html#id2633765">The "rotation-center-z" property</a>
 </dt>
-<dt>ClutterActor:scale-x, <a href="ClutterActor.html#id2633445">The "scale-x" property</a>
+<dt>ClutterActor:scale-x, <a href="ClutterActor.html#id2633804">The "scale-x" property</a>
 </dt>
-<dt>ClutterActor:scale-y, <a href="ClutterActor.html#id2633491">The "scale-y" property</a>
+<dt>ClutterActor:scale-y, <a href="ClutterActor.html#id2633851">The "scale-y" property</a>
 </dt>
-<dt>ClutterActor:visible, <a href="ClutterActor.html#id2633538">The "visible" property</a>
+<dt>ClutterActor:visible, <a href="ClutterActor.html#id2633897">The "visible" property</a>
 </dt>
-<dt>ClutterActor:width, <a href="ClutterActor.html#id2633584">The "width" property</a>
+<dt>ClutterActor:width, <a href="ClutterActor.html#id2633944">The "width" property</a>
 </dt>
-<dt>ClutterActor:x, <a href="ClutterActor.html#id2633635">The "x" property</a>
+<dt>ClutterActor:x, <a href="ClutterActor.html#id2633994">The "x" property</a>
 </dt>
-<dt>ClutterActor:y, <a href="ClutterActor.html#id2633685">The "y" property</a>
+<dt>ClutterActor:y, <a href="ClutterActor.html#id2634044">The "y" property</a>
 </dt>
-<dt>ClutterActorBox, <a href="ClutterActor.html#id2621030">ClutterActorBox</a>
+<dt>ClutterActorBox, <a href="ClutterActor.html#id2621218">ClutterActorBox</a>
 </dt>
-<dt>ClutterActorClass, <a href="ClutterActor.html#id2621558">ClutterActorClass</a>
+<dt>ClutterActorClass, <a href="ClutterActor.html#id2621776">ClutterActorClass</a>
 </dt>
-<dt>ClutterActorFlags, <a href="ClutterActor.html#id2621158">enum ClutterActorFlags</a>
+<dt>ClutterActorFlags, <a href="ClutterActor.html#id2621346">enum ClutterActorFlags</a>
 </dt>
-<dt>ClutterAlpha, <a href="ClutterAlpha.html#id2641664">ClutterAlpha</a>
+<dt>ClutterAlpha, <a href="ClutterAlpha.html#id2642278">ClutterAlpha</a>
 </dt>
-<dt>ClutterAlpha:alpha, <a href="ClutterAlpha.html#id2659748">The "alpha" property</a>
+<dt>ClutterAlpha:alpha, <a href="ClutterAlpha.html#id2659936">The "alpha" property</a>
 </dt>
-<dt>ClutterAlpha:timeline, <a href="ClutterAlpha.html#id2659805">The "timeline" property</a>
+<dt>ClutterAlpha:timeline, <a href="ClutterAlpha.html#id2659993">The "timeline" property</a>
 </dt>
-<dt>ClutterAlphaClass, <a href="ClutterAlpha.html#id2641725">ClutterAlphaClass</a>
+<dt>ClutterAlphaClass, <a href="ClutterAlpha.html#id2642339">ClutterAlphaClass</a>
 </dt>
-<dt>ClutterAlphaFunc, <a href="ClutterAlpha.html#id2657388">ClutterAlphaFunc ()</a>
+<dt>ClutterAlphaFunc, <a href="ClutterAlpha.html#id2657573">ClutterAlphaFunc ()</a>
 </dt>
-<dt>ClutterAngle, <a href="clutter-Fixed-Point-Support.html#id2689733">ClutterAngle</a>
+<dt>ClutterAngle, <a href="clutter-Fixed-Point-Support.html#id2689951">ClutterAngle</a>
 </dt>
-<dt>ClutterBehaviour, <a href="ClutterBehaviour.html#id2656646">ClutterBehaviour</a>
+<dt>ClutterBehaviour, <a href="ClutterBehaviour.html#id2656854">ClutterBehaviour</a>
 </dt>
-<dt>ClutterBehaviour::applied, <a href="ClutterBehaviour.html#id2660607">The "applied" signal</a>
+<dt>ClutterBehaviour::applied, <a href="ClutterBehaviour.html#id2660891">The "applied" signal</a>
 </dt>
-<dt>ClutterBehaviour::removed, <a href="ClutterBehaviour.html#id2660710">The "removed" signal</a>
+<dt>ClutterBehaviour::removed, <a href="ClutterBehaviour.html#id2661005">The "removed" signal</a>
 </dt>
-<dt>ClutterBehaviour:alpha, <a href="ClutterBehaviour.html#id2660534">The "alpha" property</a>
+<dt>ClutterBehaviour:alpha, <a href="ClutterBehaviour.html#id2660808">The "alpha" property</a>
 </dt>
-<dt>ClutterBehaviourBspline, <a href="ClutterBehaviourBspline.html#id2655866">ClutterBehaviourBspline</a>
+<dt>ClutterBehaviourBspline, <a href="ClutterBehaviourBspline.html#id2656257">ClutterBehaviourBspline</a>
 </dt>
-<dt>ClutterBehaviourBspline::knot-reached, <a href="ClutterBehaviourBspline.html#id2662224">The "knot-reached" signal</a>
+<dt>ClutterBehaviourBspline::knot-reached, <a href="ClutterBehaviourBspline.html#id2662380">The "knot-reached" signal</a>
 </dt>
-<dt>ClutterBehaviourBsplineClass, <a href="ClutterBehaviourBspline.html#id2655894">ClutterBehaviourBsplineClass</a>
+<dt>ClutterBehaviourBsplineClass, <a href="ClutterBehaviourBspline.html#id2649277">ClutterBehaviourBsplineClass</a>
 </dt>
-<dt>ClutterBehaviourClass, <a href="ClutterBehaviour.html#id2656674">ClutterBehaviourClass</a>
+<dt>ClutterBehaviourClass, <a href="ClutterBehaviour.html#id2656882">ClutterBehaviourClass</a>
 </dt>
-<dt>ClutterBehaviourDepth, <a href="ClutterBehaviourDepth.html#id2656462">ClutterBehaviourDepth</a>
+<dt>ClutterBehaviourDepth, <a href="ClutterBehaviourDepth.html#id2648461">ClutterBehaviourDepth</a>
 </dt>
-<dt>ClutterBehaviourDepth:depth-end, <a href="ClutterBehaviourDepth.html#id2654497">The "depth-end" property</a>
+<dt>ClutterBehaviourDepth:depth-end, <a href="ClutterBehaviourDepth.html#id2656602">The "depth-end" property</a>
 </dt>
-<dt>ClutterBehaviourDepth:depth-start, <a href="ClutterBehaviourDepth.html#id2654544">The "depth-start" property</a>
+<dt>ClutterBehaviourDepth:depth-start, <a href="ClutterBehaviourDepth.html#id2656650">The "depth-start" property</a>
 </dt>
-<dt>ClutterBehaviourDepthClass, <a href="ClutterBehaviourDepth.html#id2647427">ClutterBehaviourDepthClass</a>
+<dt>ClutterBehaviourDepthClass, <a href="ClutterBehaviourDepth.html#id2648488">ClutterBehaviourDepthClass</a>
 </dt>
-<dt>ClutterBehaviourEllipse, <a href="ClutterBehaviourEllipse.html#id2667529">ClutterBehaviourEllipse</a>
+<dt>ClutterBehaviourEllipse, <a href="ClutterBehaviourEllipse.html#id2667704">ClutterBehaviourEllipse</a>
 </dt>
-<dt>ClutterBehaviourEllipse:angle-end, <a href="ClutterBehaviourEllipse.html#id2670826">The "angle-end" property</a>
+<dt>ClutterBehaviourEllipse:angle-end, <a href="ClutterBehaviourEllipse.html#id2670983">The "angle-end" property</a>
 </dt>
-<dt>ClutterBehaviourEllipse:angle-start, <a href="ClutterBehaviourEllipse.html#id2670876">The "angle-start" property</a>
+<dt>ClutterBehaviourEllipse:angle-start, <a href="ClutterBehaviourEllipse.html#id2671033">The "angle-start" property</a>
 </dt>
-<dt>ClutterBehaviourEllipse:angle-tilt-x, <a href="ClutterBehaviourEllipse.html#id2670928">The "angle-tilt-x" property</a>
+<dt>ClutterBehaviourEllipse:angle-tilt-x, <a href="ClutterBehaviourEllipse.html#id2671085">The "angle-tilt-x" property</a>
 </dt>
-<dt>ClutterBehaviourEllipse:angle-tilt-y, <a href="ClutterBehaviourEllipse.html#id2670978">The "angle-tilt-y" property</a>
+<dt>ClutterBehaviourEllipse:angle-tilt-y, <a href="ClutterBehaviourEllipse.html#id2671135">The "angle-tilt-y" property</a>
 </dt>
-<dt>ClutterBehaviourEllipse:angle-tilt-z, <a href="ClutterBehaviourEllipse.html#id2671029">The "angle-tilt-z" property</a>
+<dt>ClutterBehaviourEllipse:angle-tilt-z, <a href="ClutterBehaviourEllipse.html#id2671186">The "angle-tilt-z" property</a>
 </dt>
-<dt>ClutterBehaviourEllipse:center, <a href="ClutterBehaviourEllipse.html#id2671079">The "center" property</a>
+<dt>ClutterBehaviourEllipse:center, <a href="ClutterBehaviourEllipse.html#id2671241">The "center" property</a>
 </dt>
-<dt>ClutterBehaviourEllipse:direction, <a href="ClutterBehaviourEllipse.html#id2671122">The "direction" property</a>
+<dt>ClutterBehaviourEllipse:direction, <a href="ClutterBehaviourEllipse.html#id2671290">The "direction" property</a>
 </dt>
-<dt>ClutterBehaviourEllipse:height, <a href="ClutterBehaviourEllipse.html#id2671173">The "height" property</a>
+<dt>ClutterBehaviourEllipse:height, <a href="ClutterBehaviourEllipse.html#id2671344">The "height" property</a>
 </dt>
-<dt>ClutterBehaviourEllipse:width, <a href="ClutterBehaviourEllipse.html#id2671230">The "width" property</a>
+<dt>ClutterBehaviourEllipse:width, <a href="ClutterBehaviourEllipse.html#id2671401">The "width" property</a>
 </dt>
-<dt>ClutterBehaviourEllipseClass, <a href="ClutterBehaviourEllipse.html#id2667556">ClutterBehaviourEllipseClass</a>
+<dt>ClutterBehaviourEllipseClass, <a href="ClutterBehaviourEllipse.html#id2667731">ClutterBehaviourEllipseClass</a>
 </dt>
-<dt>ClutterBehaviourForeachFunc, <a href="ClutterBehaviour.html#id2637039">ClutterBehaviourForeachFunc ()</a>
+<dt>ClutterBehaviourForeachFunc, <a href="ClutterBehaviour.html#id2641726">ClutterBehaviourForeachFunc ()</a>
 </dt>
-<dt>ClutterBehaviourOpacity, <a href="ClutterBehaviourOpacity.html#id2654858">ClutterBehaviourOpacity</a>
+<dt>ClutterBehaviourOpacity, <a href="ClutterBehaviourOpacity.html#id2667399">ClutterBehaviourOpacity</a>
 </dt>
-<dt>ClutterBehaviourOpacity:opacity-end, <a href="ClutterBehaviourOpacity.html#id2666452">The "opacity-end" property</a>
+<dt>ClutterBehaviourOpacity:opacity-end, <a href="ClutterBehaviourOpacity.html#id2661763">The "opacity-end" property</a>
 </dt>
-<dt>ClutterBehaviourOpacity:opacity-start, <a href="ClutterBehaviourOpacity.html#id2666504">The "opacity-start" property</a>
+<dt>ClutterBehaviourOpacity:opacity-start, <a href="ClutterBehaviourOpacity.html#id2661816">The "opacity-start" property</a>
 </dt>
-<dt>ClutterBehaviourOpacityClass, <a href="ClutterBehaviourOpacity.html#id2655142">ClutterBehaviourOpacityClass</a>
+<dt>ClutterBehaviourOpacityClass, <a href="ClutterBehaviourOpacity.html#id2667426">ClutterBehaviourOpacityClass</a>
 </dt>
-<dt>ClutterBehaviourPath, <a href="ClutterBehaviourPath.html#id2655458">ClutterBehaviourPath</a>
+<dt>ClutterBehaviourPath, <a href="ClutterBehaviourPath.html#id2655820">ClutterBehaviourPath</a>
 </dt>
-<dt>ClutterBehaviourPath::knot-reached, <a href="ClutterBehaviourPath.html#id2665101">The "knot-reached" signal</a>
+<dt>ClutterBehaviourPath::knot-reached, <a href="ClutterBehaviourPath.html#id2665276">The "knot-reached" signal</a>
 </dt>
-<dt>ClutterBehaviourPath:knot, <a href="ClutterBehaviourPath.html#id2665042">The "knot" property</a>
+<dt>ClutterBehaviourPath:knot, <a href="ClutterBehaviourPath.html#id2665218">The "knot" property</a>
 </dt>
-<dt>ClutterBehaviourPathClass, <a href="ClutterBehaviourPath.html#id2655485">ClutterBehaviourPathClass</a>
+<dt>ClutterBehaviourPathClass, <a href="ClutterBehaviourPath.html#id2655847">ClutterBehaviourPathClass</a>
 </dt>
-<dt>ClutterBehaviourRotate, <a href="ClutterBehaviourRotate.html#id2661015">ClutterBehaviourRotate</a>
+<dt>ClutterBehaviourRotate, <a href="ClutterBehaviourRotate.html#id2667195">ClutterBehaviourRotate</a>
 </dt>
-<dt>ClutterBehaviourRotate:angle-end, <a href="ClutterBehaviourRotate.html#id2674670">The "angle-end" property</a>
+<dt>ClutterBehaviourRotate:angle-end, <a href="ClutterBehaviourRotate.html#id2674827">The "angle-end" property</a>
 </dt>
-<dt>ClutterBehaviourRotate:angle-start, <a href="ClutterBehaviourRotate.html#id2674720">The "angle-start" property</a>
+<dt>ClutterBehaviourRotate:angle-start, <a href="ClutterBehaviourRotate.html#id2674877">The "angle-start" property</a>
 </dt>
-<dt>ClutterBehaviourRotate:axis, <a href="ClutterBehaviourRotate.html#id2674771">The "axis" property</a>
+<dt>ClutterBehaviourRotate:axis, <a href="ClutterBehaviourRotate.html#id2674928">The "axis" property</a>
 </dt>
-<dt>ClutterBehaviourRotate:center-x, <a href="ClutterBehaviourRotate.html#id2674817">The "center-x" property</a>
+<dt>ClutterBehaviourRotate:center-x, <a href="ClutterBehaviourRotate.html#id2674973">The "center-x" property</a>
 </dt>
-<dt>ClutterBehaviourRotate:center-y, <a href="ClutterBehaviourRotate.html#id2674867">The "center-y" property</a>
+<dt>ClutterBehaviourRotate:center-y, <a href="ClutterBehaviourRotate.html#id2675023">The "center-y" property</a>
 </dt>
-<dt>ClutterBehaviourRotate:center-z, <a href="ClutterBehaviourRotate.html#id2674917">The "center-z" property</a>
+<dt>ClutterBehaviourRotate:center-z, <a href="ClutterBehaviourRotate.html#id2675074">The "center-z" property</a>
 </dt>
-<dt>ClutterBehaviourRotate:direction, <a href="ClutterBehaviourRotate.html#id2674967">The "direction" property</a>
+<dt>ClutterBehaviourRotate:direction, <a href="ClutterBehaviourRotate.html#id2675124">The "direction" property</a>
 </dt>
-<dt>ClutterBehaviourRotateClass, <a href="ClutterBehaviourRotate.html#id2661042">ClutterBehaviourRotateClass</a>
+<dt>ClutterBehaviourRotateClass, <a href="ClutterBehaviourRotate.html#id2667225">ClutterBehaviourRotateClass</a>
 </dt>
-<dt>ClutterBehaviourScale, <a href="ClutterBehaviourScale.html#id2671440">ClutterBehaviourScale</a>
+<dt>ClutterBehaviourScale, <a href="ClutterBehaviourScale.html#id2663466">ClutterBehaviourScale</a>
 </dt>
-<dt>ClutterBehaviourScale:scale-end, <a href="ClutterBehaviourScale.html#id2675237">The "scale-end" property</a>
+<dt>ClutterBehaviourScale:scale-end, <a href="ClutterBehaviourScale.html#id2675403">The "scale-end" property</a>
 </dt>
-<dt>ClutterBehaviourScale:scale-gravity, <a href="ClutterBehaviourScale.html#id2675292">The "scale-gravity" property</a>
+<dt>ClutterBehaviourScale:scale-gravity, <a href="ClutterBehaviourScale.html#id2675459">The "scale-gravity" property</a>
 </dt>
-<dt>ClutterBehaviourScale:scale-start, <a href="ClutterBehaviourScale.html#id2675334">The "scale-start" property</a>
+<dt>ClutterBehaviourScale:scale-start, <a href="ClutterBehaviourScale.html#id2675501">The "scale-start" property</a>
 </dt>
-<dt>ClutterBehaviourScaleClass, <a href="ClutterBehaviourScale.html#id2671468">ClutterBehaviourScaleClass</a>
+<dt>ClutterBehaviourScaleClass, <a href="ClutterBehaviourScale.html#id2666174">ClutterBehaviourScaleClass</a>
 </dt>
-<dt>ClutterButtonEvent, <a href="clutter-Events.html#id2685900">ClutterButtonEvent</a>
+<dt>ClutterButtonEvent, <a href="clutter-Events.html#id2686128">ClutterButtonEvent</a>
 </dt>
-<dt>ClutterCallback, <a href="ClutterActor.html#id2621402">ClutterCallback ()</a>
+<dt>ClutterCallback, <a href="ClutterActor.html#id2621619">ClutterCallback ()</a>
 </dt>
-<dt>ClutterCloneTexture, <a href="ClutterCloneTexture.html#id2582518">ClutterCloneTexture</a>
+<dt>ClutterCloneTexture, <a href="ClutterCloneTexture.html#id2604757">ClutterCloneTexture</a>
 </dt>
-<dt>ClutterCloneTexture:parent-texture, <a href="ClutterCloneTexture.html#id2561695">The "parent-texture" property</a>
+<dt>ClutterCloneTexture:parent-texture, <a href="ClutterCloneTexture.html#id2560683">The "parent-texture" property</a>
 </dt>
-<dt>ClutterCloneTextureClass, <a href="ClutterCloneTexture.html#id2582546">ClutterCloneTextureClass</a>
+<dt>ClutterCloneTextureClass, <a href="ClutterCloneTexture.html#id2604785">ClutterCloneTextureClass</a>
 </dt>
-<dt>ClutterColor, <a href="clutter-Colors.html#id2672160">ClutterColor</a>
+<dt>ClutterColor, <a href="clutter-Colors.html#id2671545">ClutterColor</a>
 </dt>
-<dt>ClutterContainer, <a href="ClutterContainer.html#id2618096">ClutterContainer</a>
+<dt>ClutterContainer, <a href="ClutterContainer.html#id2557666">ClutterContainer</a>
 </dt>
-<dt>ClutterContainerIface, <a href="ClutterContainer.html#id2618124">ClutterContainerIface</a>
+<dt>ClutterContainerIface, <a href="ClutterContainer.html#id2557694">ClutterContainerIface</a>
 </dt>
-<dt>ClutterCrossingEvent, <a href="clutter-Events.html#id2686472">ClutterCrossingEvent</a>
+<dt>ClutterCrossingEvent, <a href="clutter-Events.html#id2686699">ClutterCrossingEvent</a>
 </dt>
-<dt>ClutterEffectCompleteFunc, <a href="clutter-Clutter-Effects.html#id2679286">ClutterEffectCompleteFunc ()</a>
+<dt>ClutterEffectCompleteFunc, <a href="clutter-Clutter-Effects.html#id2679455">ClutterEffectCompleteFunc ()</a>
 </dt>
-<dt>ClutterEffectTemplate, <a href="clutter-Clutter-Effects.html#id2662737">ClutterEffectTemplate</a>
+<dt>ClutterEffectTemplate, <a href="clutter-Clutter-Effects.html#id2665785">ClutterEffectTemplate</a>
 </dt>
-<dt>ClutterEffectTemplateClass, <a href="clutter-Clutter-Effects.html#id2662764">ClutterEffectTemplateClass</a>
+<dt>ClutterEffectTemplateClass, <a href="clutter-Clutter-Effects.html#id2665812">ClutterEffectTemplateClass</a>
 </dt>
-<dt>ClutterEntry, <a href="ClutterEntry.html#id2643361">ClutterEntry</a>
+<dt>ClutterEntry, <a href="ClutterEntry.html#id2643536">ClutterEntry</a>
 </dt>
-<dt>ClutterEntry::activate, <a href="ClutterEntry.html#id2646791">The "activate" signal</a>
+<dt>ClutterEntry::activate, <a href="ClutterEntry.html#id2646969">The "activate" signal</a>
 </dt>
-<dt>ClutterEntry::cursor-event, <a href="ClutterEntry.html#id2646891">The "cursor-event" signal</a>
+<dt>ClutterEntry::cursor-event, <a href="ClutterEntry.html#id2647069">The "cursor-event" signal</a>
 </dt>
-<dt>ClutterEntry::text-changed, <a href="ClutterEntry.html#id2647012">The "text-changed" signal</a>
+<dt>ClutterEntry::text-changed, <a href="ClutterEntry.html#id2647190">The "text-changed" signal</a>
 </dt>
-<dt>ClutterEntry:alignment, <a href="ClutterEntry.html#id2646248">The "alignment" property</a>
+<dt>ClutterEntry:alignment, <a href="ClutterEntry.html#id2646407">The "alignment" property</a>
 </dt>
-<dt>ClutterEntry:color, <a href="ClutterEntry.html#id2646293">The "color" property</a>
+<dt>ClutterEntry:color, <a href="ClutterEntry.html#id2646452">The "color" property</a>
 </dt>
-<dt>ClutterEntry:cursor-visible, <a href="ClutterEntry.html#id2646335">The "cursor-visible" property</a>
+<dt>ClutterEntry:cursor-visible, <a href="ClutterEntry.html#id2646500">The "cursor-visible" property</a>
 </dt>
-<dt>ClutterEntry:entry-padding, <a href="ClutterEntry.html#id2646381">The "entry-padding" property</a>
+<dt>ClutterEntry:entry-padding, <a href="ClutterEntry.html#id2646554">The "entry-padding" property</a>
 </dt>
-<dt>ClutterEntry:font-name, <a href="ClutterEntry.html#id2646429">The "font-name" property</a>
+<dt>ClutterEntry:font-name, <a href="ClutterEntry.html#id2646607">The "font-name" property</a>
 </dt>
-<dt>ClutterEntry:max-length, <a href="ClutterEntry.html#id2646492">The "max-length" property</a>
+<dt>ClutterEntry:max-length, <a href="ClutterEntry.html#id2646670">The "max-length" property</a>
 </dt>
-<dt>ClutterEntry:position, <a href="ClutterEntry.html#id2646549">The "position" property</a>
+<dt>ClutterEntry:position, <a href="ClutterEntry.html#id2646727">The "position" property</a>
 </dt>
-<dt>ClutterEntry:text, <a href="ClutterEntry.html#id2646606">The "text" property</a>
+<dt>ClutterEntry:text, <a href="ClutterEntry.html#id2646784">The "text" property</a>
 </dt>
-<dt>ClutterEntry:text-visible, <a href="ClutterEntry.html#id2646658">The "text-visible" property</a>
+<dt>ClutterEntry:text-visible, <a href="ClutterEntry.html#id2646836">The "text-visible" property</a>
 </dt>
-<dt>ClutterEntry:x-align, <a href="ClutterEntry.html#id2646722">The "x-align" property</a>
+<dt>ClutterEntry:x-align, <a href="ClutterEntry.html#id2646900">The "x-align" property</a>
 </dt>
-<dt>ClutterEntryClass, <a href="ClutterEntry.html#id2643387">ClutterEntryClass</a>
+<dt>ClutterEntryClass, <a href="ClutterEntry.html#id2643564">ClutterEntryClass</a>
 </dt>
-<dt>ClutterEvent, <a href="clutter-Events.html#id2685794">union ClutterEvent</a>
+<dt>ClutterEvent, <a href="clutter-Events.html#id2686022">union ClutterEvent</a>
 </dt>
-<dt>ClutterEventFlags, <a href="clutter-Events.html#id2685827">enum ClutterEventFlags</a>
+<dt>ClutterEventFlags, <a href="clutter-Events.html#id2686054">enum ClutterEventFlags</a>
 </dt>
-<dt>ClutterEventType, <a href="clutter-Events.html#id2685469">enum ClutterEventType</a>
+<dt>ClutterEventType, <a href="clutter-Events.html#id2685696">enum ClutterEventType</a>
 </dt>
-<dt>ClutterFixed, <a href="clutter-Fixed-Point-Support.html#id2671630">ClutterFixed</a>
+<dt>ClutterFixed, <a href="clutter-Fixed-Point-Support.html#id2685028">ClutterFixed</a>
 </dt>
-<dt>ClutterFog, <a href="ClutterStage.html#id2615881">ClutterFog</a>
+<dt>ClutterFog, <a href="ClutterStage.html#id2616805">ClutterFog</a>
 </dt>
-<dt>ClutterGeometry, <a href="ClutterActor.html#id2621252">ClutterGeometry</a>
+<dt>ClutterGeometry, <a href="ClutterActor.html#id2621446">ClutterGeometry</a>
 </dt>
-<dt>ClutterGravity, <a href="ClutterBehaviourScale.html#id2673035">enum ClutterGravity</a>
+<dt>ClutterGravity, <a href="ClutterBehaviourScale.html#id2664252">enum ClutterGravity</a>
 </dt>
-<dt>ClutterGroup, <a href="ClutterGroup.html#id2641073">ClutterGroup</a>
+<dt>ClutterGroup, <a href="ClutterGroup.html#id2642720">ClutterGroup</a>
 </dt>
-<dt>ClutterGroup::add, <a href="ClutterGroup.html#id2612575">The "add" signal</a>
+<dt>ClutterGroup::add, <a href="ClutterGroup.html#id2561668">The "add" signal</a>
 </dt>
-<dt>ClutterGroup::remove, <a href="ClutterGroup.html#id2637256">The "remove" signal</a>
+<dt>ClutterGroup::remove, <a href="ClutterGroup.html#id2637439">The "remove" signal</a>
 </dt>
-<dt>ClutterGroupClass, <a href="ClutterGroup.html#id2641280">ClutterGroupClass</a>
+<dt>ClutterGroupClass, <a href="ClutterGroup.html#id2642748">ClutterGroupClass</a>
 </dt>
-<dt>ClutterInitError, <a href="clutter-General.html#id2683572">enum ClutterInitError</a>
+<dt>ClutterInitError, <a href="clutter-General.html#id2685225">enum ClutterInitError</a>
 </dt>
-<dt>ClutterInputDevice, <a href="clutter-Events.html#id2686501">ClutterInputDevice</a>
+<dt>ClutterInputDevice, <a href="clutter-Events.html#id2686728">ClutterInputDevice</a>
 </dt>
-<dt>ClutterKeyEvent, <a href="clutter-Events.html#id2686180">ClutterKeyEvent</a>
+<dt>ClutterKeyEvent, <a href="clutter-Events.html#id2686408">ClutterKeyEvent</a>
 </dt>
-<dt>ClutterKnot, <a href="ClutterBehaviourPath.html#id2664662">ClutterKnot</a>
+<dt>ClutterKnot, <a href="ClutterBehaviourPath.html#id2664837">ClutterKnot</a>
 </dt>
-<dt>ClutterLabel, <a href="ClutterLabel.html#id2611439">ClutterLabel</a>
+<dt>ClutterLabel, <a href="ClutterLabel.html#id2606807">ClutterLabel</a>
 </dt>
-<dt>ClutterLabel:alignment, <a href="ClutterLabel.html#id2640546">The "alignment" property</a>
+<dt>ClutterLabel:alignment, <a href="ClutterLabel.html#id2640709">The "alignment" property</a>
 </dt>
-<dt>ClutterLabel:attributes, <a href="ClutterLabel.html#id2640583">The "attributes" property</a>
+<dt>ClutterLabel:attributes, <a href="ClutterLabel.html#id2640746">The "attributes" property</a>
 </dt>
-<dt>ClutterLabel:color, <a href="ClutterLabel.html#id2640616">The "color" property</a>
+<dt>ClutterLabel:color, <a href="ClutterLabel.html#id2640779">The "color" property</a>
 </dt>
-<dt>ClutterLabel:ellipsize, <a href="ClutterLabel.html#id2640648">The "ellipsize" property</a>
+<dt>ClutterLabel:ellipsize, <a href="ClutterLabel.html#id2640811">The "ellipsize" property</a>
 </dt>
-<dt>ClutterLabel:font-name, <a href="ClutterLabel.html#id2640686">The "font-name" property</a>
+<dt>ClutterLabel:font-name, <a href="ClutterLabel.html#id2640849">The "font-name" property</a>
 </dt>
-<dt>ClutterLabel:justify, <a href="ClutterLabel.html#id2640721">The "justify" property</a>
+<dt>ClutterLabel:justify, <a href="ClutterLabel.html#id2640884">The "justify" property</a>
 </dt>
-<dt>ClutterLabel:text, <a href="ClutterLabel.html#id2640767">The "text" property</a>
+<dt>ClutterLabel:text, <a href="ClutterLabel.html#id2640930">The "text" property</a>
 </dt>
-<dt>ClutterLabel:use-markup, <a href="ClutterLabel.html#id2640802">The "use-markup" property</a>
+<dt>ClutterLabel:use-markup, <a href="ClutterLabel.html#id2640965">The "use-markup" property</a>
 </dt>
-<dt>ClutterLabel:wrap, <a href="ClutterLabel.html#id2640839">The "wrap" property</a>
+<dt>ClutterLabel:wrap, <a href="ClutterLabel.html#id2641002">The "wrap" property</a>
 </dt>
-<dt>ClutterLabel:wrap-mode, <a href="ClutterLabel.html#id2640876">The "wrap-mode" property</a>
+<dt>ClutterLabel:wrap-mode, <a href="ClutterLabel.html#id2641039">The "wrap-mode" property</a>
 </dt>
-<dt>ClutterLabelClass, <a href="ClutterLabel.html#id2611467">ClutterLabelClass</a>
+<dt>ClutterLabelClass, <a href="ClutterLabel.html#id2606835">ClutterLabelClass</a>
 </dt>
-<dt>ClutterMediaInterface, <a href="clutter-ClutterMedia.html#id2617269">ClutterMediaInterface</a>
+<dt>ClutterListModel, <a href="ClutterListModel.html#id2700198">ClutterListModel</a>
 </dt>
-<dt>ClutterModel, <a href="ClutterModel.html#id2708192">ClutterModel</a>
+<dt>ClutterMediaInterface, <a href="clutter-ClutterMedia.html#id2573645">ClutterMediaInterface</a>
 </dt>
-<dt>ClutterModel::filter-changed, <a href="ClutterModel.html#id2712098">The "filter-changed" signal</a>
+<dt>ClutterModel, <a href="ClutterModel.html#id2708758">ClutterModel</a>
 </dt>
-<dt>ClutterModel::row-added, <a href="ClutterModel.html#id2712193">The "row-added" signal</a>
+<dt>ClutterModel::filter-changed, <a href="ClutterModel.html#id2712901">The "filter-changed" signal</a>
 </dt>
-<dt>ClutterModel::row-changed, <a href="ClutterModel.html#id2712318">The "row-changed" signal</a>
+<dt>ClutterModel::row-added, <a href="ClutterModel.html#id2712996">The "row-added" signal</a>
 </dt>
-<dt>ClutterModel::row-removed, <a href="ClutterModel.html#id2712444">The "row-removed" signal</a>
+<dt>ClutterModel::row-changed, <a href="ClutterModel.html#id2713122">The "row-changed" signal</a>
 </dt>
-<dt>ClutterModel::sort-changed, <a href="ClutterModel.html#id2712571">The "sort-changed" signal</a>
+<dt>ClutterModel::row-removed, <a href="ClutterModel.html#id2713248">The "row-removed" signal</a>
 </dt>
-<dt>ClutterModelClass, <a href="ClutterModel.html#id2708233">ClutterModelClass</a>
+<dt>ClutterModel::sort-changed, <a href="ClutterModel.html#id2713374">The "sort-changed" signal</a>
 </dt>
-<dt>ClutterModelDefault, <a href="ClutterModelDefault.html#id2707808">ClutterModelDefault</a>
+<dt>ClutterModelClass, <a href="ClutterModel.html#id2708803">ClutterModelClass</a>
 </dt>
-<dt>ClutterModelDefaultIter, <a href="ClutterModelDefault.html#id2707835">ClutterModelDefaultIter</a>
+<dt>ClutterModelFilterFunc, <a href="ClutterModel.html#id2711827">ClutterModelFilterFunc ()</a>
 </dt>
-<dt>ClutterModelFilterFunc, <a href="ClutterModel.html#id2711023">ClutterModelFilterFunc ()</a>
+<dt>ClutterModelForeachFunc, <a href="ClutterModel.html#id2710825">ClutterModelForeachFunc ()</a>
 </dt>
-<dt>ClutterModelForeachFunc, <a href="ClutterModel.html#id2710046">ClutterModelForeachFunc ()</a>
+<dt>ClutterModelIter, <a href="ClutterModelIter.html#id2699360">ClutterModelIter</a>
 </dt>
-<dt>ClutterModelIter, <a href="ClutterModelIter.html#id2699898">ClutterModelIter</a>
+<dt>ClutterModelIter:model, <a href="ClutterModelIter.html#id2707071">The "model" property</a>
 </dt>
-<dt>ClutterModelIter:model, <a href="ClutterModelIter.html#id2706840">The "model" property</a>
+<dt>ClutterModelIter:row, <a href="ClutterModelIter.html#id2707121">The "row" property</a>
 </dt>
-<dt>ClutterModelIter:row, <a href="ClutterModelIter.html#id2706890">The "row" property</a>
+<dt>ClutterModelIterClass, <a href="ClutterModelIter.html#id2700231">ClutterModelIterClass</a>
 </dt>
-<dt>ClutterModelIterClass, <a href="ClutterModelIter.html#id2699943">ClutterModelIterClass</a>
+<dt>ClutterModelSortFunc, <a href="ClutterModel.html#id2711311">ClutterModelSortFunc ()</a>
 </dt>
-<dt>ClutterModelSortFunc, <a href="ClutterModel.html#id2710508">ClutterModelSortFunc ()</a>
+<dt>ClutterModifierType, <a href="clutter-Events.html#id2678493">enum ClutterModifierType</a>
 </dt>
-<dt>ClutterModifierType, <a href="clutter-Events.html#id2681214">enum ClutterModifierType</a>
+<dt>ClutterMotionEvent, <a href="clutter-Events.html#id2686603">ClutterMotionEvent</a>
 </dt>
-<dt>ClutterMotionEvent, <a href="clutter-Events.html#id2686375">ClutterMotionEvent</a>
+<dt>ClutterPerspective, <a href="ClutterStage.html#id2615674">ClutterPerspective</a>
 </dt>
-<dt>ClutterPerspective, <a href="ClutterStage.html#id2614750">ClutterPerspective</a>
+<dt>ClutterRectangle, <a href="ClutterRectangle.html#id2613522">ClutterRectangle</a>
 </dt>
-<dt>ClutterRectangle, <a href="ClutterRectangle.html#id2578811">ClutterRectangle</a>
+<dt>ClutterRectangle:border-color, <a href="ClutterRectangle.html#id2605956">The "border-color" property</a>
 </dt>
-<dt>ClutterRectangle:border-color, <a href="ClutterRectangle.html#id2607155">The "border-color" property</a>
+<dt>ClutterRectangle:border-width, <a href="ClutterRectangle.html#id2606004">The "border-width" property</a>
 </dt>
-<dt>ClutterRectangle:border-width, <a href="ClutterRectangle.html#id2607203">The "border-width" property</a>
+<dt>ClutterRectangle:color, <a href="ClutterRectangle.html#id2606056">The "color" property</a>
 </dt>
-<dt>ClutterRectangle:color, <a href="ClutterRectangle.html#id2607255">The "color" property</a>
+<dt>ClutterRectangle:has-border, <a href="ClutterRectangle.html#id2606096">The "has-border" property</a>
 </dt>
-<dt>ClutterRectangle:has-border, <a href="ClutterRectangle.html#id2607295">The "has-border" property</a>
+<dt>ClutterRectangleClass, <a href="ClutterRectangle.html#id2613550">ClutterRectangleClass</a>
 </dt>
-<dt>ClutterRectangleClass, <a href="ClutterRectangle.html#id2578839">ClutterRectangleClass</a>
+<dt>ClutterRotateAxis, <a href="ClutterBehaviourRotate.html#id2666996">enum ClutterRotateAxis</a>
 </dt>
-<dt>ClutterRotateAxis, <a href="ClutterBehaviourRotate.html#id2660816">enum ClutterRotateAxis</a>
+<dt>ClutterRotateDirection, <a href="ClutterBehaviourRotate.html#id2667108">enum ClutterRotateDirection</a>
 </dt>
-<dt>ClutterRotateDirection, <a href="ClutterBehaviourRotate.html#id2660927">enum ClutterRotateDirection</a>
+<dt>ClutterScore, <a href="ClutterScore.html#id2642054">ClutterScore</a>
 </dt>
-<dt>ClutterScore, <a href="ClutterScore.html#id2636571">ClutterScore</a>
+<dt>ClutterScore::completed, <a href="ClutterScore.html#id2654053">The "completed" signal</a>
 </dt>
-<dt>ClutterScore::completed, <a href="ClutterScore.html#id2653902">The "completed" signal</a>
+<dt>ClutterScore::paused, <a href="ClutterScore.html#id2654136">The "paused" signal</a>
 </dt>
-<dt>ClutterScore::paused, <a href="ClutterScore.html#id2653985">The "paused" signal</a>
+<dt>ClutterScore::started, <a href="ClutterScore.html#id2654220">The "started" signal</a>
 </dt>
-<dt>ClutterScore::started, <a href="ClutterScore.html#id2654068">The "started" signal</a>
+<dt>ClutterScore::timeline-completed, <a href="ClutterScore.html#id2654303">The "timeline-completed" signal</a>
 </dt>
-<dt>ClutterScore::timeline-completed, <a href="ClutterScore.html#id2654151">The "timeline-completed" signal</a>
+<dt>ClutterScore::timeline-started, <a href="ClutterScore.html#id2654408">The "timeline-started" signal</a>
 </dt>
-<dt>ClutterScore::timeline-started, <a href="ClutterScore.html#id2654257">The "timeline-started" signal</a>
+<dt>ClutterScore:loop, <a href="ClutterScore.html#id2653992">The "loop" property</a>
 </dt>
-<dt>ClutterScore:loop, <a href="ClutterScore.html#id2653840">The "loop" property</a>
+<dt>ClutterScoreClass, <a href="ClutterScore.html#id2642081">ClutterScoreClass</a>
 </dt>
-<dt>ClutterScoreClass, <a href="ClutterScore.html#id2636599">ClutterScoreClass</a>
+<dt>ClutterScript, <a href="ClutterScript.html#id2676938">ClutterScript</a>
 </dt>
-<dt>ClutterScript, <a href="ClutterScript.html#id2676030">ClutterScript</a>
+<dt>ClutterScript:filename, <a href="ClutterScript.html#id2702892">The "filename" property</a>
 </dt>
-<dt>ClutterScript:filename, <a href="ClutterScript.html#id2702709">The "filename" property</a>
+<dt>ClutterScript:filename-set, <a href="ClutterScript.html#id2702946">The "filename-set" property</a>
 </dt>
-<dt>ClutterScript:filename-set, <a href="ClutterScript.html#id2702763">The "filename-set" property</a>
+<dt>ClutterScriptableIface, <a href="clutter-ClutterScriptable.html#id2697321">ClutterScriptableIface</a>
 </dt>
-<dt>ClutterScriptableIface, <a href="clutter-ClutterScriptable.html#id2696964">ClutterScriptableIface</a>
+<dt>ClutterScriptClass, <a href="ClutterScript.html#id2676966">ClutterScriptClass</a>
 </dt>
-<dt>ClutterScriptClass, <a href="ClutterScript.html#id2676058">ClutterScriptClass</a>
+<dt>ClutterScriptConnectFunc, <a href="ClutterScript.html#id2702176">ClutterScriptConnectFunc ()</a>
 </dt>
-<dt>ClutterScriptConnectFunc, <a href="ClutterScript.html#id2701993">ClutterScriptConnectFunc ()</a>
+<dt>ClutterScriptError, <a href="ClutterScript.html#id2677094">enum ClutterScriptError</a>
 </dt>
-<dt>ClutterScriptError, <a href="ClutterScript.html#id2676186">enum ClutterScriptError</a>
+<dt>ClutterScrollDirection, <a href="clutter-Events.html#id2681261">enum ClutterScrollDirection</a>
 </dt>
-<dt>ClutterScrollDirection, <a href="clutter-Events.html#id2665976">enum ClutterScrollDirection</a>
+<dt>ClutterScrollEvent, <a href="clutter-Events.html#id2686635">ClutterScrollEvent</a>
 </dt>
-<dt>ClutterScrollEvent, <a href="clutter-Events.html#id2686408">ClutterScrollEvent</a>
+<dt>ClutterShader, <a href="ClutterShader.html#id2684031">ClutterShader</a>
 </dt>
-<dt>ClutterShader, <a href="ClutterShader.html#id2692823">ClutterShader</a>
+<dt>ClutterShader:bound, <a href="ClutterShader.html#id2695956">The "bound" property</a>
 </dt>
-<dt>ClutterShader:bound, <a href="ClutterShader.html#id2695789">The "bound" property</a>
+<dt>ClutterShader:enabled, <a href="ClutterShader.html#id2695999">The "enabled" property</a>
 </dt>
-<dt>ClutterShader:enabled, <a href="ClutterShader.html#id2695838">The "enabled" property</a>
+<dt>ClutterShader:fragment-source, <a href="ClutterShader.html#id2696044">The "fragment-source" property</a>
 </dt>
-<dt>ClutterShader:fragment-source, <a href="ClutterShader.html#id2695887">The "fragment-source" property</a>
+<dt>ClutterShader:vertex-source, <a href="ClutterShader.html#id2696089">The "vertex-source" property</a>
 </dt>
-<dt>ClutterShader:vertex-source, <a href="ClutterShader.html#id2695938">The "vertex-source" property</a>
+<dt>ClutterShaderClass, <a href="ClutterShader.html#id2684059">ClutterShaderClass</a>
 </dt>
-<dt>ClutterShaderClass, <a href="ClutterShader.html#id2692851">ClutterShaderClass</a>
+<dt>ClutterShaderError, <a href="ClutterShader.html#id2683914">enum ClutterShaderError</a>
 </dt>
-<dt>ClutterShaderError, <a href="ClutterShader.html#id2692707">enum ClutterShaderError</a>
+<dt>ClutterStage, <a href="ClutterStage.html#id2614145">ClutterStage</a>
 </dt>
-<dt>ClutterStage, <a href="ClutterStage.html#id2613221">ClutterStage</a>
+<dt>ClutterStage::activate, <a href="ClutterStage.html#id2560312">The "activate" signal</a>
 </dt>
-<dt>ClutterStage::activate, <a href="ClutterStage.html#id2560277">The "activate" signal</a>
+<dt>ClutterStage::deactivate, <a href="ClutterStage.html#id2560397">The "deactivate" signal</a>
 </dt>
-<dt>ClutterStage::deactivate, <a href="ClutterStage.html#id2560362">The "deactivate" signal</a>
+<dt>ClutterStage::fullscreen, <a href="ClutterStage.html#id2560482">The "fullscreen" signal</a>
 </dt>
-<dt>ClutterStage::fullscreen, <a href="ClutterStage.html#id2560447">The "fullscreen" signal</a>
+<dt>ClutterStage::unfullscreen, <a href="ClutterStage.html#id2560567">The "unfullscreen" signal</a>
 </dt>
-<dt>ClutterStage::unfullscreen, <a href="ClutterStage.html#id2560532">The "unfullscreen" signal</a>
+<dt>ClutterStage:color, <a href="ClutterStage.html#id2559970">The "color" property</a>
 </dt>
-<dt>ClutterStage:color, <a href="ClutterStage.html#id2616829">The "color" property</a>
+<dt>ClutterStage:cursor-visible, <a href="ClutterStage.html#id2560011">The "cursor-visible" property</a>
 </dt>
-<dt>ClutterStage:cursor-visible, <a href="ClutterStage.html#id2616870">The "cursor-visible" property</a>
+<dt>ClutterStage:fullscreen, <a href="ClutterStage.html#id2560057">The "fullscreen" property</a>
 </dt>
-<dt>ClutterStage:fullscreen, <a href="ClutterStage.html#id2560022">The "fullscreen" property</a>
+<dt>ClutterStage:offscreen, <a href="ClutterStage.html#id2560101">The "offscreen" property</a>
 </dt>
-<dt>ClutterStage:offscreen, <a href="ClutterStage.html#id2560066">The "offscreen" property</a>
+<dt>ClutterStage:title, <a href="ClutterStage.html#id2560145">The "title" property</a>
 </dt>
-<dt>ClutterStage:title, <a href="ClutterStage.html#id2560110">The "title" property</a>
+<dt>ClutterStage:use-fog, <a href="ClutterStage.html#id2560196">The "use-fog" property</a>
 </dt>
-<dt>ClutterStage:use-fog, <a href="ClutterStage.html#id2560161">The "use-fog" property</a>
+<dt>ClutterStage:user-resizable, <a href="ClutterStage.html#id2560248">The "user-resizable" property</a>
 </dt>
-<dt>ClutterStage:user-resizable, <a href="ClutterStage.html#id2560213">The "user-resizable" property</a>
+<dt>ClutterStageClass, <a href="ClutterStage.html#id2614173">ClutterStageClass</a>
 </dt>
-<dt>ClutterStageClass, <a href="ClutterStage.html#id2613249">ClutterStageClass</a>
+<dt>ClutterStageState, <a href="clutter-Events.html#id2685594">enum ClutterStageState</a>
 </dt>
-<dt>ClutterStageState, <a href="clutter-Events.html#id2685367">enum ClutterStageState</a>
+<dt>ClutterStageStateEvent, <a href="clutter-Events.html#id2686668">ClutterStageStateEvent</a>
 </dt>
-<dt>ClutterStageStateEvent, <a href="clutter-Events.html#id2686441">ClutterStageStateEvent</a>
+<dt>ClutterTexture, <a href="ClutterTexture.html#id2578452">ClutterTexture</a>
 </dt>
-<dt>ClutterTexture, <a href="ClutterTexture.html#id2578707">ClutterTexture</a>
+<dt>ClutterTexture::pixbuf-change, <a href="ClutterTexture.html#id2636334">The "pixbuf-change" signal</a>
 </dt>
-<dt>ClutterTexture::pixbuf-change, <a href="ClutterTexture.html#id2636150">The "pixbuf-change" signal</a>
+<dt>ClutterTexture::size-change, <a href="ClutterTexture.html#id2636417">The "size-change" signal</a>
 </dt>
-<dt>ClutterTexture::size-change, <a href="ClutterTexture.html#id2636238">The "size-change" signal</a>
+<dt>ClutterTexture:filter-quality, <a href="ClutterTexture.html#id2564502">The "filter-quality" property</a>
 </dt>
-<dt>ClutterTexture:filter-quality, <a href="ClutterTexture.html#id2564473">The "filter-quality" property</a>
+<dt>ClutterTexture:pixbuf, <a href="ClutterTexture.html#id2564550">The "pixbuf" property</a>
 </dt>
-<dt>ClutterTexture:pixbuf, <a href="ClutterTexture.html#id2564521">The "pixbuf" property</a>
+<dt>ClutterTexture:pixel-format, <a href="ClutterTexture.html#id2564585">The "pixel-format" property</a>
 </dt>
-<dt>ClutterTexture:pixel-format, <a href="ClutterTexture.html#id2564556">The "pixel-format" property</a>
+<dt>ClutterTexture:pixel-type, <a href="ClutterTexture.html#id2564630">The "pixel-type" property</a>
 </dt>
-<dt>ClutterTexture:pixel-type, <a href="ClutterTexture.html#id2564600">The "pixel-type" property</a>
+<dt>ClutterTexture:repeat-x, <a href="ClutterTexture.html#id2564672">The "repeat-x" property</a>
 </dt>
-<dt>ClutterTexture:repeat-x, <a href="ClutterTexture.html#id2635938">The "repeat-x" property</a>
+<dt>ClutterTexture:repeat-y, <a href="ClutterTexture.html#id2564713">The "repeat-y" property</a>
 </dt>
-<dt>ClutterTexture:repeat-y, <a href="ClutterTexture.html#id2635975">The "repeat-y" property</a>
+<dt>ClutterTexture:sync-size, <a href="ClutterTexture.html#id2564754">The "sync-size" property</a>
 </dt>
-<dt>ClutterTexture:sync-size, <a href="ClutterTexture.html#id2636012">The "sync-size" property</a>
+<dt>ClutterTexture:tile-waste, <a href="ClutterTexture.html#id2564794">The "tile-waste" property</a>
 </dt>
-<dt>ClutterTexture:tile-waste, <a href="ClutterTexture.html#id2636051">The "tile-waste" property</a>
+<dt>ClutterTexture:tiled, <a href="ClutterTexture.html#id2636286">The "tiled" property</a>
 </dt>
-<dt>ClutterTexture:tiled, <a href="ClutterTexture.html#id2636096">The "tiled" property</a>
+<dt>ClutterTextureClass, <a href="ClutterTexture.html#id2561962">ClutterTextureClass</a>
 </dt>
-<dt>ClutterTextureClass, <a href="ClutterTexture.html#id2561933">ClutterTextureClass</a>
+<dt>ClutterTextureError, <a href="ClutterTexture.html#id2562323">enum ClutterTextureError</a>
 </dt>
-<dt>ClutterTextureError, <a href="ClutterTexture.html#id2562293">enum ClutterTextureError</a>
+<dt>ClutterTextureFlags, <a href="ClutterTexture.html#id2561994">enum ClutterTextureFlags</a>
 </dt>
-<dt>ClutterTextureFlags, <a href="ClutterTexture.html#id2561965">enum ClutterTextureFlags</a>
+<dt>ClutterTimeline, <a href="ClutterTimeline.html#id2612842">ClutterTimeline</a>
 </dt>
-<dt>ClutterTimeline, <a href="ClutterTimeline.html#id2606807">ClutterTimeline</a>
+<dt>ClutterTimeline::completed, <a href="ClutterTimeline.html#id2652694">The "completed" signal</a>
 </dt>
-<dt>ClutterTimeline::completed, <a href="ClutterTimeline.html#id2652535">The "completed" signal</a>
+<dt>ClutterTimeline::new-frame, <a href="ClutterTimeline.html#id2652774">The "new-frame" signal</a>
 </dt>
-<dt>ClutterTimeline::new-frame, <a href="ClutterTimeline.html#id2652614">The "new-frame" signal</a>
+<dt>ClutterTimeline::paused, <a href="ClutterTimeline.html#id2652868">The "paused" signal</a>
 </dt>
-<dt>ClutterTimeline::paused, <a href="ClutterTimeline.html#id2652708">The "paused" signal</a>
+<dt>ClutterTimeline::started, <a href="ClutterTimeline.html#id2652962">The "started" signal</a>
 </dt>
-<dt>ClutterTimeline::started, <a href="ClutterTimeline.html#id2652795">The "started" signal</a>
+<dt>ClutterTimeline:delay, <a href="ClutterTimeline.html#id2652401">The "delay" property</a>
 </dt>
-<dt>ClutterTimeline:delay, <a href="ClutterTimeline.html#id2652241">The "delay" property</a>
+<dt>ClutterTimeline:direction, <a href="ClutterTimeline.html#id2652447">The "direction" property</a>
 </dt>
-<dt>ClutterTimeline:direction, <a href="ClutterTimeline.html#id2652287">The "direction" property</a>
+<dt>ClutterTimeline:duration, <a href="ClutterTimeline.html#id2652510">The "duration" property</a>
 </dt>
-<dt>ClutterTimeline:duration, <a href="ClutterTimeline.html#id2652350">The "duration" property</a>
+<dt>ClutterTimeline:fps, <a href="ClutterTimeline.html#id2652556">The "fps" property</a>
 </dt>
-<dt>ClutterTimeline:fps, <a href="ClutterTimeline.html#id2652396">The "fps" property</a>
+<dt>ClutterTimeline:loop, <a href="ClutterTimeline.html#id2652600">The "loop" property</a>
 </dt>
-<dt>ClutterTimeline:loop, <a href="ClutterTimeline.html#id2652441">The "loop" property</a>
+<dt>ClutterTimeline:num-frames, <a href="ClutterTimeline.html#id2652641">The "num-frames" property</a>
 </dt>
-<dt>ClutterTimeline:num-frames, <a href="ClutterTimeline.html#id2652481">The "num-frames" property</a>
+<dt>ClutterTimelineClass, <a href="ClutterTimeline.html#id2612870">ClutterTimelineClass</a>
 </dt>
-<dt>ClutterTimelineClass, <a href="ClutterTimeline.html#id2606835">ClutterTimelineClass</a>
+<dt>ClutterTimelineDirection, <a href="ClutterTimeline.html#id2651223">enum ClutterTimelineDirection</a>
 </dt>
-<dt>ClutterTimelineDirection, <a href="ClutterTimeline.html#id2651064">enum ClutterTimelineDirection</a>
+<dt>ClutterUnit, <a href="clutter-Unit-conversion.html#id2677255">ClutterUnit</a>
 </dt>
-<dt>ClutterUnit, <a href="clutter-Unit-conversion.html#id2692512">ClutterUnit</a>
+<dt>ClutterVertex, <a href="ClutterActor.html#id2628850">ClutterVertex</a>
 </dt>
-<dt>ClutterVertex, <a href="ClutterActor.html#id2628632">ClutterVertex</a>
+<dt>ClutterX11FilterFunc, <a href="clutter-X11-Specific-Support.html#id2703092">ClutterX11FilterFunc ()</a>
 </dt>
-<dt>ClutterX11FilterFunc, <a href="clutter-X11-Specific-Support.html#id2698866">ClutterX11FilterFunc ()</a>
+<dt>ClutterX11FilterReturn, <a href="clutter-X11-Specific-Support.html#id2703213">enum ClutterX11FilterReturn</a>
 </dt>
-<dt>ClutterX11FilterReturn, <a href="clutter-X11-Specific-Support.html#id2713567">enum ClutterX11FilterReturn</a>
+<dt>clutter_actor_apply_shader, <a href="ClutterActor.html#id2629685">clutter_actor_apply_shader ()</a>
 </dt>
-<dt>clutter_actor_apply_shader, <a href="ClutterActor.html#id2629467">clutter_actor_apply_shader ()</a>
+<dt>clutter_actor_apply_transform_to_point, <a href="ClutterActor.html#id2628454">clutter_actor_apply_transform_to_point ()</a>
 </dt>
-<dt>clutter_actor_apply_transform_to_point, <a href="ClutterActor.html#id2628236">clutter_actor_apply_transform_to_point ()</a>
+<dt>clutter_actor_destroy, <a href="ClutterActor.html#id2622909">clutter_actor_destroy ()</a>
 </dt>
-<dt>clutter_actor_destroy, <a href="ClutterActor.html#id2622691">clutter_actor_destroy ()</a>
+<dt>clutter_actor_event, <a href="ClutterActor.html#id2623266">clutter_actor_event ()</a>
 </dt>
-<dt>clutter_actor_event, <a href="ClutterActor.html#id2623048">clutter_actor_event ()</a>
+<dt>clutter_actor_get_abs_position, <a href="ClutterActor.html#id2624575">clutter_actor_get_abs_position ()</a>
 </dt>
-<dt>clutter_actor_get_abs_position, <a href="ClutterActor.html#id2624357">clutter_actor_get_abs_position ()</a>
+<dt>clutter_actor_get_abs_size, <a href="ClutterActor.html#id2628337">clutter_actor_get_abs_size ()</a>
 </dt>
-<dt>clutter_actor_get_abs_size, <a href="ClutterActor.html#id2628120">clutter_actor_get_abs_size ()</a>
+<dt>clutter_actor_get_anchor_point, <a href="ClutterActor.html#id2629214">clutter_actor_get_anchor_point ()</a>
 </dt>
-<dt>clutter_actor_get_anchor_point, <a href="ClutterActor.html#id2628996">clutter_actor_get_anchor_point ()</a>
+<dt>clutter_actor_get_anchor_pointu, <a href="ClutterActor.html#id2631776">clutter_actor_get_anchor_pointu ()</a>
 </dt>
-<dt>clutter_actor_get_anchor_pointu, <a href="ClutterActor.html#id2631558">clutter_actor_get_anchor_pointu ()</a>
+<dt>clutter_actor_get_clip, <a href="ClutterActor.html#id2626854">clutter_actor_get_clip ()</a>
 </dt>
-<dt>clutter_actor_get_clip, <a href="ClutterActor.html#id2626636">clutter_actor_get_clip ()</a>
+<dt>clutter_actor_get_clipu, <a href="ClutterActor.html#id2632139">clutter_actor_get_clipu ()</a>
 </dt>
-<dt>clutter_actor_get_clipu, <a href="ClutterActor.html#id2631921">clutter_actor_get_clipu ()</a>
+<dt>clutter_actor_get_coords, <a href="ClutterActor.html#id2623866">clutter_actor_get_coords ()</a>
 </dt>
-<dt>clutter_actor_get_coords, <a href="ClutterActor.html#id2623648">clutter_actor_get_coords ()</a>
+<dt>clutter_actor_get_depth, <a href="ClutterActor.html#id2627992">clutter_actor_get_depth ()</a>
 </dt>
-<dt>clutter_actor_get_depth, <a href="ClutterActor.html#id2627774">clutter_actor_get_depth ()</a>
+<dt>clutter_actor_get_depthu, <a href="ClutterActor.html#id2630089">clutter_actor_get_depthu ()</a>
 </dt>
-<dt>clutter_actor_get_depthu, <a href="ClutterActor.html#id2629871">clutter_actor_get_depthu ()</a>
+<dt>clutter_actor_get_geometry, <a href="ClutterActor.html#id2623764">clutter_actor_get_geometry ()</a>
 </dt>
-<dt>clutter_actor_get_geometry, <a href="ClutterActor.html#id2623546">clutter_actor_get_geometry ()</a>
+<dt>clutter_actor_get_gid, <a href="ClutterActor.html#id2626410">clutter_actor_get_gid ()</a>
 </dt>
-<dt>clutter_actor_get_gid, <a href="ClutterActor.html#id2626192">clutter_actor_get_gid ()</a>
+<dt>clutter_actor_get_height, <a href="ClutterActor.html#id2624978">clutter_actor_get_height ()</a>
 </dt>
-<dt>clutter_actor_get_height, <a href="ClutterActor.html#id2624760">clutter_actor_get_height ()</a>
+<dt>clutter_actor_get_heightu, <a href="ClutterActor.html#id2630310">clutter_actor_get_heightu ()</a>
 </dt>
-<dt>clutter_actor_get_heightu, <a href="ClutterActor.html#id2630092">clutter_actor_get_heightu ()</a>
+<dt>clutter_actor_get_name, <a href="ClutterActor.html#id2626319">clutter_actor_get_name ()</a>
 </dt>
-<dt>clutter_actor_get_name, <a href="ClutterActor.html#id2626101">clutter_actor_get_name ()</a>
+<dt>clutter_actor_get_opacity, <a href="ClutterActor.html#id2626143">clutter_actor_get_opacity ()</a>
 </dt>
-<dt>clutter_actor_get_opacity, <a href="ClutterActor.html#id2625925">clutter_actor_get_opacity ()</a>
+<dt>clutter_actor_get_parent, <a href="ClutterActor.html#id2627194">clutter_actor_get_parent ()</a>
 </dt>
-<dt>clutter_actor_get_parent, <a href="ClutterActor.html#id2626976">clutter_actor_get_parent ()</a>
+<dt>clutter_actor_get_position, <a href="ClutterActor.html#id2624431">clutter_actor_get_position ()</a>
 </dt>
-<dt>clutter_actor_get_position, <a href="ClutterActor.html#id2624213">clutter_actor_get_position ()</a>
+<dt>clutter_actor_get_positionu, <a href="ClutterActor.html#id2631183">clutter_actor_get_positionu ()</a>
 </dt>
-<dt>clutter_actor_get_positionu, <a href="ClutterActor.html#id2630965">clutter_actor_get_positionu ()</a>
+<dt>clutter_actor_get_reactive, <a href="ClutterActor.html#id2629578">clutter_actor_get_reactive ()</a>
 </dt>
-<dt>clutter_actor_get_reactive, <a href="ClutterActor.html#id2629360">clutter_actor_get_reactive ()</a>
+<dt>clutter_actor_get_rotation, <a href="ClutterActor.html#id2625854">clutter_actor_get_rotation ()</a>
 </dt>
-<dt>clutter_actor_get_rotation, <a href="ClutterActor.html#id2625636">clutter_actor_get_rotation ()</a>
+<dt>clutter_actor_get_rotationx, <a href="ClutterActor.html#id2632981">clutter_actor_get_rotationx ()</a>
 </dt>
-<dt>clutter_actor_get_rotationx, <a href="ClutterActor.html#id2632622">clutter_actor_get_rotationx ()</a>
+<dt>clutter_actor_get_scale, <a href="ClutterActor.html#id2628212">clutter_actor_get_scale ()</a>
 </dt>
-<dt>clutter_actor_get_scale, <a href="ClutterActor.html#id2627994">clutter_actor_get_scale ()</a>
+<dt>clutter_actor_get_scalex, <a href="ClutterActor.html#id2632645">clutter_actor_get_scalex ()</a>
 </dt>
-<dt>clutter_actor_get_scalex, <a href="ClutterActor.html#id2632286">clutter_actor_get_scalex ()</a>
+<dt>clutter_actor_get_size, <a href="ClutterActor.html#id2624191">clutter_actor_get_size ()</a>
 </dt>
-<dt>clutter_actor_get_size, <a href="ClutterActor.html#id2623973">clutter_actor_get_size ()</a>
+<dt>clutter_actor_get_sizeu, <a href="ClutterActor.html#id2631492">clutter_actor_get_sizeu ()</a>
 </dt>
-<dt>clutter_actor_get_sizeu, <a href="ClutterActor.html#id2631274">clutter_actor_get_sizeu ()</a>
+<dt>clutter_actor_get_vertices, <a href="ClutterActor.html#id2628962">clutter_actor_get_vertices ()</a>
 </dt>
-<dt>clutter_actor_get_vertices, <a href="ClutterActor.html#id2628745">clutter_actor_get_vertices ()</a>
+<dt>clutter_actor_get_width, <a href="ClutterActor.html#id2624793">clutter_actor_get_width ()</a>
 </dt>
-<dt>clutter_actor_get_width, <a href="ClutterActor.html#id2624575">clutter_actor_get_width ()</a>
+<dt>clutter_actor_get_widthu, <a href="ClutterActor.html#id2630518">clutter_actor_get_widthu ()</a>
 </dt>
-<dt>clutter_actor_get_widthu, <a href="ClutterActor.html#id2630300">clutter_actor_get_widthu ()</a>
+<dt>clutter_actor_get_x, <a href="ClutterActor.html#id2625163">clutter_actor_get_x ()</a>
 </dt>
-<dt>clutter_actor_get_x, <a href="ClutterActor.html#id2624945">clutter_actor_get_x ()</a>
+<dt>clutter_actor_get_xu, <a href="ClutterActor.html#id2630726">clutter_actor_get_xu ()</a>
 </dt>
-<dt>clutter_actor_get_xu, <a href="ClutterActor.html#id2630508">clutter_actor_get_xu ()</a>
+<dt>clutter_actor_get_y, <a href="ClutterActor.html#id2625349">clutter_actor_get_y ()</a>
 </dt>
-<dt>clutter_actor_get_y, <a href="ClutterActor.html#id2625131">clutter_actor_get_y ()</a>
+<dt>clutter_actor_get_yu, <a href="ClutterActor.html#id2630941">clutter_actor_get_yu ()</a>
 </dt>
-<dt>clutter_actor_get_yu, <a href="ClutterActor.html#id2630724">clutter_actor_get_yu ()</a>
+<dt>clutter_actor_has_clip, <a href="ClutterActor.html#id2626752">clutter_actor_has_clip ()</a>
 </dt>
-<dt>clutter_actor_has_clip, <a href="ClutterActor.html#id2626534">clutter_actor_has_clip ()</a>
+<dt>clutter_actor_hide, <a href="ClutterActor.html#id2622439">clutter_actor_hide ()</a>
 </dt>
-<dt>clutter_actor_hide, <a href="ClutterActor.html#id2622221">clutter_actor_hide ()</a>
+<dt>clutter_actor_hide_all, <a href="ClutterActor.html#id2622511">clutter_actor_hide_all ()</a>
 </dt>
-<dt>clutter_actor_hide_all, <a href="ClutterActor.html#id2622293">clutter_actor_hide_all ()</a>
+<dt>CLUTTER_ACTOR_IS_MAPPED, <a href="ClutterActor.html#id2620914">CLUTTER_ACTOR_IS_MAPPED()</a>
 </dt>
-<dt>CLUTTER_ACTOR_IS_MAPPED, <a href="ClutterActor.html#id2620726">CLUTTER_ACTOR_IS_MAPPED()</a>
+<dt>CLUTTER_ACTOR_IS_REACTIVE, <a href="ClutterActor.html#id2621140">CLUTTER_ACTOR_IS_REACTIVE()</a>
 </dt>
-<dt>CLUTTER_ACTOR_IS_REACTIVE, <a href="ClutterActor.html#id2620952">CLUTTER_ACTOR_IS_REACTIVE()</a>
+<dt>CLUTTER_ACTOR_IS_REALIZED, <a href="ClutterActor.html#id2620992">CLUTTER_ACTOR_IS_REALIZED()</a>
 </dt>
-<dt>CLUTTER_ACTOR_IS_REALIZED, <a href="ClutterActor.html#id2620804">CLUTTER_ACTOR_IS_REALIZED()</a>
+<dt>CLUTTER_ACTOR_IS_VISIBLE, <a href="ClutterActor.html#id2621070">CLUTTER_ACTOR_IS_VISIBLE()</a>
 </dt>
-<dt>CLUTTER_ACTOR_IS_VISIBLE, <a href="ClutterActor.html#id2620882">CLUTTER_ACTOR_IS_VISIBLE()</a>
+<dt>clutter_actor_lower, <a href="ClutterActor.html#id2627620">clutter_actor_lower ()</a>
 </dt>
-<dt>clutter_actor_lower, <a href="ClutterActor.html#id2627402">clutter_actor_lower ()</a>
+<dt>clutter_actor_lower_bottom, <a href="ClutterActor.html#id2627809">clutter_actor_lower_bottom ()</a>
 </dt>
-<dt>clutter_actor_lower_bottom, <a href="ClutterActor.html#id2627591">clutter_actor_lower_bottom ()</a>
+<dt>clutter_actor_move_by, <a href="ClutterActor.html#id2625432">clutter_actor_move_by ()</a>
 </dt>
-<dt>clutter_actor_move_by, <a href="ClutterActor.html#id2625214">clutter_actor_move_by ()</a>
+<dt>clutter_actor_move_byu, <a href="ClutterActor.html#id2632373">clutter_actor_move_byu ()</a>
 </dt>
-<dt>clutter_actor_paint, <a href="ClutterActor.html#id2622528">clutter_actor_paint ()</a>
+<dt>clutter_actor_paint, <a href="ClutterActor.html#id2622746">clutter_actor_paint ()</a>
 </dt>
-<dt>clutter_actor_pick, <a href="ClutterActor.html#id2623212">clutter_actor_pick ()</a>
+<dt>clutter_actor_pick, <a href="ClutterActor.html#id2623430">clutter_actor_pick ()</a>
 </dt>
-<dt>clutter_actor_query_coords, <a href="ClutterActor.html#id2622933">clutter_actor_query_coords ()</a>
+<dt>clutter_actor_query_coords, <a href="ClutterActor.html#id2623151">clutter_actor_query_coords ()</a>
 </dt>
-<dt>clutter_actor_queue_redraw, <a href="ClutterActor.html#id2622611">clutter_actor_queue_redraw ()</a>
+<dt>clutter_actor_queue_redraw, <a href="ClutterActor.html#id2622829">clutter_actor_queue_redraw ()</a>
 </dt>
-<dt>clutter_actor_raise, <a href="ClutterActor.html#id2627290">clutter_actor_raise ()</a>
+<dt>clutter_actor_raise, <a href="ClutterActor.html#id2627508">clutter_actor_raise ()</a>
 </dt>
-<dt>clutter_actor_raise_top, <a href="ClutterActor.html#id2627514">clutter_actor_raise_top ()</a>
+<dt>clutter_actor_raise_top, <a href="ClutterActor.html#id2627732">clutter_actor_raise_top ()</a>
 </dt>
-<dt>clutter_actor_realize, <a href="ClutterActor.html#id2622383">clutter_actor_realize ()</a>
+<dt>clutter_actor_realize, <a href="ClutterActor.html#id2622601">clutter_actor_realize ()</a>
 </dt>
-<dt>clutter_actor_remove_clip, <a href="ClutterActor.html#id2626457">clutter_actor_remove_clip ()</a>
+<dt>clutter_actor_remove_clip, <a href="ClutterActor.html#id2626675">clutter_actor_remove_clip ()</a>
 </dt>
-<dt>clutter_actor_reparent, <a href="ClutterActor.html#id2627071">clutter_actor_reparent ()</a>
+<dt>clutter_actor_reparent, <a href="ClutterActor.html#id2627289">clutter_actor_reparent ()</a>
 </dt>
-<dt>clutter_actor_request_coords, <a href="ClutterActor.html#id2622791">clutter_actor_request_coords ()</a>
+<dt>clutter_actor_request_coords, <a href="ClutterActor.html#id2623009">clutter_actor_request_coords ()</a>
 </dt>
-<dt>clutter_actor_set_anchor_point, <a href="ClutterActor.html#id2628862">clutter_actor_set_anchor_point ()</a>
+<dt>clutter_actor_set_anchor_point, <a href="ClutterActor.html#id2629080">clutter_actor_set_anchor_point ()</a>
 </dt>
-<dt>clutter_actor_set_anchor_pointu, <a href="ClutterActor.html#id2631408">clutter_actor_set_anchor_pointu ()</a>
+<dt>clutter_actor_set_anchor_pointu, <a href="ClutterActor.html#id2631626">clutter_actor_set_anchor_pointu ()</a>
 </dt>
-<dt>clutter_actor_set_anchor_point_from_gravity, <a href="ClutterActor.html#id2629128">clutter_actor_set_anchor_point_from_gravity ()</a>
+<dt>clutter_actor_set_anchor_point_from_gravity, <a href="ClutterActor.html#id2629346">clutter_actor_set_anchor_point_from_gravity ()</a>
 </dt>
-<dt>clutter_actor_set_clip, <a href="ClutterActor.html#id2626290">clutter_actor_set_clip ()</a>
+<dt>clutter_actor_set_clip, <a href="ClutterActor.html#id2626508">clutter_actor_set_clip ()</a>
 </dt>
-<dt>clutter_actor_set_clipu, <a href="ClutterActor.html#id2631698">clutter_actor_set_clipu ()</a>
+<dt>clutter_actor_set_clipu, <a href="ClutterActor.html#id2631916">clutter_actor_set_clipu ()</a>
 </dt>
-<dt>clutter_actor_set_depth, <a href="ClutterActor.html#id2627669">clutter_actor_set_depth ()</a>
+<dt>clutter_actor_set_depth, <a href="ClutterActor.html#id2627886">clutter_actor_set_depth ()</a>
 </dt>
-<dt>clutter_actor_set_depthu, <a href="ClutterActor.html#id2629751">clutter_actor_set_depthu ()</a>
+<dt>clutter_actor_set_depthu, <a href="ClutterActor.html#id2629969">clutter_actor_set_depthu ()</a>
 </dt>
-<dt>CLUTTER_ACTOR_SET_FLAGS, <a href="ClutterActor.html#id2620567">CLUTTER_ACTOR_SET_FLAGS()</a>
+<dt>CLUTTER_ACTOR_SET_FLAGS, <a href="ClutterActor.html#id2620755">CLUTTER_ACTOR_SET_FLAGS()</a>
 </dt>
-<dt>clutter_actor_set_geometry, <a href="ClutterActor.html#id2623445">clutter_actor_set_geometry ()</a>
+<dt>clutter_actor_set_geometry, <a href="ClutterActor.html#id2623663">clutter_actor_set_geometry ()</a>
 </dt>
-<dt>clutter_actor_set_height, <a href="ClutterActor.html#id2624658">clutter_actor_set_height ()</a>
+<dt>clutter_actor_set_height, <a href="ClutterActor.html#id2624876">clutter_actor_set_height ()</a>
 </dt>
-<dt>clutter_actor_set_heightu, <a href="ClutterActor.html#id2629982">clutter_actor_set_heightu ()</a>
+<dt>clutter_actor_set_heightu, <a href="ClutterActor.html#id2630200">clutter_actor_set_heightu ()</a>
 </dt>
-<dt>clutter_actor_set_name, <a href="ClutterActor.html#id2626008">clutter_actor_set_name ()</a>
+<dt>clutter_actor_set_name, <a href="ClutterActor.html#id2626225">clutter_actor_set_name ()</a>
 </dt>
-<dt>clutter_actor_set_opacity, <a href="ClutterActor.html#id2625831">clutter_actor_set_opacity ()</a>
+<dt>clutter_actor_set_opacity, <a href="ClutterActor.html#id2626049">clutter_actor_set_opacity ()</a>
 </dt>
-<dt>clutter_actor_set_parent, <a href="ClutterActor.html#id2626848">clutter_actor_set_parent ()</a>
+<dt>clutter_actor_set_parent, <a href="ClutterActor.html#id2627066">clutter_actor_set_parent ()</a>
 </dt>
-<dt>clutter_actor_set_position, <a href="ClutterActor.html#id2624098">clutter_actor_set_position ()</a>
+<dt>clutter_actor_set_position, <a href="ClutterActor.html#id2624316">clutter_actor_set_position ()</a>
 </dt>
-<dt>clutter_actor_set_positionu, <a href="ClutterActor.html#id2630820">clutter_actor_set_positionu ()</a>
+<dt>clutter_actor_set_positionu, <a href="ClutterActor.html#id2631038">clutter_actor_set_positionu ()</a>
 </dt>
-<dt>clutter_actor_set_reactive, <a href="ClutterActor.html#id2629251">clutter_actor_set_reactive ()</a>
+<dt>clutter_actor_set_reactive, <a href="ClutterActor.html#id2629469">clutter_actor_set_reactive ()</a>
 </dt>
-<dt>clutter_actor_set_rotation, <a href="ClutterActor.html#id2625339">clutter_actor_set_rotation ()</a>
+<dt>clutter_actor_set_rotation, <a href="ClutterActor.html#id2625557">clutter_actor_set_rotation ()</a>
 </dt>
-<dt>clutter_actor_set_rotationx, <a href="ClutterActor.html#id2632411">clutter_actor_set_rotationx ()</a>
+<dt>clutter_actor_set_rotationx, <a href="ClutterActor.html#id2632770">clutter_actor_set_rotationx ()</a>
 </dt>
-<dt>clutter_actor_set_scale, <a href="ClutterActor.html#id2627870">clutter_actor_set_scale ()</a>
+<dt>clutter_actor_set_scale, <a href="ClutterActor.html#id2628088">clutter_actor_set_scale ()</a>
 </dt>
-<dt>clutter_actor_set_scalex, <a href="ClutterActor.html#id2632155">clutter_actor_set_scalex ()</a>
+<dt>clutter_actor_set_scalex, <a href="ClutterActor.html#id2632515">clutter_actor_set_scalex ()</a>
 </dt>
-<dt>clutter_actor_set_shader_param, <a href="ClutterActor.html#id2629620">clutter_actor_set_shader_param ()</a>
+<dt>clutter_actor_set_shader_param, <a href="ClutterActor.html#id2629837">clutter_actor_set_shader_param ()</a>
 </dt>
-<dt>clutter_actor_set_size, <a href="ClutterActor.html#id2623846">clutter_actor_set_size ()</a>
+<dt>clutter_actor_set_size, <a href="ClutterActor.html#id2624063">clutter_actor_set_size ()</a>
 </dt>
-<dt>clutter_actor_set_sizeu, <a href="ClutterActor.html#id2631117">clutter_actor_set_sizeu ()</a>
+<dt>clutter_actor_set_sizeu, <a href="ClutterActor.html#id2631335">clutter_actor_set_sizeu ()</a>
 </dt>
-<dt>clutter_actor_set_width, <a href="ClutterActor.html#id2624473">clutter_actor_set_width ()</a>
+<dt>clutter_actor_set_width, <a href="ClutterActor.html#id2624691">clutter_actor_set_width ()</a>
 </dt>
-<dt>clutter_actor_set_widthu, <a href="ClutterActor.html#id2630191">clutter_actor_set_widthu ()</a>
+<dt>clutter_actor_set_widthu, <a href="ClutterActor.html#id2630409">clutter_actor_set_widthu ()</a>
 </dt>
-<dt>clutter_actor_set_x, <a href="ClutterActor.html#id2624843">clutter_actor_set_x ()</a>
+<dt>clutter_actor_set_x, <a href="ClutterActor.html#id2625061">clutter_actor_set_x ()</a>
 </dt>
-<dt>clutter_actor_set_xu, <a href="ClutterActor.html#id2630399">clutter_actor_set_xu ()</a>
+<dt>clutter_actor_set_xu, <a href="ClutterActor.html#id2630617">clutter_actor_set_xu ()</a>
 </dt>
-<dt>clutter_actor_set_y, <a href="ClutterActor.html#id2625029">clutter_actor_set_y ()</a>
+<dt>clutter_actor_set_y, <a href="ClutterActor.html#id2625247">clutter_actor_set_y ()</a>
 </dt>
-<dt>clutter_actor_set_yu, <a href="ClutterActor.html#id2630614">clutter_actor_set_yu ()</a>
+<dt>clutter_actor_set_yu, <a href="ClutterActor.html#id2630832">clutter_actor_set_yu ()</a>
 </dt>
-<dt>clutter_actor_should_pick_paint, <a href="ClutterActor.html#id2623338">clutter_actor_should_pick_paint ()</a>
+<dt>clutter_actor_should_pick_paint, <a href="ClutterActor.html#id2623556">clutter_actor_should_pick_paint ()</a>
 </dt>
-<dt>clutter_actor_show, <a href="ClutterActor.html#id2622059">clutter_actor_show ()</a>
+<dt>clutter_actor_show, <a href="ClutterActor.html#id2622277">clutter_actor_show ()</a>
 </dt>
-<dt>clutter_actor_show_all, <a href="ClutterActor.html#id2622131">clutter_actor_show_all ()</a>
+<dt>clutter_actor_show_all, <a href="ClutterActor.html#id2622349">clutter_actor_show_all ()</a>
 </dt>
-<dt>clutter_actor_transform_stage_point, <a href="ClutterActor.html#id2628378">clutter_actor_transform_stage_point ()</a>
+<dt>clutter_actor_transform_stage_point, <a href="ClutterActor.html#id2628596">clutter_actor_transform_stage_point ()</a>
 </dt>
-<dt>clutter_actor_unparent, <a href="ClutterActor.html#id2627207">clutter_actor_unparent ()</a>
+<dt>clutter_actor_unparent, <a href="ClutterActor.html#id2627425">clutter_actor_unparent ()</a>
 </dt>
-<dt>clutter_actor_unrealize, <a href="ClutterActor.html#id2622456">clutter_actor_unrealize ()</a>
+<dt>clutter_actor_unrealize, <a href="ClutterActor.html#id2622673">clutter_actor_unrealize ()</a>
 </dt>
-<dt>CLUTTER_ACTOR_UNSET_FLAGS, <a href="ClutterActor.html#id2620647">CLUTTER_ACTOR_UNSET_FLAGS()</a>
+<dt>CLUTTER_ACTOR_UNSET_FLAGS, <a href="ClutterActor.html#id2620835">CLUTTER_ACTOR_UNSET_FLAGS()</a>
 </dt>
-<dt>CLUTTER_ALPHA_EXP_DEC, <a href="ClutterAlpha.html#id2659566">CLUTTER_ALPHA_EXP_DEC</a>
+<dt>CLUTTER_ALPHA_EXP_DEC, <a href="ClutterAlpha.html#id2659746">CLUTTER_ALPHA_EXP_DEC</a>
 </dt>
-<dt>CLUTTER_ALPHA_EXP_INC, <a href="ClutterAlpha.html#id2659415">CLUTTER_ALPHA_EXP_INC</a>
+<dt>CLUTTER_ALPHA_EXP_INC, <a href="ClutterAlpha.html#id2659583">CLUTTER_ALPHA_EXP_INC</a>
 </dt>
-<dt>clutter_alpha_get_alpha, <a href="ClutterAlpha.html#id2657252">clutter_alpha_get_alpha ()</a>
+<dt>clutter_alpha_get_alpha, <a href="ClutterAlpha.html#id2657436">clutter_alpha_get_alpha ()</a>
 </dt>
-<dt>clutter_alpha_get_timeline, <a href="ClutterAlpha.html#id2657785">clutter_alpha_get_timeline ()</a>
+<dt>clutter_alpha_get_timeline, <a href="ClutterAlpha.html#id2657954">clutter_alpha_get_timeline ()</a>
 </dt>
-<dt>CLUTTER_ALPHA_MAX_ALPHA, <a href="ClutterAlpha.html#id2657340">CLUTTER_ALPHA_MAX_ALPHA</a>
+<dt>CLUTTER_ALPHA_MAX_ALPHA, <a href="ClutterAlpha.html#id2657525">CLUTTER_ALPHA_MAX_ALPHA</a>
 </dt>
-<dt>clutter_alpha_new, <a href="ClutterAlpha.html#id2641772">clutter_alpha_new ()</a>
+<dt>clutter_alpha_new, <a href="ClutterAlpha.html#id2642386">clutter_alpha_new ()</a>
 </dt>
-<dt>clutter_alpha_new_full, <a href="ClutterAlpha.html#id2657076">clutter_alpha_new_full ()</a>
+<dt>clutter_alpha_new_full, <a href="ClutterAlpha.html#id2657263">clutter_alpha_new_full ()</a>
 </dt>
-<dt>CLUTTER_ALPHA_RAMP, <a href="ClutterAlpha.html#id2658186">CLUTTER_ALPHA_RAMP</a>
+<dt>CLUTTER_ALPHA_RAMP, <a href="ClutterAlpha.html#id2658355">CLUTTER_ALPHA_RAMP</a>
 </dt>
-<dt>CLUTTER_ALPHA_RAMP_DEC, <a href="ClutterAlpha.html#id2658034">CLUTTER_ALPHA_RAMP_DEC</a>
+<dt>CLUTTER_ALPHA_RAMP_DEC, <a href="ClutterAlpha.html#id2658202">CLUTTER_ALPHA_RAMP_DEC</a>
 </dt>
-<dt>CLUTTER_ALPHA_RAMP_INC, <a href="ClutterAlpha.html#id2657882">CLUTTER_ALPHA_RAMP_INC</a>
+<dt>CLUTTER_ALPHA_RAMP_INC, <a href="ClutterAlpha.html#id2658050">CLUTTER_ALPHA_RAMP_INC</a>
 </dt>
-<dt>clutter_alpha_set_func, <a href="ClutterAlpha.html#id2657519">clutter_alpha_set_func ()</a>
+<dt>clutter_alpha_set_func, <a href="ClutterAlpha.html#id2609318">clutter_alpha_set_func ()</a>
 </dt>
-<dt>clutter_alpha_set_timeline, <a href="ClutterAlpha.html#id2591569">clutter_alpha_set_timeline ()</a>
+<dt>clutter_alpha_set_timeline, <a href="ClutterAlpha.html#id2657848">clutter_alpha_set_timeline ()</a>
 </dt>
-<dt>CLUTTER_ALPHA_SINE, <a href="ClutterAlpha.html#id2658339">CLUTTER_ALPHA_SINE</a>
+<dt>CLUTTER_ALPHA_SINE, <a href="ClutterAlpha.html#id2658508">CLUTTER_ALPHA_SINE</a>
 </dt>
-<dt>CLUTTER_ALPHA_SINE_DEC, <a href="ClutterAlpha.html#id2658644">CLUTTER_ALPHA_SINE_DEC</a>
+<dt>CLUTTER_ALPHA_SINE_DEC, <a href="ClutterAlpha.html#id2658812">CLUTTER_ALPHA_SINE_DEC</a>
 </dt>
-<dt>CLUTTER_ALPHA_SINE_HALF, <a href="ClutterAlpha.html#id2658796">CLUTTER_ALPHA_SINE_HALF</a>
+<dt>CLUTTER_ALPHA_SINE_HALF, <a href="ClutterAlpha.html#id2658965">CLUTTER_ALPHA_SINE_HALF</a>
 </dt>
-<dt>CLUTTER_ALPHA_SINE_INC, <a href="ClutterAlpha.html#id2658491">CLUTTER_ALPHA_SINE_INC</a>
+<dt>CLUTTER_ALPHA_SINE_INC, <a href="ClutterAlpha.html#id2658660">CLUTTER_ALPHA_SINE_INC</a>
 </dt>
-<dt>CLUTTER_ALPHA_SMOOTHSTEP_DEC, <a href="ClutterAlpha.html#id2659258">CLUTTER_ALPHA_SMOOTHSTEP_DEC</a>
+<dt>CLUTTER_ALPHA_SMOOTHSTEP_DEC, <a href="ClutterAlpha.html#id2659427">CLUTTER_ALPHA_SMOOTHSTEP_DEC</a>
 </dt>
-<dt>CLUTTER_ALPHA_SMOOTHSTEP_INC, <a href="ClutterAlpha.html#id2659103">CLUTTER_ALPHA_SMOOTHSTEP_INC</a>
+<dt>CLUTTER_ALPHA_SMOOTHSTEP_INC, <a href="ClutterAlpha.html#id2659271">CLUTTER_ALPHA_SMOOTHSTEP_INC</a>
 </dt>
-<dt>CLUTTER_ALPHA_SQUARE, <a href="ClutterAlpha.html#id2658951">CLUTTER_ALPHA_SQUARE</a>
+<dt>CLUTTER_ALPHA_SQUARE, <a href="ClutterAlpha.html#id2659119">CLUTTER_ALPHA_SQUARE</a>
 </dt>
-<dt>CLUTTER_ANGLE_FROM_DEG, <a href="clutter-Fixed-Point-Support.html#id2689763">CLUTTER_ANGLE_FROM_DEG()</a>
+<dt>CLUTTER_ANGLE_FROM_DEG, <a href="clutter-Fixed-Point-Support.html#id2689985">CLUTTER_ANGLE_FROM_DEG()</a>
 </dt>
-<dt>CLUTTER_ANGLE_FROM_DEGF, <a href="clutter-Fixed-Point-Support.html#id2689805">CLUTTER_ANGLE_FROM_DEGF()</a>
+<dt>CLUTTER_ANGLE_FROM_DEGF, <a href="clutter-Fixed-Point-Support.html#id2690032">CLUTTER_ANGLE_FROM_DEGF()</a>
 </dt>
-<dt>CLUTTER_ANGLE_FROM_DEGX, <a href="clutter-Fixed-Point-Support.html#id2689848">CLUTTER_ANGLE_FROM_DEGX()</a>
+<dt>CLUTTER_ANGLE_FROM_DEGX, <a href="clutter-Fixed-Point-Support.html#id2690080">CLUTTER_ANGLE_FROM_DEGX()</a>
 </dt>
-<dt>CLUTTER_ANGLE_MAX_DEG, <a href="clutter-Fixed-Point-Support.html#id2690016">CLUTTER_ANGLE_MAX_DEG</a>
+<dt>CLUTTER_ANGLE_MAX_DEG, <a href="clutter-Fixed-Point-Support.html#id2690267">CLUTTER_ANGLE_MAX_DEG</a>
 </dt>
-<dt>CLUTTER_ANGLE_TO_DEG, <a href="clutter-Fixed-Point-Support.html#id2689932">CLUTTER_ANGLE_TO_DEG()</a>
+<dt>CLUTTER_ANGLE_TO_DEG, <a href="clutter-Fixed-Point-Support.html#id2690174">CLUTTER_ANGLE_TO_DEG()</a>
 </dt>
-<dt>CLUTTER_ANGLE_TO_DEGF, <a href="clutter-Fixed-Point-Support.html#id2689890">CLUTTER_ANGLE_TO_DEGF()</a>
+<dt>CLUTTER_ANGLE_TO_DEGF, <a href="clutter-Fixed-Point-Support.html#id2690128">CLUTTER_ANGLE_TO_DEGF()</a>
 </dt>
-<dt>CLUTTER_ANGLE_TO_DEGX, <a href="clutter-Fixed-Point-Support.html#id2689974">CLUTTER_ANGLE_TO_DEGX()</a>
+<dt>CLUTTER_ANGLE_TO_DEGX, <a href="clutter-Fixed-Point-Support.html#id2690220">CLUTTER_ANGLE_TO_DEGX()</a>
 </dt>
-<dt>clutter_backend_get_double_click_distance, <a href="clutter-ClutterBackend.html#id2699433">clutter_backend_get_double_click_distance ()</a>
+<dt>clutter_backend_get_double_click_distance, <a href="clutter-ClutterBackend.html#id2700900">clutter_backend_get_double_click_distance ()</a>
 </dt>
-<dt>clutter_backend_get_double_click_time, <a href="clutter-ClutterBackend.html#id2704291">clutter_backend_get_double_click_time ()</a>
+<dt>clutter_backend_get_double_click_time, <a href="clutter-ClutterBackend.html#id2703960">clutter_backend_get_double_click_time ()</a>
 </dt>
-<dt>clutter_backend_get_resolution, <a href="clutter-ClutterBackend.html#id2706974">clutter_backend_get_resolution ()</a>
+<dt>clutter_backend_get_resolution, <a href="clutter-ClutterBackend.html#id2708309">clutter_backend_get_resolution ()</a>
 </dt>
-<dt>clutter_backend_set_double_click_distance, <a href="clutter-ClutterBackend.html#id2699524">clutter_backend_set_double_click_distance ()</a>
+<dt>clutter_backend_set_double_click_distance, <a href="clutter-ClutterBackend.html#id2700991">clutter_backend_set_double_click_distance ()</a>
 </dt>
-<dt>clutter_backend_set_double_click_time, <a href="clutter-ClutterBackend.html#id2704392">clutter_backend_set_double_click_time ()</a>
+<dt>clutter_backend_set_double_click_time, <a href="clutter-ClutterBackend.html#id2704061">clutter_backend_set_double_click_time ()</a>
 </dt>
-<dt>clutter_backend_set_resolution, <a href="clutter-ClutterBackend.html#id2707071">clutter_backend_set_resolution ()</a>
+<dt>clutter_backend_set_resolution, <a href="clutter-ClutterBackend.html#id2703847">clutter_backend_set_resolution ()</a>
 </dt>
-<dt>clutter_behaviour_actors_foreach, <a href="ClutterBehaviour.html#id2659870">clutter_behaviour_actors_foreach ()</a>
+<dt>clutter_behaviour_actors_foreach, <a href="ClutterBehaviour.html#id2660059">clutter_behaviour_actors_foreach ()</a>
 </dt>
-<dt>clutter_behaviour_apply, <a href="ClutterBehaviour.html#id2656785">clutter_behaviour_apply ()</a>
+<dt>clutter_behaviour_apply, <a href="ClutterBehaviour.html#id2656994">clutter_behaviour_apply ()</a>
 </dt>
-<dt>clutter_behaviour_bspline_adjust, <a href="ClutterBehaviourBspline.html#id2661882">clutter_behaviour_bspline_adjust ()</a>
+<dt>clutter_behaviour_bspline_adjust, <a href="ClutterBehaviourBspline.html#id2662054">clutter_behaviour_bspline_adjust ()</a>
 </dt>
-<dt>clutter_behaviour_bspline_append_knot, <a href="ClutterBehaviourBspline.html#id2648231">clutter_behaviour_bspline_append_knot ()</a>
+<dt>clutter_behaviour_bspline_append_knot, <a href="ClutterBehaviourBspline.html#id2649484">clutter_behaviour_bspline_append_knot ()</a>
 </dt>
-<dt>clutter_behaviour_bspline_append_knots, <a href="ClutterBehaviourBspline.html#id2647123">clutter_behaviour_bspline_append_knots ()</a>
+<dt>clutter_behaviour_bspline_append_knots, <a href="ClutterBehaviourBspline.html#id2649603">clutter_behaviour_bspline_append_knots ()</a>
 </dt>
-<dt>clutter_behaviour_bspline_clear, <a href="ClutterBehaviourBspline.html#id2661806">clutter_behaviour_bspline_clear ()</a>
+<dt>clutter_behaviour_bspline_clear, <a href="ClutterBehaviourBspline.html#id2661983">clutter_behaviour_bspline_clear ()</a>
 </dt>
-<dt>clutter_behaviour_bspline_get_origin, <a href="ClutterBehaviourBspline.html#id2662124">clutter_behaviour_bspline_get_origin ()</a>
+<dt>clutter_behaviour_bspline_get_origin, <a href="ClutterBehaviourBspline.html#id2662269">clutter_behaviour_bspline_get_origin ()</a>
 </dt>
-<dt>clutter_behaviour_bspline_join, <a href="ClutterBehaviourBspline.html#id2647368">clutter_behaviour_bspline_join ()</a>
+<dt>clutter_behaviour_bspline_join, <a href="ClutterBehaviourBspline.html#id2648208">clutter_behaviour_bspline_join ()</a>
 </dt>
-<dt>clutter_behaviour_bspline_new, <a href="ClutterBehaviourBspline.html#id2655926">clutter_behaviour_bspline_new ()</a>
+<dt>clutter_behaviour_bspline_new, <a href="ClutterBehaviourBspline.html#id2649311">clutter_behaviour_bspline_new ()</a>
 </dt>
-<dt>clutter_behaviour_bspline_set_origin, <a href="ClutterBehaviourBspline.html#id2662013">clutter_behaviour_bspline_set_origin ()</a>
+<dt>clutter_behaviour_bspline_set_origin, <a href="ClutterBehaviourBspline.html#id2662178">clutter_behaviour_bspline_set_origin ()</a>
 </dt>
-<dt>clutter_behaviour_bspline_split, <a href="ClutterBehaviourBspline.html#id2661700">clutter_behaviour_bspline_split ()</a>
+<dt>clutter_behaviour_bspline_split, <a href="ClutterBehaviourBspline.html#id2648315">clutter_behaviour_bspline_split ()</a>
 </dt>
-<dt>clutter_behaviour_bspline_truncate, <a href="ClutterBehaviourBspline.html#id2647264">clutter_behaviour_bspline_truncate ()</a>
+<dt>clutter_behaviour_bspline_truncate, <a href="ClutterBehaviourBspline.html#id2648104">clutter_behaviour_bspline_truncate ()</a>
 </dt>
-<dt>clutter_behaviour_depth_new, <a href="ClutterBehaviourDepth.html#id2647454">clutter_behaviour_depth_new ()</a>
+<dt>clutter_behaviour_depth_new, <a href="ClutterBehaviourDepth.html#id2654631">clutter_behaviour_depth_new ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_get_angle_end, <a href="ClutterBehaviourEllipse.html#id2668948">clutter_behaviour_ellipse_get_angle_end ()</a>
+<dt>clutter_behaviour_ellipse_get_angle_end, <a href="ClutterBehaviourEllipse.html#id2669097">clutter_behaviour_ellipse_get_angle_end ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_get_angle_endx, <a href="ClutterBehaviourEllipse.html#id2669124">clutter_behaviour_ellipse_get_angle_endx ()</a>
+<dt>clutter_behaviour_ellipse_get_angle_endx, <a href="ClutterBehaviourEllipse.html#id2669281">clutter_behaviour_ellipse_get_angle_endx ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_get_angle_start, <a href="ClutterBehaviourEllipse.html#id2668542">clutter_behaviour_ellipse_get_angle_start ()</a>
+<dt>clutter_behaviour_ellipse_get_angle_start, <a href="ClutterBehaviourEllipse.html#id2668716">clutter_behaviour_ellipse_get_angle_start ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_get_angle_startx, <a href="ClutterBehaviourEllipse.html#id2668745">clutter_behaviour_ellipse_get_angle_startx ()</a>
+<dt>clutter_behaviour_ellipse_get_angle_startx, <a href="ClutterBehaviourEllipse.html#id2668919">clutter_behaviour_ellipse_get_angle_startx ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_get_angle_tilt, <a href="ClutterBehaviourEllipse.html#id2669334">clutter_behaviour_ellipse_get_angle_tilt ()</a>
+<dt>clutter_behaviour_ellipse_get_angle_tilt, <a href="ClutterBehaviourEllipse.html#id2669491">clutter_behaviour_ellipse_get_angle_tilt ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_get_angle_tiltx, <a href="ClutterBehaviourEllipse.html#id2669569">clutter_behaviour_ellipse_get_angle_tiltx ()</a>
+<dt>clutter_behaviour_ellipse_get_angle_tiltx, <a href="ClutterBehaviourEllipse.html#id2669726">clutter_behaviour_ellipse_get_angle_tiltx ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_get_center, <a href="ClutterBehaviourEllipse.html#id2668313">clutter_behaviour_ellipse_get_center ()</a>
+<dt>clutter_behaviour_ellipse_get_center, <a href="ClutterBehaviourEllipse.html#id2668487">clutter_behaviour_ellipse_get_center ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_get_direction, <a href="ClutterBehaviourEllipse.html#id2670726">clutter_behaviour_ellipse_get_direction ()</a>
+<dt>clutter_behaviour_ellipse_get_direction, <a href="ClutterBehaviourEllipse.html#id2670883">clutter_behaviour_ellipse_get_direction ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_get_height, <a href="ClutterBehaviourEllipse.html#id2669777">clutter_behaviour_ellipse_get_height ()</a>
+<dt>clutter_behaviour_ellipse_get_height, <a href="ClutterBehaviourEllipse.html#id2669934">clutter_behaviour_ellipse_get_height ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_get_tilt, <a href="ClutterBehaviourEllipse.html#id2670168">clutter_behaviour_ellipse_get_tilt ()</a>
+<dt>clutter_behaviour_ellipse_get_tilt, <a href="ClutterBehaviourEllipse.html#id2670325">clutter_behaviour_ellipse_get_tilt ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_get_tiltx, <a href="ClutterBehaviourEllipse.html#id2670479">clutter_behaviour_ellipse_get_tiltx ()</a>
+<dt>clutter_behaviour_ellipse_get_tiltx, <a href="ClutterBehaviourEllipse.html#id2670636">clutter_behaviour_ellipse_get_tiltx ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_get_width, <a href="ClutterBehaviourEllipse.html#id2669952">clutter_behaviour_ellipse_get_width ()</a>
+<dt>clutter_behaviour_ellipse_get_width, <a href="ClutterBehaviourEllipse.html#id2670109">clutter_behaviour_ellipse_get_width ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_new, <a href="ClutterBehaviourEllipse.html#id2667619">clutter_behaviour_ellipse_new ()</a>
+<dt>clutter_behaviour_ellipse_new, <a href="ClutterBehaviourEllipse.html#id2667794">clutter_behaviour_ellipse_new ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_newx, <a href="ClutterBehaviourEllipse.html#id2667900">clutter_behaviour_ellipse_newx ()</a>
+<dt>clutter_behaviour_ellipse_newx, <a href="ClutterBehaviourEllipse.html#id2668074">clutter_behaviour_ellipse_newx ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_set_angle_end, <a href="ClutterBehaviourEllipse.html#id2668844">clutter_behaviour_ellipse_set_angle_end ()</a>
+<dt>clutter_behaviour_ellipse_set_angle_end, <a href="ClutterBehaviourEllipse.html#id2669001">clutter_behaviour_ellipse_set_angle_end ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_set_angle_endx, <a href="ClutterBehaviourEllipse.html#id2669023">clutter_behaviour_ellipse_set_angle_endx ()</a>
+<dt>clutter_behaviour_ellipse_set_angle_endx, <a href="ClutterBehaviourEllipse.html#id2669180">clutter_behaviour_ellipse_set_angle_endx ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_set_angle_start, <a href="ClutterBehaviourEllipse.html#id2668437">clutter_behaviour_ellipse_set_angle_start ()</a>
+<dt>clutter_behaviour_ellipse_set_angle_start, <a href="ClutterBehaviourEllipse.html#id2668612">clutter_behaviour_ellipse_set_angle_start ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_set_angle_startx, <a href="ClutterBehaviourEllipse.html#id2668633">clutter_behaviour_ellipse_set_angle_startx ()</a>
+<dt>clutter_behaviour_ellipse_set_angle_startx, <a href="ClutterBehaviourEllipse.html#id2668807">clutter_behaviour_ellipse_set_angle_startx ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_set_angle_tilt, <a href="ClutterBehaviourEllipse.html#id2669214">clutter_behaviour_ellipse_set_angle_tilt ()</a>
+<dt>clutter_behaviour_ellipse_set_angle_tilt, <a href="ClutterBehaviourEllipse.html#id2669371">clutter_behaviour_ellipse_set_angle_tilt ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_set_angle_tiltx, <a href="ClutterBehaviourEllipse.html#id2669443">clutter_behaviour_ellipse_set_angle_tiltx ()</a>
+<dt>clutter_behaviour_ellipse_set_angle_tiltx, <a href="ClutterBehaviourEllipse.html#id2669600">clutter_behaviour_ellipse_set_angle_tiltx ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_set_center, <a href="ClutterBehaviourEllipse.html#id2668190">clutter_behaviour_ellipse_set_center ()</a>
+<dt>clutter_behaviour_ellipse_set_center, <a href="ClutterBehaviourEllipse.html#id2668364">clutter_behaviour_ellipse_set_center ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_set_direction, <a href="ClutterBehaviourEllipse.html#id2670633">clutter_behaviour_ellipse_set_direction ()</a>
+<dt>clutter_behaviour_ellipse_set_direction, <a href="ClutterBehaviourEllipse.html#id2670790">clutter_behaviour_ellipse_set_direction ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_set_height, <a href="ClutterBehaviourEllipse.html#id2669684">clutter_behaviour_ellipse_set_height ()</a>
+<dt>clutter_behaviour_ellipse_set_height, <a href="ClutterBehaviourEllipse.html#id2669841">clutter_behaviour_ellipse_set_height ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_set_tilt, <a href="ClutterBehaviourEllipse.html#id2670034">clutter_behaviour_ellipse_set_tilt ()</a>
+<dt>clutter_behaviour_ellipse_set_tilt, <a href="ClutterBehaviourEllipse.html#id2670191">clutter_behaviour_ellipse_set_tilt ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_set_tiltx, <a href="ClutterBehaviourEllipse.html#id2670326">clutter_behaviour_ellipse_set_tiltx ()</a>
+<dt>clutter_behaviour_ellipse_set_tiltx, <a href="ClutterBehaviourEllipse.html#id2670483">clutter_behaviour_ellipse_set_tiltx ()</a>
 </dt>
-<dt>clutter_behaviour_ellipse_set_width, <a href="ClutterBehaviourEllipse.html#id2669861">clutter_behaviour_ellipse_set_width ()</a>
+<dt>clutter_behaviour_ellipse_set_width, <a href="ClutterBehaviourEllipse.html#id2670017">clutter_behaviour_ellipse_set_width ()</a>
 </dt>
-<dt>clutter_behaviour_get_actors, <a href="ClutterBehaviour.html#id2659981">clutter_behaviour_get_actors ()</a>
+<dt>clutter_behaviour_get_actors, <a href="ClutterBehaviour.html#id2660190">clutter_behaviour_get_actors ()</a>
 </dt>
-<dt>clutter_behaviour_get_alpha, <a href="ClutterBehaviour.html#id2660278">clutter_behaviour_get_alpha ()</a>
+<dt>clutter_behaviour_get_alpha, <a href="ClutterBehaviour.html#id2660520">clutter_behaviour_get_alpha ()</a>
 </dt>
-<dt>clutter_behaviour_get_nth_actor, <a href="ClutterBehaviour.html#id2660170">clutter_behaviour_get_nth_actor ()</a>
+<dt>clutter_behaviour_get_nth_actor, <a href="ClutterBehaviour.html#id2660400">clutter_behaviour_get_nth_actor ()</a>
 </dt>
-<dt>clutter_behaviour_get_n_actors, <a href="ClutterBehaviour.html#id2660087">clutter_behaviour_get_n_actors ()</a>
+<dt>clutter_behaviour_get_n_actors, <a href="ClutterBehaviour.html#id2660308">clutter_behaviour_get_n_actors ()</a>
 </dt>
-<dt>clutter_behaviour_is_applied, <a href="ClutterBehaviour.html#id2636910">clutter_behaviour_is_applied ()</a>
+<dt>clutter_behaviour_is_applied, <a href="ClutterBehaviour.html#id2641597">clutter_behaviour_is_applied ()</a>
 </dt>
-<dt>clutter_behaviour_opacity_new, <a href="ClutterBehaviourOpacity.html#id2655170">clutter_behaviour_opacity_new ()</a>
+<dt>clutter_behaviour_opacity_new, <a href="ClutterBehaviourOpacity.html#id2667454">clutter_behaviour_opacity_new ()</a>
 </dt>
-<dt>clutter_behaviour_path_append_knot, <a href="ClutterBehaviourPath.html#id2649156">clutter_behaviour_path_append_knot ()</a>
+<dt>clutter_behaviour_path_append_knot, <a href="ClutterBehaviourPath.html#id2661502">clutter_behaviour_path_append_knot ()</a>
 </dt>
-<dt>clutter_behaviour_path_append_knots, <a href="ClutterBehaviourPath.html#id2664205">clutter_behaviour_path_append_knots ()</a>
+<dt>clutter_behaviour_path_append_knots, <a href="ClutterBehaviourPath.html#id2664381">clutter_behaviour_path_append_knots ()</a>
 </dt>
-<dt>clutter_behaviour_path_clear, <a href="ClutterBehaviourPath.html#id2664583">clutter_behaviour_path_clear ()</a>
+<dt>clutter_behaviour_path_clear, <a href="ClutterBehaviourPath.html#id2664758">clutter_behaviour_path_clear ()</a>
 </dt>
-<dt>clutter_behaviour_path_get_knots, <a href="ClutterBehaviourPath.html#id2649057">clutter_behaviour_path_get_knots ()</a>
+<dt>clutter_behaviour_path_get_knots, <a href="ClutterBehaviourPath.html#id2661404">clutter_behaviour_path_get_knots ()</a>
 </dt>
-<dt>clutter_behaviour_path_insert_knot, <a href="ClutterBehaviourPath.html#id2664337">clutter_behaviour_path_insert_knot ()</a>
+<dt>clutter_behaviour_path_insert_knot, <a href="ClutterBehaviourPath.html#id2664513">clutter_behaviour_path_insert_knot ()</a>
 </dt>
-<dt>clutter_behaviour_path_new, <a href="ClutterBehaviourPath.html#id2655539">clutter_behaviour_path_new ()</a>
+<dt>clutter_behaviour_path_new, <a href="ClutterBehaviourPath.html#id2655900">clutter_behaviour_path_new ()</a>
 </dt>
-<dt>clutter_behaviour_path_remove_knot, <a href="ClutterBehaviourPath.html#id2664475">clutter_behaviour_path_remove_knot ()</a>
+<dt>clutter_behaviour_path_remove_knot, <a href="ClutterBehaviourPath.html#id2664650">clutter_behaviour_path_remove_knot ()</a>
 </dt>
-<dt>clutter_behaviour_remove, <a href="ClutterBehaviour.html#id2656904">clutter_behaviour_remove ()</a>
+<dt>clutter_behaviour_remove, <a href="ClutterBehaviour.html#id2657113">clutter_behaviour_remove ()</a>
 </dt>
-<dt>clutter_behaviour_remove_all, <a href="ClutterBehaviour.html#id2636827">clutter_behaviour_remove_all ()</a>
+<dt>clutter_behaviour_remove_all, <a href="ClutterBehaviour.html#id2641514">clutter_behaviour_remove_all ()</a>
 </dt>
-<dt>clutter_behaviour_rotate_get_axis, <a href="ClutterBehaviourRotate.html#id2673633">clutter_behaviour_rotate_get_axis ()</a>
+<dt>clutter_behaviour_rotate_get_axis, <a href="ClutterBehaviourRotate.html#id2673789">clutter_behaviour_rotate_get_axis ()</a>
 </dt>
-<dt>clutter_behaviour_rotate_get_bounds, <a href="ClutterBehaviourRotate.html#id2674140">clutter_behaviour_rotate_get_bounds ()</a>
+<dt>clutter_behaviour_rotate_get_bounds, <a href="ClutterBehaviourRotate.html#id2674297">clutter_behaviour_rotate_get_bounds ()</a>
 </dt>
-<dt>clutter_behaviour_rotate_get_boundsx, <a href="ClutterBehaviourRotate.html#id2674253">clutter_behaviour_rotate_get_boundsx ()</a>
+<dt>clutter_behaviour_rotate_get_boundsx, <a href="ClutterBehaviourRotate.html#id2674409">clutter_behaviour_rotate_get_boundsx ()</a>
 </dt>
-<dt>clutter_behaviour_rotate_get_center, <a href="ClutterBehaviourRotate.html#id2674517">clutter_behaviour_rotate_get_center ()</a>
+<dt>clutter_behaviour_rotate_get_center, <a href="ClutterBehaviourRotate.html#id2674674">clutter_behaviour_rotate_get_center ()</a>
 </dt>
-<dt>clutter_behaviour_rotate_get_direction, <a href="ClutterBehaviourRotate.html#id2673814">clutter_behaviour_rotate_get_direction ()</a>
+<dt>clutter_behaviour_rotate_get_direction, <a href="ClutterBehaviourRotate.html#id2673970">clutter_behaviour_rotate_get_direction ()</a>
 </dt>
-<dt>clutter_behaviour_rotate_new, <a href="ClutterBehaviourRotate.html#id2661070">clutter_behaviour_rotate_new ()</a>
+<dt>clutter_behaviour_rotate_new, <a href="ClutterBehaviourRotate.html#id2667253">clutter_behaviour_rotate_new ()</a>
 </dt>
-<dt>clutter_behaviour_rotate_newx, <a href="ClutterBehaviourRotate.html#id2673347">clutter_behaviour_rotate_newx ()</a>
+<dt>clutter_behaviour_rotate_newx, <a href="ClutterBehaviourRotate.html#id2673500">clutter_behaviour_rotate_newx ()</a>
 </dt>
-<dt>clutter_behaviour_rotate_set_axis, <a href="ClutterBehaviourRotate.html#id2673535">clutter_behaviour_rotate_set_axis ()</a>
+<dt>clutter_behaviour_rotate_set_axis, <a href="ClutterBehaviourRotate.html#id2673691">clutter_behaviour_rotate_set_axis ()</a>
 </dt>
-<dt>clutter_behaviour_rotate_set_bounds, <a href="ClutterBehaviourRotate.html#id2673903">clutter_behaviour_rotate_set_bounds ()</a>
+<dt>clutter_behaviour_rotate_set_bounds, <a href="ClutterBehaviourRotate.html#id2674059">clutter_behaviour_rotate_set_bounds ()</a>
 </dt>
-<dt>clutter_behaviour_rotate_set_boundsx, <a href="ClutterBehaviourRotate.html#id2674017">clutter_behaviour_rotate_set_boundsx ()</a>
+<dt>clutter_behaviour_rotate_set_boundsx, <a href="ClutterBehaviourRotate.html#id2674173">clutter_behaviour_rotate_set_boundsx ()</a>
 </dt>
-<dt>clutter_behaviour_rotate_set_center, <a href="ClutterBehaviourRotate.html#id2674377">clutter_behaviour_rotate_set_center ()</a>
+<dt>clutter_behaviour_rotate_set_center, <a href="ClutterBehaviourRotate.html#id2674534">clutter_behaviour_rotate_set_center ()</a>
 </dt>
-<dt>clutter_behaviour_rotate_set_direction, <a href="ClutterBehaviourRotate.html#id2673720">clutter_behaviour_rotate_set_direction ()</a>
+<dt>clutter_behaviour_rotate_set_direction, <a href="ClutterBehaviourRotate.html#id2673877">clutter_behaviour_rotate_set_direction ()</a>
 </dt>
-<dt>clutter_behaviour_scale_get_bounds, <a href="ClutterBehaviourScale.html#id2661410">clutter_behaviour_scale_get_bounds ()</a>
+<dt>clutter_behaviour_scale_get_bounds, <a href="ClutterBehaviourScale.html#id2663870">clutter_behaviour_scale_get_bounds ()</a>
 </dt>
-<dt>clutter_behaviour_scale_get_boundsx, <a href="ClutterBehaviourScale.html#id2661533">clutter_behaviour_scale_get_boundsx ()</a>
+<dt>clutter_behaviour_scale_get_boundsx, <a href="ClutterBehaviourScale.html#id2663992">clutter_behaviour_scale_get_boundsx ()</a>
 </dt>
-<dt>clutter_behaviour_scale_get_gravity, <a href="ClutterBehaviourScale.html#id2675132">clutter_behaviour_scale_get_gravity ()</a>
+<dt>clutter_behaviour_scale_get_gravity, <a href="ClutterBehaviourScale.html#id2675298">clutter_behaviour_scale_get_gravity ()</a>
 </dt>
-<dt>clutter_behaviour_scale_new, <a href="ClutterBehaviourScale.html#id2671496">clutter_behaviour_scale_new ()</a>
+<dt>clutter_behaviour_scale_new, <a href="ClutterBehaviourScale.html#id2666202">clutter_behaviour_scale_new ()</a>
 </dt>
-<dt>clutter_behaviour_scale_newx, <a href="ClutterBehaviourScale.html#id2661237">clutter_behaviour_scale_newx ()</a>
+<dt>clutter_behaviour_scale_newx, <a href="ClutterBehaviourScale.html#id2666374">clutter_behaviour_scale_newx ()</a>
 </dt>
-<dt>clutter_behaviour_set_alpha, <a href="ClutterBehaviour.html#id2660384">clutter_behaviour_set_alpha ()</a>
+<dt>clutter_behaviour_set_alpha, <a href="ClutterBehaviour.html#id2660640">clutter_behaviour_set_alpha ()</a>
 </dt>
-<dt>clutter_button_event_button, <a href="clutter-Events.html#id2687572">clutter_button_event_button ()</a>
+<dt>clutter_button_event_button, <a href="clutter-Events.html#id2687694">clutter_button_event_button ()</a>
 </dt>
-<dt>CLUTTER_CALLBACK, <a href="ClutterActor.html#id2621360">CLUTTER_CALLBACK()</a>
+<dt>CLUTTER_CALLBACK, <a href="ClutterActor.html#id2621570">CLUTTER_CALLBACK()</a>
 </dt>
-<dt>CLUTTER_CHECK_VERSION, <a href="clutter-Versioning-Macros.html#id2691568">CLUTTER_CHECK_VERSION()</a>
+<dt>CLUTTER_CHECK_VERSION, <a href="clutter-Versioning-Macros.html#id2677853">CLUTTER_CHECK_VERSION()</a>
 </dt>
-<dt>clutter_clone_texture_get_parent_texture, <a href="ClutterCloneTexture.html#id2611020">clutter_clone_texture_get_parent_texture ()</a>
+<dt>clutter_clone_texture_get_parent_texture, <a href="ClutterCloneTexture.html#id2578610">clutter_clone_texture_get_parent_texture ()</a>
 </dt>
-<dt>clutter_clone_texture_new, <a href="ClutterCloneTexture.html#id2582577">clutter_clone_texture_new ()</a>
+<dt>clutter_clone_texture_new, <a href="ClutterCloneTexture.html#id2604816">clutter_clone_texture_new ()</a>
 </dt>
-<dt>clutter_clone_texture_set_parent_texture, <a href="ClutterCloneTexture.html#id2560658">clutter_clone_texture_set_parent_texture ()</a>
+<dt>clutter_clone_texture_set_parent_texture, <a href="ClutterCloneTexture.html#id2578886">clutter_clone_texture_set_parent_texture ()</a>
 </dt>
-<dt>CLUTTER_COGL, <a href="clutter-Versioning-Macros.html#id2691711">CLUTTER_COGL</a>
+<dt>CLUTTER_COGL, <a href="clutter-Versioning-Macros.html#id2676588">CLUTTER_COGL</a>
 </dt>
-<dt>clutter_color_add, <a href="clutter-Colors.html#id2682018">clutter_color_add ()</a>
+<dt>clutter_color_add, <a href="clutter-Colors.html#id2682202">clutter_color_add ()</a>
 </dt>
-<dt>clutter_color_copy, <a href="clutter-Colors.html#id2672543">clutter_color_copy ()</a>
+<dt>clutter_color_copy, <a href="clutter-Colors.html#id2671664">clutter_color_copy ()</a>
 </dt>
-<dt>clutter_color_darken, <a href="clutter-Colors.html#id2682590">clutter_color_darken ()</a>
+<dt>clutter_color_darken, <a href="clutter-Colors.html#id2682703">clutter_color_darken ()</a>
 </dt>
-<dt>clutter_color_equal, <a href="clutter-Colors.html#id2682351">clutter_color_equal ()</a>
+<dt>clutter_color_equal, <a href="clutter-Colors.html#id2682492">clutter_color_equal ()</a>
 </dt>
-<dt>clutter_color_free, <a href="clutter-Colors.html#id2672649">clutter_color_free ()</a>
+<dt>clutter_color_free, <a href="clutter-Colors.html#id2671770">clutter_color_free ()</a>
 </dt>
-<dt>clutter_color_from_hls, <a href="clutter-Colors.html#id2681633">clutter_color_from_hls ()</a>
+<dt>clutter_color_from_hls, <a href="clutter-Colors.html#id2681818">clutter_color_from_hls ()</a>
 </dt>
-<dt>clutter_color_from_hlsx, <a href="clutter-Colors.html#id2681773">clutter_color_from_hlsx ()</a>
+<dt>clutter_color_from_hlsx, <a href="clutter-Colors.html#id2681957">clutter_color_from_hlsx ()</a>
 </dt>
-<dt>clutter_color_from_pixel, <a href="clutter-Colors.html#id2681913">clutter_color_from_pixel ()</a>
+<dt>clutter_color_from_pixel, <a href="clutter-Colors.html#id2682098">clutter_color_from_pixel ()</a>
 </dt>
-<dt>clutter_color_lighten, <a href="clutter-Colors.html#id2682487">clutter_color_lighten ()</a>
+<dt>clutter_color_lighten, <a href="clutter-Colors.html#id2682611">clutter_color_lighten ()</a>
 </dt>
-<dt>clutter_color_parse, <a href="clutter-Colors.html#id2672736">clutter_color_parse ()</a>
+<dt>clutter_color_parse, <a href="clutter-Colors.html#id2671858">clutter_color_parse ()</a>
 </dt>
-<dt>clutter_color_shade, <a href="clutter-Colors.html#id2682693">clutter_color_shade ()</a>
+<dt>clutter_color_shade, <a href="clutter-Colors.html#id2682795">clutter_color_shade ()</a>
 </dt>
-<dt>clutter_color_shadex, <a href="clutter-Colors.html#id2682823">clutter_color_shadex ()</a>
+<dt>clutter_color_shadex, <a href="clutter-Colors.html#id2682910">clutter_color_shadex ()</a>
 </dt>
-<dt>clutter_color_subtract, <a href="clutter-Colors.html#id2682178">clutter_color_subtract ()</a>
+<dt>clutter_color_subtract, <a href="clutter-Colors.html#id2682338">clutter_color_subtract ()</a>
 </dt>
-<dt>clutter_color_to_hls, <a href="clutter-Colors.html#id2682961">clutter_color_to_hls ()</a>
+<dt>clutter_color_to_hls, <a href="clutter-Colors.html#id2683051">clutter_color_to_hls ()</a>
 </dt>
-<dt>clutter_color_to_hlsx, <a href="clutter-Colors.html#id2683113">clutter_color_to_hlsx ()</a>
+<dt>clutter_color_to_hlsx, <a href="clutter-Colors.html#id2683203">clutter_color_to_hlsx ()</a>
 </dt>
-<dt>clutter_color_to_pixel, <a href="clutter-Colors.html#id2683265">clutter_color_to_pixel ()</a>
+<dt>clutter_color_to_pixel, <a href="clutter-Colors.html#id2683356">clutter_color_to_pixel ()</a>
 </dt>
-<dt>clutter_color_to_string, <a href="clutter-Colors.html#id2683349">clutter_color_to_string ()</a>
+<dt>clutter_color_to_string, <a href="clutter-Colors.html#id2683439">clutter_color_to_string ()</a>
 </dt>
-<dt>clutter_container_add, <a href="ClutterContainer.html#id2569549">clutter_container_add ()</a>
+<dt>clutter_container_add, <a href="ClutterContainer.html#id2569554">clutter_container_add ()</a>
 </dt>
-<dt>clutter_container_add_actor, <a href="ClutterContainer.html#id2569406">clutter_container_add_actor ()</a>
+<dt>clutter_container_add_actor, <a href="ClutterContainer.html#id2569411">clutter_container_add_actor ()</a>
 </dt>
-<dt>clutter_container_add_valist, <a href="ClutterContainer.html#id2610224">clutter_container_add_valist ()</a>
+<dt>clutter_container_add_valist, <a href="ClutterContainer.html#id2609713">clutter_container_add_valist ()</a>
 </dt>
-<dt>clutter_container_find_child_by_name, <a href="ClutterContainer.html#id2565137">clutter_container_find_child_by_name ()</a>
+<dt>clutter_container_find_child_by_name, <a href="ClutterContainer.html#id2610581">clutter_container_find_child_by_name ()</a>
 </dt>
-<dt>clutter_container_foreach, <a href="ClutterContainer.html#id2564994">clutter_container_foreach ()</a>
+<dt>clutter_container_foreach, <a href="ClutterContainer.html#id2610439">clutter_container_foreach ()</a>
 </dt>
-<dt>clutter_container_get_children, <a href="ClutterContainer.html#id2610834">clutter_container_get_children ()</a>
+<dt>clutter_container_get_children, <a href="ClutterContainer.html#id2610323">clutter_container_get_children ()</a>
 </dt>
-<dt>clutter_container_lower_child, <a href="ClutterContainer.html#id2565405">clutter_container_lower_child ()</a>
+<dt>clutter_container_lower_child, <a href="ClutterContainer.html#id2610849">clutter_container_lower_child ()</a>
 </dt>
-<dt>clutter_container_raise_child, <a href="ClutterContainer.html#id2565260">clutter_container_raise_child ()</a>
+<dt>clutter_container_raise_child, <a href="ClutterContainer.html#id2610705">clutter_container_raise_child ()</a>
 </dt>
-<dt>clutter_container_remove, <a href="ClutterContainer.html#id2610512">clutter_container_remove ()</a>
+<dt>clutter_container_remove, <a href="ClutterContainer.html#id2610002">clutter_container_remove ()</a>
 </dt>
-<dt>clutter_container_remove_actor, <a href="ClutterContainer.html#id2610373">clutter_container_remove_actor ()</a>
+<dt>clutter_container_remove_actor, <a href="ClutterContainer.html#id2609862">clutter_container_remove_actor ()</a>
 </dt>
-<dt>clutter_container_remove_valist, <a href="ClutterContainer.html#id2610686">clutter_container_remove_valist ()</a>
+<dt>clutter_container_remove_valist, <a href="ClutterContainer.html#id2610175">clutter_container_remove_valist ()</a>
 </dt>
-<dt>clutter_container_sort_depth_order, <a href="ClutterContainer.html#id2565550">clutter_container_sort_depth_order ()</a>
+<dt>clutter_container_sort_depth_order, <a href="ClutterContainer.html#id2608153">clutter_container_sort_depth_order ()</a>
 </dt>
-<dt>clutter_cosi, <a href="clutter-Fixed-Point-Support.html#id2690041">clutter_cosi()</a>
+<dt>clutter_cosi, <a href="clutter-Fixed-Point-Support.html#id2690294">clutter_cosi()</a>
 </dt>
-<dt>clutter_cosx, <a href="clutter-Fixed-Point-Support.html#id2690106">clutter_cosx()</a>
+<dt>clutter_cosx, <a href="clutter-Fixed-Point-Support.html#id2690368">clutter_cosx()</a>
 </dt>
-<dt>CLUTTER_CURRENT_TIME, <a href="clutter-Events.html#id2681135">CLUTTER_CURRENT_TIME</a>
+<dt>CLUTTER_CURRENT_TIME, <a href="clutter-Events.html#id2678414">CLUTTER_CURRENT_TIME</a>
 </dt>
-<dt>clutter_effect_depth, <a href="clutter-Clutter-Effects.html#id2680362">clutter_effect_depth ()</a>
+<dt>clutter_effect_depth, <a href="clutter-Clutter-Effects.html#id2680469">clutter_effect_depth ()</a>
 </dt>
-<dt>clutter_effect_fade, <a href="clutter-Clutter-Effects.html#id2679386">clutter_effect_fade ()</a>
+<dt>clutter_effect_fade, <a href="clutter-Clutter-Effects.html#id2679554">clutter_effect_fade ()</a>
 </dt>
-<dt>clutter_effect_move, <a href="clutter-Clutter-Effects.html#id2679613">clutter_effect_move ()</a>
+<dt>clutter_effect_move, <a href="clutter-Clutter-Effects.html#id2679781">clutter_effect_move ()</a>
 </dt>
-<dt>clutter_effect_path, <a href="clutter-Clutter-Effects.html#id2679861">clutter_effect_path ()</a>
+<dt>clutter_effect_path, <a href="clutter-Clutter-Effects.html#id2680017">clutter_effect_path ()</a>
 </dt>
-<dt>clutter_effect_rotate, <a href="clutter-Clutter-Effects.html#id2680589">clutter_effect_rotate ()</a>
+<dt>clutter_effect_rotate, <a href="clutter-Clutter-Effects.html#id2680675">clutter_effect_rotate ()</a>
 </dt>
-<dt>clutter_effect_scale, <a href="clutter-Clutter-Effects.html#id2680125">clutter_effect_scale ()</a>
+<dt>clutter_effect_scale, <a href="clutter-Clutter-Effects.html#id2680254">clutter_effect_scale ()</a>
 </dt>
-<dt>clutter_effect_template_construct, <a href="clutter-Clutter-Effects.html#id2678871">clutter_effect_template_construct ()</a>
+<dt>clutter_effect_template_construct, <a href="clutter-Clutter-Effects.html#id2679039">clutter_effect_template_construct ()</a>
 </dt>
-<dt>clutter_effect_template_get_timeline_clone, <a href="clutter-Clutter-Effects.html#id2679080">clutter_effect_template_get_timeline_clone ()</a>
+<dt>clutter_effect_template_get_timeline_clone, <a href="clutter-Clutter-Effects.html#id2679248">clutter_effect_template_get_timeline_clone ()</a>
 </dt>
-<dt>clutter_effect_template_new, <a href="clutter-Clutter-Effects.html#id2662791">clutter_effect_template_new ()</a>
+<dt>clutter_effect_template_new, <a href="clutter-Clutter-Effects.html#id2665839">clutter_effect_template_new ()</a>
 </dt>
-<dt>clutter_effect_template_new_for_duration, <a href="clutter-Clutter-Effects.html#id2678676">clutter_effect_template_new_for_duration ()</a>
+<dt>clutter_effect_template_new_for_duration, <a href="clutter-Clutter-Effects.html#id2678844">clutter_effect_template_new_for_duration ()</a>
 </dt>
-<dt>clutter_effect_template_new_full, <a href="clutter-Clutter-Effects.html#id2662965">clutter_effect_template_new_full ()</a>
+<dt>clutter_effect_template_new_full, <a href="clutter-Clutter-Effects.html#id2666012">clutter_effect_template_new_full ()</a>
 </dt>
-<dt>clutter_effect_template_set_timeline_clone, <a href="clutter-Clutter-Effects.html#id2679182">clutter_effect_template_set_timeline_clone ()</a>
+<dt>clutter_effect_template_set_timeline_clone, <a href="clutter-Clutter-Effects.html#id2679350">clutter_effect_template_set_timeline_clone ()</a>
 </dt>
-<dt>clutter_entry_delete_chars, <a href="ClutterEntry.html#id2645158">clutter_entry_delete_chars ()</a>
+<dt>clutter_entry_delete_chars, <a href="ClutterEntry.html#id2645317">clutter_entry_delete_chars ()</a>
 </dt>
-<dt>clutter_entry_delete_text, <a href="ClutterEntry.html#id2645365">clutter_entry_delete_text ()</a>
+<dt>clutter_entry_delete_text, <a href="ClutterEntry.html#id2645524">clutter_entry_delete_text ()</a>
 </dt>
-<dt>clutter_entry_get_alignment, <a href="ClutterEntry.html#id2644689">clutter_entry_get_alignment ()</a>
+<dt>clutter_entry_get_alignment, <a href="ClutterEntry.html#id2644847">clutter_entry_get_alignment ()</a>
 </dt>
-<dt>clutter_entry_get_color, <a href="ClutterEntry.html#id2644400">clutter_entry_get_color ()</a>
+<dt>clutter_entry_get_color, <a href="ClutterEntry.html#id2644559">clutter_entry_get_color ()</a>
 </dt>
-<dt>clutter_entry_get_font_name, <a href="ClutterEntry.html#id2644196">clutter_entry_get_font_name ()</a>
+<dt>clutter_entry_get_font_name, <a href="ClutterEntry.html#id2644355">clutter_entry_get_font_name ()</a>
 </dt>
-<dt>clutter_entry_get_invisible_char, <a href="ClutterEntry.html#id2645971">clutter_entry_get_invisible_char ()</a>
+<dt>clutter_entry_get_invisible_char, <a href="ClutterEntry.html#id2646130">clutter_entry_get_invisible_char ()</a>
 </dt>
-<dt>clutter_entry_get_layout, <a href="ClutterEntry.html#id2644499">clutter_entry_get_layout ()</a>
+<dt>clutter_entry_get_layout, <a href="ClutterEntry.html#id2644658">clutter_entry_get_layout ()</a>
 </dt>
-<dt>clutter_entry_get_max_length, <a href="ClutterEntry.html#id2646140">clutter_entry_get_max_length ()</a>
+<dt>clutter_entry_get_max_length, <a href="ClutterEntry.html#id2646299">clutter_entry_get_max_length ()</a>
 </dt>
-<dt>clutter_entry_get_position, <a href="ClutterEntry.html#id2644865">clutter_entry_get_position ()</a>
+<dt>clutter_entry_get_position, <a href="ClutterEntry.html#id2645024">clutter_entry_get_position ()</a>
 </dt>
-<dt>clutter_entry_get_text, <a href="ClutterEntry.html#id2643975">clutter_entry_get_text ()</a>
+<dt>clutter_entry_get_text, <a href="ClutterEntry.html#id2644151">clutter_entry_get_text ()</a>
 </dt>
-<dt>clutter_entry_get_visibility, <a href="ClutterEntry.html#id2645781">clutter_entry_get_visibility ()</a>
+<dt>clutter_entry_get_visibility, <a href="ClutterEntry.html#id2645940">clutter_entry_get_visibility ()</a>
 </dt>
-<dt>clutter_entry_get_visible_cursor, <a href="ClutterEntry.html#id2645589">clutter_entry_get_visible_cursor ()</a>
+<dt>clutter_entry_get_visible_cursor, <a href="ClutterEntry.html#id2645748">clutter_entry_get_visible_cursor ()</a>
 </dt>
-<dt>clutter_entry_handle_key_event, <a href="ClutterEntry.html#id2644951">clutter_entry_handle_key_event ()</a>
+<dt>clutter_entry_handle_key_event, <a href="ClutterEntry.html#id2645110">clutter_entry_handle_key_event ()</a>
 </dt>
-<dt>clutter_entry_insert_text, <a href="ClutterEntry.html#id2645249">clutter_entry_insert_text ()</a>
+<dt>clutter_entry_insert_text, <a href="ClutterEntry.html#id2645407">clutter_entry_insert_text ()</a>
 </dt>
-<dt>clutter_entry_insert_unichar, <a href="ClutterEntry.html#id2645065">clutter_entry_insert_unichar ()</a>
+<dt>clutter_entry_insert_unichar, <a href="ClutterEntry.html#id2645224">clutter_entry_insert_unichar ()</a>
 </dt>
-<dt>clutter_entry_new, <a href="ClutterEntry.html#id2643501">clutter_entry_new ()</a>
+<dt>clutter_entry_new, <a href="ClutterEntry.html#id2643678">clutter_entry_new ()</a>
 </dt>
-<dt>clutter_entry_new_full, <a href="ClutterEntry.html#id2643698">clutter_entry_new_full ()</a>
+<dt>clutter_entry_new_full, <a href="ClutterEntry.html#id2643875">clutter_entry_new_full ()</a>
 </dt>
-<dt>clutter_entry_new_with_text, <a href="ClutterEntry.html#id2643568">clutter_entry_new_with_text ()</a>
+<dt>clutter_entry_new_with_text, <a href="ClutterEntry.html#id2643745">clutter_entry_new_with_text ()</a>
 </dt>
-<dt>clutter_entry_set_alignment, <a href="ClutterEntry.html#id2644593">clutter_entry_set_alignment ()</a>
+<dt>clutter_entry_set_alignment, <a href="ClutterEntry.html#id2644752">clutter_entry_set_alignment ()</a>
 </dt>
-<dt>clutter_entry_set_color, <a href="ClutterEntry.html#id2644300">clutter_entry_set_color ()</a>
+<dt>clutter_entry_set_color, <a href="ClutterEntry.html#id2644459">clutter_entry_set_color ()</a>
 </dt>
-<dt>clutter_entry_set_font_name, <a href="ClutterEntry.html#id2644078">clutter_entry_set_font_name ()</a>
+<dt>clutter_entry_set_font_name, <a href="ClutterEntry.html#id2644227">clutter_entry_set_font_name ()</a>
 </dt>
-<dt>clutter_entry_set_invisible_char, <a href="ClutterEntry.html#id2645864">clutter_entry_set_invisible_char ()</a>
+<dt>clutter_entry_set_invisible_char, <a href="ClutterEntry.html#id2646023">clutter_entry_set_invisible_char ()</a>
 </dt>
-<dt>clutter_entry_set_max_length, <a href="ClutterEntry.html#id2646046">clutter_entry_set_max_length ()</a>
+<dt>clutter_entry_set_max_length, <a href="ClutterEntry.html#id2646204">clutter_entry_set_max_length ()</a>
 </dt>
-<dt>clutter_entry_set_position, <a href="ClutterEntry.html#id2644766">clutter_entry_set_position ()</a>
+<dt>clutter_entry_set_position, <a href="ClutterEntry.html#id2644925">clutter_entry_set_position ()</a>
 </dt>
-<dt>clutter_entry_set_text, <a href="ClutterEntry.html#id2643863">clutter_entry_set_text ()</a>
+<dt>clutter_entry_set_text, <a href="ClutterEntry.html#id2644040">clutter_entry_set_text ()</a>
 </dt>
-<dt>clutter_entry_set_visibility, <a href="ClutterEntry.html#id2645671">clutter_entry_set_visibility ()</a>
+<dt>clutter_entry_set_visibility, <a href="ClutterEntry.html#id2645830">clutter_entry_set_visibility ()</a>
 </dt>
-<dt>clutter_entry_set_visible_cursor, <a href="ClutterEntry.html#id2645496">clutter_entry_set_visible_cursor ()</a>
+<dt>clutter_entry_set_visible_cursor, <a href="ClutterEntry.html#id2645655">clutter_entry_set_visible_cursor ()</a>
 </dt>
-<dt>clutter_events_pending, <a href="clutter-Events.html#id2687516">clutter_events_pending ()</a>
+<dt>clutter_events_pending, <a href="clutter-Events.html#id2687638">clutter_events_pending ()</a>
 </dt>
-<dt>clutter_event_copy, <a href="clutter-Events.html#id2686617">clutter_event_copy ()</a>
+<dt>clutter_event_copy, <a href="clutter-Events.html#id2686823">clutter_event_copy ()</a>
 </dt>
-<dt>clutter_event_free, <a href="clutter-Events.html#id2686711">clutter_event_free ()</a>
+<dt>clutter_event_free, <a href="clutter-Events.html#id2686905">clutter_event_free ()</a>
 </dt>
-<dt>clutter_event_get, <a href="clutter-Events.html#id2687303">clutter_event_get ()</a>
+<dt>clutter_event_get, <a href="clutter-Events.html#id2687432">clutter_event_get ()</a>
 </dt>
-<dt>clutter_event_get_coords, <a href="clutter-Events.html#id2686874">clutter_event_get_coords ()</a>
+<dt>clutter_event_get_coords, <a href="clutter-Events.html#id2687048">clutter_event_get_coords ()</a>
 </dt>
-<dt>clutter_event_get_source, <a href="clutter-Events.html#id2687199">clutter_event_get_source ()</a>
+<dt>clutter_event_get_source, <a href="clutter-Events.html#id2687340">clutter_event_get_source ()</a>
 </dt>
-<dt>clutter_event_get_state, <a href="clutter-Events.html#id2687013">clutter_event_get_state ()</a>
+<dt>clutter_event_get_state, <a href="clutter-Events.html#id2687173">clutter_event_get_state ()</a>
 </dt>
-<dt>clutter_event_get_time, <a href="clutter-Events.html#id2687102">clutter_event_get_time ()</a>
+<dt>clutter_event_get_time, <a href="clutter-Events.html#id2687253">clutter_event_get_time ()</a>
 </dt>
-<dt>clutter_event_new, <a href="clutter-Events.html#id2686530">clutter_event_new ()</a>
+<dt>clutter_event_new, <a href="clutter-Events.html#id2686757">clutter_event_new ()</a>
 </dt>
-<dt>clutter_event_peek, <a href="clutter-Events.html#id2687373">clutter_event_peek ()</a>
+<dt>clutter_event_peek, <a href="clutter-Events.html#id2687494">clutter_event_peek ()</a>
 </dt>
-<dt>clutter_event_put, <a href="clutter-Events.html#id2687442">clutter_event_put ()</a>
+<dt>clutter_event_put, <a href="clutter-Events.html#id2687556">clutter_event_put ()</a>
 </dt>
-<dt>clutter_event_type, <a href="clutter-Events.html#id2686786">clutter_event_type ()</a>
+<dt>clutter_event_type, <a href="clutter-Events.html#id2686971">clutter_event_type ()</a>
 </dt>
-<dt>clutter_exp_dec_func, <a href="ClutterAlpha.html#id2659611">clutter_exp_dec_func ()</a>
+<dt>clutter_exp_dec_func, <a href="ClutterAlpha.html#id2659799">clutter_exp_dec_func ()</a>
 </dt>
-<dt>clutter_exp_inc_func, <a href="ClutterAlpha.html#id2659458">clutter_exp_inc_func ()</a>
+<dt>clutter_exp_inc_func, <a href="ClutterAlpha.html#id2659627">clutter_exp_inc_func ()</a>
 </dt>
-<dt>CLUTTER_FIXED_CEIL, <a href="clutter-Fixed-Point-Support.html#id2689572">CLUTTER_FIXED_CEIL()</a>
+<dt>CLUTTER_FIXED_CEIL, <a href="clutter-Fixed-Point-Support.html#id2689771">CLUTTER_FIXED_CEIL()</a>
 </dt>
-<dt>CLUTTER_FIXED_DIV, <a href="clutter-Fixed-Point-Support.html#id2689687">CLUTTER_FIXED_DIV()</a>
+<dt>CLUTTER_FIXED_DIV, <a href="clutter-Fixed-Point-Support.html#id2689886">CLUTTER_FIXED_DIV()</a>
 </dt>
-<dt>CLUTTER_FIXED_FLOOR, <a href="clutter-Fixed-Point-Support.html#id2689521">CLUTTER_FIXED_FLOOR()</a>
+<dt>CLUTTER_FIXED_FLOOR, <a href="clutter-Fixed-Point-Support.html#id2689721">CLUTTER_FIXED_FLOOR()</a>
 </dt>
-<dt>CLUTTER_FIXED_FRACTION, <a href="clutter-Fixed-Point-Support.html#id2689470">CLUTTER_FIXED_FRACTION()</a>
+<dt>CLUTTER_FIXED_FRACTION, <a href="clutter-Fixed-Point-Support.html#id2689670">CLUTTER_FIXED_FRACTION()</a>
 </dt>
-<dt>CLUTTER_FIXED_INT, <a href="clutter-Fixed-Point-Support.html#id2689394">CLUTTER_FIXED_INT()</a>
+<dt>CLUTTER_FIXED_INT, <a href="clutter-Fixed-Point-Support.html#id2689593">CLUTTER_FIXED_INT()</a>
 </dt>
-<dt>CLUTTER_FIXED_MUL, <a href="clutter-Fixed-Point-Support.html#id2689623">CLUTTER_FIXED_MUL()</a>
+<dt>CLUTTER_FIXED_MUL, <a href="clutter-Fixed-Point-Support.html#id2689822">CLUTTER_FIXED_MUL()</a>
 </dt>
-<dt>CLUTTER_FIXED_TO_DOUBLE, <a href="clutter-Fixed-Point-Support.html#id2689143">CLUTTER_FIXED_TO_DOUBLE()</a>
+<dt>CLUTTER_FIXED_TO_DOUBLE, <a href="clutter-Fixed-Point-Support.html#id2689342">CLUTTER_FIXED_TO_DOUBLE()</a>
 </dt>
-<dt>CLUTTER_FIXED_TO_FLOAT, <a href="clutter-Fixed-Point-Support.html#id2689092">CLUTTER_FIXED_TO_FLOAT()</a>
+<dt>CLUTTER_FIXED_TO_FLOAT, <a href="clutter-Fixed-Point-Support.html#id2689292">CLUTTER_FIXED_TO_FLOAT()</a>
 </dt>
-<dt>CLUTTER_FIXED_TO_INT, <a href="clutter-Fixed-Point-Support.html#id2689032">CLUTTER_FIXED_TO_INT()</a>
+<dt>CLUTTER_FIXED_TO_INT, <a href="clutter-Fixed-Point-Support.html#id2689232">CLUTTER_FIXED_TO_INT()</a>
 </dt>
-<dt>CLUTTER_FLAVOUR, <a href="clutter-Versioning-Macros.html#id2691672">CLUTTER_FLAVOUR</a>
+<dt>CLUTTER_FLAVOUR, <a href="clutter-Versioning-Macros.html#id2676548">CLUTTER_FLAVOUR</a>
 </dt>
-<dt>CLUTTER_FLOAT_TO_FIXED, <a href="clutter-Fixed-Point-Support.html#id2689193">CLUTTER_FLOAT_TO_FIXED()</a>
+<dt>CLUTTER_FLOAT_TO_FIXED, <a href="clutter-Fixed-Point-Support.html#id2689393">CLUTTER_FLOAT_TO_FIXED()</a>
 </dt>
-<dt>CLUTTER_FLOAT_TO_INT, <a href="clutter-Fixed-Point-Support.html#id2689243">CLUTTER_FLOAT_TO_INT()</a>
+<dt>CLUTTER_FLOAT_TO_INT, <a href="clutter-Fixed-Point-Support.html#id2689442">CLUTTER_FLOAT_TO_INT()</a>
 </dt>
-<dt>CLUTTER_FLOAT_TO_UINT, <a href="clutter-Fixed-Point-Support.html#id2689293">CLUTTER_FLOAT_TO_UINT()</a>
+<dt>CLUTTER_FLOAT_TO_UINT, <a href="clutter-Fixed-Point-Support.html#id2689492">CLUTTER_FLOAT_TO_UINT()</a>
 </dt>
-<dt>clutter_get_actor_by_gid, <a href="clutter-General.html#id2693652">clutter_get_actor_by_gid ()</a>
+<dt>clutter_get_actor_by_gid, <a href="clutter-General.html#id2693815">clutter_get_actor_by_gid ()</a>
 </dt>
-<dt>clutter_get_debug_enabled, <a href="clutter-General.html#id2693452">clutter_get_debug_enabled ()</a>
+<dt>clutter_get_debug_enabled, <a href="clutter-General.html#id2693633">clutter_get_debug_enabled ()</a>
 </dt>
-<dt>clutter_get_default_backend, <a href="clutter-ClutterBackend.html#id2707356">clutter_get_default_backend ()</a>
+<dt>clutter_get_default_backend, <a href="clutter-ClutterBackend.html#id2708248">clutter_get_default_backend ()</a>
 </dt>
-<dt>clutter_get_default_frame_rate, <a href="clutter-General.html#id2693847">clutter_get_default_frame_rate ()</a>
+<dt>clutter_get_default_frame_rate, <a href="clutter-General.html#id2693990">clutter_get_default_frame_rate ()</a>
 </dt>
-<dt>clutter_get_keyboard_grab, <a href="clutter-General.html#id2695280">clutter_get_keyboard_grab ()</a>
+<dt>clutter_get_keyboard_grab, <a href="clutter-General.html#id2695397">clutter_get_keyboard_grab ()</a>
 </dt>
-<dt>clutter_get_motion_events_enabled, <a href="clutter-General.html#id2694051">clutter_get_motion_events_enabled ()</a>
+<dt>clutter_get_motion_events_enabled, <a href="clutter-General.html#id2694174">clutter_get_motion_events_enabled ()</a>
 </dt>
-<dt>clutter_get_motion_events_frequency, <a href="clutter-General.html#id2694209">clutter_get_motion_events_frequency ()</a>
+<dt>clutter_get_motion_events_frequency, <a href="clutter-General.html#id2694318">clutter_get_motion_events_frequency ()</a>
 </dt>
-<dt>clutter_get_option_group, <a href="clutter-General.html#id2693228">clutter_get_option_group ()</a>
+<dt>clutter_get_option_group, <a href="clutter-General.html#id2693440">clutter_get_option_group ()</a>
 </dt>
-<dt>clutter_get_pointer_grab, <a href="clutter-General.html#id2695337">clutter_get_pointer_grab ()</a>
+<dt>clutter_get_pointer_grab, <a href="clutter-General.html#id2695454">clutter_get_pointer_grab ()</a>
 </dt>
-<dt>clutter_get_script_id, <a href="ClutterScript.html#id2702603">clutter_get_script_id ()</a>
+<dt>clutter_get_script_id, <a href="ClutterScript.html#id2702785">clutter_get_script_id ()</a>
 </dt>
-<dt>clutter_get_show_fps, <a href="clutter-General.html#id2693505">clutter_get_show_fps ()</a>
+<dt>clutter_get_show_fps, <a href="clutter-General.html#id2693682">clutter_get_show_fps ()</a>
 </dt>
-<dt>clutter_get_timestamp, <a href="clutter-General.html#id2693590">clutter_get_timestamp ()</a>
+<dt>clutter_get_timestamp, <a href="clutter-General.html#id2693759">clutter_get_timestamp ()</a>
 </dt>
-<dt>clutter_grab_keyboard, <a href="clutter-General.html#id2695393">clutter_grab_keyboard ()</a>
+<dt>clutter_grab_keyboard, <a href="clutter-General.html#id2695511">clutter_grab_keyboard ()</a>
 </dt>
-<dt>clutter_grab_pointer, <a href="clutter-General.html#id2695467">clutter_grab_pointer ()</a>
+<dt>clutter_grab_pointer, <a href="clutter-General.html#id2695584">clutter_grab_pointer ()</a>
 </dt>
-<dt>clutter_group_add_many, <a href="ClutterGroup.html#id2641375">clutter_group_add_many ()</a>
+<dt>clutter_group_add_many, <a href="ClutterGroup.html#id2612255">clutter_group_add_many ()</a>
 </dt>
-<dt>clutter_group_add_many_valist, <a href="ClutterGroup.html#id2606223">clutter_group_add_many_valist ()</a>
+<dt>clutter_group_add_many_valist, <a href="ClutterGroup.html#id2612411">clutter_group_add_many_valist ()</a>
 </dt>
-<dt>clutter_group_get_nth_child, <a href="ClutterGroup.html#id2612026">clutter_group_get_nth_child ()</a>
+<dt>clutter_group_get_nth_child, <a href="ClutterGroup.html#id2561119">clutter_group_get_nth_child ()</a>
 </dt>
-<dt>clutter_group_get_n_children, <a href="ClutterGroup.html#id2611936">clutter_group_get_n_children ()</a>
+<dt>clutter_group_get_n_children, <a href="ClutterGroup.html#id2561030">clutter_group_get_n_children ()</a>
 </dt>
-<dt>clutter_group_lower, <a href="ClutterGroup.html#id2612303">clutter_group_lower ()</a>
+<dt>clutter_group_lower, <a href="ClutterGroup.html#id2561396">clutter_group_lower ()</a>
 </dt>
-<dt>clutter_group_new, <a href="ClutterGroup.html#id2641308">clutter_group_new ()</a>
+<dt>clutter_group_new, <a href="ClutterGroup.html#id2642776">clutter_group_new ()</a>
 </dt>
-<dt>clutter_group_raise, <a href="ClutterGroup.html#id2612149">clutter_group_raise ()</a>
+<dt>clutter_group_raise, <a href="ClutterGroup.html#id2561243">clutter_group_raise ()</a>
 </dt>
-<dt>clutter_group_remove, <a href="ClutterGroup.html#id2606384">clutter_group_remove ()</a>
+<dt>clutter_group_remove, <a href="ClutterGroup.html#id2612571">clutter_group_remove ()</a>
 </dt>
-<dt>clutter_group_remove_all, <a href="ClutterGroup.html#id2611859">clutter_group_remove_all ()</a>
+<dt>clutter_group_remove_all, <a href="ClutterGroup.html#id2560953">clutter_group_remove_all ()</a>
 </dt>
-<dt>clutter_group_sort_depth_order, <a href="ClutterGroup.html#id2612456">clutter_group_sort_depth_order ()</a>
+<dt>clutter_group_sort_depth_order, <a href="ClutterGroup.html#id2561550">clutter_group_sort_depth_order ()</a>
 </dt>
-<dt>clutter_init, <a href="clutter-General.html#id2683742">clutter_init ()</a>
+<dt>clutter_init, <a href="clutter-General.html#id2685395">clutter_init ()</a>
 </dt>
-<dt>clutter_init_with_args, <a href="clutter-General.html#id2692944">clutter_init_with_args ()</a>
+<dt>clutter_init_with_args, <a href="clutter-General.html#id2693157">clutter_init_with_args ()</a>
 </dt>
-<dt>CLUTTER_INT_TO_FIXED, <a href="clutter-Fixed-Point-Support.html#id2689343">CLUTTER_INT_TO_FIXED()</a>
+<dt>CLUTTER_INT_TO_FIXED, <a href="clutter-Fixed-Point-Support.html#id2689543">CLUTTER_INT_TO_FIXED()</a>
 </dt>
-<dt>clutter_keysym_to_unicode, <a href="clutter-Events.html#id2687884">clutter_keysym_to_unicode ()</a>
+<dt>clutter_keysym_to_unicode, <a href="clutter-Events.html#id2688005">clutter_keysym_to_unicode ()</a>
 </dt>
-<dt>clutter_key_event_code, <a href="clutter-Events.html#id2687729">clutter_key_event_code ()</a>
+<dt>clutter_key_event_code, <a href="clutter-Events.html#id2687851">clutter_key_event_code ()</a>
 </dt>
-<dt>clutter_key_event_symbol, <a href="clutter-Events.html#id2687652">clutter_key_event_symbol ()</a>
+<dt>clutter_key_event_symbol, <a href="clutter-Events.html#id2687774">clutter_key_event_symbol ()</a>
 </dt>
-<dt>clutter_key_event_unicode, <a href="clutter-Events.html#id2687806">clutter_key_event_unicode ()</a>
+<dt>clutter_key_event_unicode, <a href="clutter-Events.html#id2687928">clutter_key_event_unicode ()</a>
 </dt>
-<dt>clutter_knot_copy, <a href="ClutterBehaviourPath.html#id2664748">clutter_knot_copy ()</a>
+<dt>clutter_knot_copy, <a href="ClutterBehaviourPath.html#id2664924">clutter_knot_copy ()</a>
 </dt>
-<dt>clutter_knot_equal, <a href="ClutterBehaviourPath.html#id2664916">clutter_knot_equal ()</a>
+<dt>clutter_knot_equal, <a href="ClutterBehaviourPath.html#id2665092">clutter_knot_equal ()</a>
 </dt>
-<dt>clutter_knot_free, <a href="ClutterBehaviourPath.html#id2664838">clutter_knot_free ()</a>
+<dt>clutter_knot_free, <a href="ClutterBehaviourPath.html#id2665013">clutter_knot_free ()</a>
 </dt>
-<dt>clutter_label_get_alignment, <a href="ClutterLabel.html#id2640272">clutter_label_get_alignment ()</a>
+<dt>clutter_label_get_alignment, <a href="ClutterLabel.html#id2640435">clutter_label_get_alignment ()</a>
 </dt>
-<dt>clutter_label_get_attributes, <a href="ClutterLabel.html#id2639888">clutter_label_get_attributes ()</a>
+<dt>clutter_label_get_attributes, <a href="ClutterLabel.html#id2640051">clutter_label_get_attributes ()</a>
 </dt>
-<dt>clutter_label_get_color, <a href="ClutterLabel.html#id2638908">clutter_label_get_color ()</a>
+<dt>clutter_label_get_color, <a href="ClutterLabel.html#id2639089">clutter_label_get_color ()</a>
 </dt>
-<dt>clutter_label_get_ellipsize, <a href="ClutterLabel.html#id2639119">clutter_label_get_ellipsize ()</a>
+<dt>clutter_label_get_ellipsize, <a href="ClutterLabel.html#id2639301">clutter_label_get_ellipsize ()</a>
 </dt>
-<dt>clutter_label_get_font_name, <a href="ClutterLabel.html#id2638698">clutter_label_get_font_name ()</a>
+<dt>clutter_label_get_font_name, <a href="ClutterLabel.html#id2638879">clutter_label_get_font_name ()</a>
 </dt>
-<dt>clutter_label_get_justify, <a href="ClutterLabel.html#id2640350">clutter_label_get_justify ()</a>
+<dt>clutter_label_get_justify, <a href="ClutterLabel.html#id2640512">clutter_label_get_justify ()</a>
 </dt>
-<dt>clutter_label_get_layout, <a href="ClutterLabel.html#id2639680">clutter_label_get_layout ()</a>
+<dt>clutter_label_get_layout, <a href="ClutterLabel.html#id2639843">clutter_label_get_layout ()</a>
 </dt>
-<dt>clutter_label_get_line_wrap, <a href="ClutterLabel.html#id2639354">clutter_label_get_line_wrap ()</a>
+<dt>clutter_label_get_line_wrap, <a href="ClutterLabel.html#id2639535">clutter_label_get_line_wrap ()</a>
 </dt>
-<dt>clutter_label_get_line_wrap_mode, <a href="ClutterLabel.html#id2639585">clutter_label_get_line_wrap_mode ()</a>
+<dt>clutter_label_get_line_wrap_mode, <a href="ClutterLabel.html#id2639742">clutter_label_get_line_wrap_mode ()</a>
 </dt>
-<dt>clutter_label_get_text, <a href="ClutterLabel.html#id2638473">clutter_label_get_text ()</a>
+<dt>clutter_label_get_text, <a href="ClutterLabel.html#id2638654">clutter_label_get_text ()</a>
 </dt>
-<dt>clutter_label_get_use_markup, <a href="ClutterLabel.html#id2640087">clutter_label_get_use_markup ()</a>
+<dt>clutter_label_get_use_markup, <a href="ClutterLabel.html#id2640249">clutter_label_get_use_markup ()</a>
 </dt>
-<dt>clutter_label_new, <a href="ClutterLabel.html#id2611495">clutter_label_new ()</a>
+<dt>clutter_label_new, <a href="ClutterLabel.html#id2606863">clutter_label_new ()</a>
 </dt>
-<dt>clutter_label_new_full, <a href="ClutterLabel.html#id2638216">clutter_label_new_full ()</a>
+<dt>clutter_label_new_full, <a href="ClutterLabel.html#id2638397">clutter_label_new_full ()</a>
 </dt>
-<dt>clutter_label_new_with_text, <a href="ClutterLabel.html#id2638104">clutter_label_new_with_text ()</a>
+<dt>clutter_label_new_with_text, <a href="ClutterLabel.html#id2638286">clutter_label_new_with_text ()</a>
 </dt>
-<dt>clutter_label_set_alignment, <a href="ClutterLabel.html#id2640185">clutter_label_set_alignment ()</a>
+<dt>clutter_label_set_alignment, <a href="ClutterLabel.html#id2640347">clutter_label_set_alignment ()</a>
 </dt>
-<dt>clutter_label_set_attributes, <a href="ClutterLabel.html#id2639774">clutter_label_set_attributes ()</a>
+<dt>clutter_label_set_attributes, <a href="ClutterLabel.html#id2639937">clutter_label_set_attributes ()</a>
 </dt>
-<dt>clutter_label_set_color, <a href="ClutterLabel.html#id2638805">clutter_label_set_color ()</a>
+<dt>clutter_label_set_color, <a href="ClutterLabel.html#id2638986">clutter_label_set_color ()</a>
 </dt>
-<dt>clutter_label_set_ellipsize, <a href="ClutterLabel.html#id2639010">clutter_label_set_ellipsize ()</a>
+<dt>clutter_label_set_ellipsize, <a href="ClutterLabel.html#id2639192">clutter_label_set_ellipsize ()</a>
 </dt>
-<dt>clutter_label_set_font_name, <a href="ClutterLabel.html#id2638566">clutter_label_set_font_name ()</a>
+<dt>clutter_label_set_font_name, <a href="ClutterLabel.html#id2638748">clutter_label_set_font_name ()</a>
 </dt>
-<dt>clutter_label_set_justify, <a href="ClutterLabel.html#id2640439">clutter_label_set_justify ()</a>
+<dt>clutter_label_set_justify, <a href="ClutterLabel.html#id2640601">clutter_label_set_justify ()</a>
 </dt>
-<dt>clutter_label_set_line_wrap, <a href="ClutterLabel.html#id2639226">clutter_label_set_line_wrap ()</a>
+<dt>clutter_label_set_line_wrap, <a href="ClutterLabel.html#id2639407">clutter_label_set_line_wrap ()</a>
 </dt>
-<dt>clutter_label_set_line_wrap_mode, <a href="ClutterLabel.html#id2639463">clutter_label_set_line_wrap_mode ()</a>
+<dt>clutter_label_set_line_wrap_mode, <a href="ClutterLabel.html#id2639644">clutter_label_set_line_wrap_mode ()</a>
 </dt>
-<dt>clutter_label_set_text, <a href="ClutterLabel.html#id2638371">clutter_label_set_text ()</a>
+<dt>clutter_label_set_text, <a href="ClutterLabel.html#id2638553">clutter_label_set_text ()</a>
 </dt>
-<dt>clutter_label_set_use_markup, <a href="ClutterLabel.html#id2639988">clutter_label_set_use_markup ()</a>
+<dt>clutter_label_set_use_markup, <a href="ClutterLabel.html#id2640151">clutter_label_set_use_markup ()</a>
 </dt>
-<dt>clutter_log2x, <a href="clutter-Fixed-Point-Support.html#id2690665">clutter_log2x ()</a>
+<dt>clutter_list_model_new, <a href="ClutterListModel.html#id2700679">clutter_list_model_new ()</a>
 </dt>
-<dt>clutter_main, <a href="clutter-General.html#id2693324">clutter_main ()</a>
+<dt>clutter_list_model_newv, <a href="ClutterListModel.html#id2699412">clutter_list_model_newv ()</a>
 </dt>
-<dt>clutter_main_level, <a href="clutter-General.html#id2693399">clutter_main_level ()</a>
+<dt>clutter_log2x, <a href="clutter-Fixed-Point-Support.html#id2690998">clutter_log2x ()</a>
 </dt>
-<dt>clutter_main_quit, <a href="clutter-General.html#id2693362">clutter_main_quit ()</a>
+<dt>clutter_main, <a href="clutter-General.html#id2592958">clutter_main ()</a>
 </dt>
-<dt>CLUTTER_MAJOR_VERSION, <a href="clutter-Versioning-Macros.html#id2696136">CLUTTER_MAJOR_VERSION</a>
+<dt>clutter_main_level, <a href="clutter-General.html#id2693586">clutter_main_level ()</a>
 </dt>
-<dt>clutter_media_get_buffer_percent, <a href="clutter-ClutterMedia.html#id2604050">clutter_media_get_buffer_percent ()</a>
+<dt>clutter_main_quit, <a href="clutter-General.html#id2693553">clutter_main_quit ()</a>
 </dt>
-<dt>clutter_media_get_can_seek, <a href="clutter-ClutterMedia.html#id2603959">clutter_media_get_can_seek ()</a>
+<dt>CLUTTER_MAJOR_VERSION, <a href="clutter-Versioning-Macros.html#id2675873">CLUTTER_MAJOR_VERSION</a>
 </dt>
-<dt>clutter_media_get_duration, <a href="clutter-ClutterMedia.html#id2604132">clutter_media_get_duration ()</a>
+<dt>clutter_media_get_buffer_percent, <a href="clutter-ClutterMedia.html#id2608624">clutter_media_get_buffer_percent ()</a>
 </dt>
-<dt>clutter_media_get_playing, <a href="clutter-ClutterMedia.html#id2572767">clutter_media_get_playing ()</a>
+<dt>clutter_media_get_can_seek, <a href="clutter-ClutterMedia.html#id2608532">clutter_media_get_can_seek ()</a>
 </dt>
-<dt>clutter_media_get_position, <a href="clutter-ClutterMedia.html#id2566617">clutter_media_get_position ()</a>
+<dt>clutter_media_get_duration, <a href="clutter-ClutterMedia.html#id2608706">clutter_media_get_duration ()</a>
 </dt>
-<dt>clutter_media_get_uri, <a href="clutter-ClutterMedia.html#id2572586">clutter_media_get_uri ()</a>
+<dt>clutter_media_get_playing, <a href="clutter-ClutterMedia.html#id2566077">clutter_media_get_playing ()</a>
 </dt>
-<dt>clutter_media_get_volume, <a href="clutter-ClutterMedia.html#id2603875">clutter_media_get_volume ()</a>
+<dt>clutter_media_get_position, <a href="clutter-ClutterMedia.html#id2559204">clutter_media_get_position ()</a>
 </dt>
-<dt>clutter_media_set_filename, <a href="clutter-ClutterMedia.html#id2604219">clutter_media_set_filename ()</a>
+<dt>clutter_media_get_uri, <a href="clutter-ClutterMedia.html#id2565896">clutter_media_get_uri ()</a>
 </dt>
-<dt>clutter_media_set_playing, <a href="clutter-ClutterMedia.html#id2572672">clutter_media_set_playing ()</a>
+<dt>clutter_media_get_volume, <a href="clutter-ClutterMedia.html#id2608448">clutter_media_get_volume ()</a>
 </dt>
-<dt>clutter_media_set_position, <a href="clutter-ClutterMedia.html#id2566516">clutter_media_set_position ()</a>
+<dt>clutter_media_set_filename, <a href="clutter-ClutterMedia.html#id2608793">clutter_media_set_filename ()</a>
 </dt>
-<dt>clutter_media_set_uri, <a href="clutter-ClutterMedia.html#id2596731">clutter_media_set_uri ()</a>
+<dt>clutter_media_set_playing, <a href="clutter-ClutterMedia.html#id2565981">clutter_media_set_playing ()</a>
 </dt>
-<dt>clutter_media_set_volume, <a href="clutter-ClutterMedia.html#id2566701">clutter_media_set_volume ()</a>
+<dt>clutter_media_set_position, <a href="clutter-ClutterMedia.html#id2559104">clutter_media_set_position ()</a>
 </dt>
-<dt>CLUTTER_MICRO_VERSION, <a href="clutter-Versioning-Macros.html#id2675412">CLUTTER_MICRO_VERSION</a>
+<dt>clutter_media_set_uri, <a href="clutter-ClutterMedia.html#id2583302">clutter_media_set_uri ()</a>
 </dt>
-<dt>CLUTTER_MINOR_VERSION, <a href="clutter-Versioning-Macros.html#id2696175">CLUTTER_MINOR_VERSION</a>
+<dt>clutter_media_set_volume, <a href="clutter-ClutterMedia.html#id2559289">clutter_media_set_volume ()</a>
 </dt>
-<dt>clutter_model_append, <a href="ClutterModel.html#id2709165">clutter_model_append ()</a>
+<dt>CLUTTER_MICRO_VERSION, <a href="clutter-Versioning-Macros.html#id2675951">CLUTTER_MICRO_VERSION</a>
 </dt>
-<dt>clutter_model_append_value, <a href="ClutterModel.html#id2709292">clutter_model_append_value ()</a>
+<dt>CLUTTER_MINOR_VERSION, <a href="clutter-Versioning-Macros.html#id2675912">CLUTTER_MINOR_VERSION</a>
 </dt>
-<dt>clutter_model_default_new, <a href="ClutterModelDefault.html#id2707862">clutter_model_default_new ()</a>
+<dt>clutter_model_append, <a href="ClutterModel.html#id2709738">clutter_model_append ()</a>
 </dt>
-<dt>clutter_model_default_newv, <a href="ClutterModelDefault.html#id2697774">clutter_model_default_newv ()</a>
+<dt>clutter_model_appendv, <a href="ClutterModel.html#id2709865">clutter_model_appendv ()</a>
 </dt>
-<dt>clutter_model_filter_iter, <a href="ClutterModel.html#id2711371">clutter_model_filter_iter ()</a>
+<dt>clutter_model_filter_iter, <a href="ClutterModel.html#id2712174">clutter_model_filter_iter ()</a>
 </dt>
-<dt>clutter_model_filter_row, <a href="ClutterModel.html#id2711528">clutter_model_filter_row ()</a>
+<dt>clutter_model_filter_row, <a href="ClutterModel.html#id2712332">clutter_model_filter_row ()</a>
 </dt>
-<dt>clutter_model_foreach, <a href="ClutterModel.html#id2710189">clutter_model_foreach ()</a>
+<dt>clutter_model_foreach, <a href="ClutterModel.html#id2710968">clutter_model_foreach ()</a>
 </dt>
-<dt>clutter_model_get_column_name, <a href="ClutterModel.html#id2708772">clutter_model_get_column_name ()</a>
+<dt>clutter_model_get_column_name, <a href="ClutterModel.html#id2709344">clutter_model_get_column_name ()</a>
 </dt>
-<dt>clutter_model_get_column_type, <a href="ClutterModel.html#id2708879">clutter_model_get_column_type ()</a>
+<dt>clutter_model_get_column_type, <a href="ClutterModel.html#id2709452">clutter_model_get_column_type ()</a>
 </dt>
-<dt>clutter_model_get_first_iter, <a href="ClutterModel.html#id2711685">clutter_model_get_first_iter ()</a>
+<dt>clutter_model_get_first_iter, <a href="ClutterModel.html#id2712488">clutter_model_get_first_iter ()</a>
 </dt>
-<dt>clutter_model_get_iter_at_row, <a href="ClutterModel.html#id2711930">clutter_model_get_iter_at_row ()</a>
+<dt>clutter_model_get_iter_at_row, <a href="ClutterModel.html#id2712734">clutter_model_get_iter_at_row ()</a>
 </dt>
-<dt>clutter_model_get_last_iter, <a href="ClutterModel.html#id2711808">clutter_model_get_last_iter ()</a>
+<dt>clutter_model_get_last_iter, <a href="ClutterModel.html#id2712611">clutter_model_get_last_iter ()</a>
 </dt>
-<dt>clutter_model_get_n_columns, <a href="ClutterModel.html#id2708984">clutter_model_get_n_columns ()</a>
+<dt>clutter_model_get_n_columns, <a href="ClutterModel.html#id2709557">clutter_model_get_n_columns ()</a>
 </dt>
-<dt>clutter_model_get_n_rows, <a href="ClutterModel.html#id2709069">clutter_model_get_n_rows ()</a>
+<dt>clutter_model_get_n_rows, <a href="ClutterModel.html#id2709642">clutter_model_get_n_rows ()</a>
 </dt>
-<dt>clutter_model_get_sorting_column, <a href="ClutterModel.html#id2710420">clutter_model_get_sorting_column ()</a>
+<dt>clutter_model_get_sorting_column, <a href="ClutterModel.html#id2711211">clutter_model_get_sorting_column ()</a>
 </dt>
-<dt>clutter_model_insert, <a href="ClutterModel.html#id2709660">clutter_model_insert ()</a>
+<dt>clutter_model_insert, <a href="ClutterModel.html#id2710274">clutter_model_insert ()</a>
 </dt>
-<dt>clutter_model_insert_value, <a href="ClutterModel.html#id2709812">clutter_model_insert_value ()</a>
+<dt>clutter_model_insertv, <a href="ClutterModel.html#id2710426">clutter_model_insertv ()</a>
 </dt>
-<dt>clutter_model_iter_get, <a href="ClutterModelIter.html#id2700637">clutter_model_iter_get ()</a>
+<dt>clutter_model_insert_value, <a href="ClutterModel.html#id2710591">clutter_model_insert_value ()</a>
 </dt>
-<dt>clutter_model_iter_get_model, <a href="ClutterModelIter.html#id2706629">clutter_model_iter_get_model ()</a>
+<dt>clutter_model_iter_get, <a href="ClutterModelIter.html#id2700386">clutter_model_iter_get ()</a>
 </dt>
-<dt>clutter_model_iter_get_row, <a href="ClutterModelIter.html#id2706730">clutter_model_iter_get_row ()</a>
+<dt>clutter_model_iter_get_model, <a href="ClutterModelIter.html#id2706860">clutter_model_iter_get_model ()</a>
 </dt>
-<dt>clutter_model_iter_get_valist, <a href="ClutterModelIter.html#id2700759">clutter_model_iter_get_valist ()</a>
+<dt>clutter_model_iter_get_row, <a href="ClutterModelIter.html#id2706961">clutter_model_iter_get_row ()</a>
 </dt>
-<dt>clutter_model_iter_get_value, <a href="ClutterModelIter.html#id2700866">clutter_model_iter_get_value ()</a>
+<dt>clutter_model_iter_get_valist, <a href="ClutterModelIter.html#id2698615">clutter_model_iter_get_valist ()</a>
 </dt>
-<dt>clutter_model_iter_is_first, <a href="ClutterModelIter.html#id2706240">clutter_model_iter_is_first ()</a>
+<dt>clutter_model_iter_get_value, <a href="ClutterModelIter.html#id2698722">clutter_model_iter_get_value ()</a>
 </dt>
-<dt>clutter_model_iter_is_last, <a href="ClutterModelIter.html#id2706340">clutter_model_iter_is_last ()</a>
+<dt>clutter_model_iter_is_first, <a href="ClutterModelIter.html#id2706469">clutter_model_iter_is_first ()</a>
 </dt>
-<dt>clutter_model_iter_next, <a href="ClutterModelIter.html#id2706440">clutter_model_iter_next ()</a>
+<dt>clutter_model_iter_is_last, <a href="ClutterModelIter.html#id2706570">clutter_model_iter_is_last ()</a>
 </dt>
-<dt>clutter_model_iter_prev, <a href="ClutterModelIter.html#id2706534">clutter_model_iter_prev ()</a>
+<dt>clutter_model_iter_next, <a href="ClutterModelIter.html#id2706671">clutter_model_iter_next ()</a>
 </dt>
-<dt>clutter_model_iter_set, <a href="ClutterModelIter.html#id2705878">clutter_model_iter_set ()</a>
+<dt>clutter_model_iter_prev, <a href="ClutterModelIter.html#id2706765">clutter_model_iter_prev ()</a>
 </dt>
-<dt>clutter_model_iter_set_valist, <a href="ClutterModelIter.html#id2705998">clutter_model_iter_set_valist ()</a>
+<dt>clutter_model_iter_set, <a href="ClutterModelIter.html#id2706106">clutter_model_iter_set ()</a>
 </dt>
-<dt>clutter_model_iter_set_value, <a href="ClutterModelIter.html#id2706105">clutter_model_iter_set_value ()</a>
+<dt>clutter_model_iter_set_valist, <a href="ClutterModelIter.html#id2706225">clutter_model_iter_set_valist ()</a>
 </dt>
-<dt>clutter_model_prepend, <a href="ClutterModel.html#id2709413">clutter_model_prepend ()</a>
+<dt>clutter_model_iter_set_value, <a href="ClutterModelIter.html#id2706332">clutter_model_iter_set_value ()</a>
 </dt>
-<dt>clutter_model_prepend_value, <a href="ClutterModel.html#id2709539">clutter_model_prepend_value ()</a>
+<dt>clutter_model_prepend, <a href="ClutterModel.html#id2710005">clutter_model_prepend ()</a>
 </dt>
-<dt>clutter_model_remove, <a href="ClutterModel.html#id2709957">clutter_model_remove ()</a>
+<dt>clutter_model_prependv, <a href="ClutterModel.html#id2710132">clutter_model_prependv ()</a>
 </dt>
-<dt>clutter_model_resort, <a href="ClutterModel.html#id2710928">clutter_model_resort ()</a>
+<dt>clutter_model_remove, <a href="ClutterModel.html#id2710736">clutter_model_remove ()</a>
 </dt>
-<dt>clutter_model_set_filter, <a href="ClutterModel.html#id2711178">clutter_model_set_filter ()</a>
+<dt>clutter_model_resort, <a href="ClutterModel.html#id2711732">clutter_model_resort ()</a>
 </dt>
-<dt>clutter_model_set_names, <a href="ClutterModel.html#id2708476">clutter_model_set_names ()</a>
+<dt>clutter_model_set_filter, <a href="ClutterModel.html#id2711981">clutter_model_set_filter ()</a>
 </dt>
-<dt>clutter_model_set_sort, <a href="ClutterModel.html#id2710713">clutter_model_set_sort ()</a>
+<dt>clutter_model_set_names, <a href="ClutterModel.html#id2709048">clutter_model_set_names ()</a>
 </dt>
-<dt>clutter_model_set_sorting_column, <a href="ClutterModel.html#id2710313">clutter_model_set_sorting_column ()</a>
+<dt>clutter_model_set_sort, <a href="ClutterModel.html#id2711517">clutter_model_set_sort ()</a>
 </dt>
-<dt>clutter_model_set_types, <a href="ClutterModel.html#id2708620">clutter_model_set_types ()</a>
+<dt>clutter_model_set_sorting_column, <a href="ClutterModel.html#id2711092">clutter_model_set_sorting_column ()</a>
 </dt>
-<dt>CLUTTER_NO_FPU, <a href="clutter-Versioning-Macros.html#id2697346">CLUTTER_NO_FPU</a>
+<dt>clutter_model_set_types, <a href="ClutterModel.html#id2709192">clutter_model_set_types ()</a>
 </dt>
-<dt>clutter_pow2x, <a href="clutter-Fixed-Point-Support.html#id2690752">clutter_pow2x ()</a>
+<dt>CLUTTER_NO_FPU, <a href="clutter-Versioning-Macros.html#id2676629">CLUTTER_NO_FPU</a>
 </dt>
-<dt>clutter_powx, <a href="clutter-Fixed-Point-Support.html#id2690829">clutter_powx ()</a>
+<dt>clutter_pow2x, <a href="clutter-Fixed-Point-Support.html#id2691096">clutter_pow2x ()</a>
 </dt>
-<dt>CLUTTER_PRIORITY_EVENTS, <a href="clutter-Events.html#id2681174">CLUTTER_PRIORITY_EVENTS</a>
+<dt>clutter_powx, <a href="clutter-Fixed-Point-Support.html#id2691183">clutter_powx ()</a>
 </dt>
-<dt>clutter_qmulx, <a href="clutter-Fixed-Point-Support.html#id2690929">clutter_qmulx ()</a>
+<dt>CLUTTER_PRIORITY_EVENTS, <a href="clutter-Events.html#id2678453">CLUTTER_PRIORITY_EVENTS</a>
 </dt>
-<dt>clutter_ramp_dec_func, <a href="ClutterAlpha.html#id2658078">clutter_ramp_dec_func ()</a>
+<dt>clutter_qmulx, <a href="clutter-Fixed-Point-Support.html#id2691285">clutter_qmulx ()</a>
 </dt>
-<dt>clutter_ramp_func, <a href="ClutterAlpha.html#id2658231">clutter_ramp_func ()</a>
+<dt>clutter_ramp_dec_func, <a href="ClutterAlpha.html#id2658247">clutter_ramp_dec_func ()</a>
 </dt>
-<dt>clutter_ramp_inc_func, <a href="ClutterAlpha.html#id2657926">clutter_ramp_inc_func ()</a>
+<dt>clutter_ramp_func, <a href="ClutterAlpha.html#id2658399">clutter_ramp_func ()</a>
 </dt>
-<dt>clutter_rectangle_get_border_color, <a href="ClutterRectangle.html#id2578398">clutter_rectangle_get_border_color ()</a>
+<dt>clutter_ramp_inc_func, <a href="ClutterAlpha.html#id2658095">clutter_ramp_inc_func ()</a>
 </dt>
-<dt>clutter_rectangle_get_border_width, <a href="ClutterRectangle.html#id2604995">clutter_rectangle_get_border_width ()</a>
+<dt>clutter_rectangle_get_border_color, <a href="ClutterRectangle.html#id2605511">clutter_rectangle_get_border_color ()</a>
 </dt>
-<dt>clutter_rectangle_get_color, <a href="ClutterRectangle.html#id2578191">clutter_rectangle_get_color ()</a>
+<dt>clutter_rectangle_get_border_width, <a href="ClutterRectangle.html#id2605733">clutter_rectangle_get_border_width ()</a>
 </dt>
-<dt>clutter_rectangle_new, <a href="ClutterRectangle.html#id2578870">clutter_rectangle_new ()</a>
+<dt>clutter_rectangle_get_color, <a href="ClutterRectangle.html#id2613750">clutter_rectangle_get_color ()</a>
 </dt>
-<dt>clutter_rectangle_new_with_color, <a href="ClutterRectangle.html#id2578936">clutter_rectangle_new_with_color ()</a>
+<dt>clutter_rectangle_new, <a href="ClutterRectangle.html#id2613581">clutter_rectangle_new ()</a>
 </dt>
-<dt>clutter_rectangle_set_border_color, <a href="ClutterRectangle.html#id2604892">clutter_rectangle_set_border_color ()</a>
+<dt>clutter_rectangle_new_with_color, <a href="ClutterRectangle.html#id2613647">clutter_rectangle_new_with_color ()</a>
 </dt>
-<dt>clutter_rectangle_set_border_width, <a href="ClutterRectangle.html#id2607028">clutter_rectangle_set_border_width ()</a>
+<dt>clutter_rectangle_set_border_color, <a href="ClutterRectangle.html#id2605630">clutter_rectangle_set_border_color ()</a>
 </dt>
-<dt>clutter_rectangle_set_color, <a href="ClutterRectangle.html#id2578294">clutter_rectangle_set_color ()</a>
+<dt>clutter_rectangle_set_border_width, <a href="ClutterRectangle.html#id2605830">clutter_rectangle_set_border_width ()</a>
 </dt>
-<dt>clutter_score_append, <a href="ClutterScore.html#id2642844">clutter_score_append ()</a>
+<dt>clutter_rectangle_set_color, <a href="ClutterRectangle.html#id2605407">clutter_rectangle_set_color ()</a>
 </dt>
-<dt>clutter_score_get_loop, <a href="ClutterScore.html#id2642741">clutter_score_get_loop ()</a>
+<dt>clutter_score_append, <a href="ClutterScore.html#id2636876">clutter_score_append ()</a>
 </dt>
-<dt>clutter_score_get_timeline, <a href="ClutterScore.html#id2653201">clutter_score_get_timeline ()</a>
+<dt>clutter_score_get_loop, <a href="ClutterScore.html#id2636772">clutter_score_get_loop ()</a>
 </dt>
-<dt>clutter_score_is_playing, <a href="ClutterScore.html#id2653661">clutter_score_is_playing ()</a>
+<dt>clutter_score_get_timeline, <a href="ClutterScore.html#id2653354">clutter_score_get_timeline ()</a>
 </dt>
-<dt>clutter_score_list_timelines, <a href="ClutterScore.html#id2653332">clutter_score_list_timelines ()</a>
+<dt>clutter_score_is_playing, <a href="ClutterScore.html#id2653813">clutter_score_is_playing ()</a>
 </dt>
-<dt>clutter_score_new, <a href="ClutterScore.html#id2636634">clutter_score_new ()</a>
+<dt>clutter_score_list_timelines, <a href="ClutterScore.html#id2653483">clutter_score_list_timelines ()</a>
 </dt>
-<dt>clutter_score_pause, <a href="ClutterScore.html#id2653512">clutter_score_pause ()</a>
+<dt>clutter_score_new, <a href="ClutterScore.html#id2642117">clutter_score_new ()</a>
 </dt>
-<dt>clutter_score_remove, <a href="ClutterScore.html#id2653028">clutter_score_remove ()</a>
+<dt>clutter_score_pause, <a href="ClutterScore.html#id2653663">clutter_score_pause ()</a>
 </dt>
-<dt>clutter_score_remove_all, <a href="ClutterScore.html#id2653138">clutter_score_remove_all ()</a>
+<dt>clutter_score_remove, <a href="ClutterScore.html#id2594563">clutter_score_remove ()</a>
 </dt>
-<dt>clutter_score_rewind, <a href="ClutterScore.html#id2653755">clutter_score_rewind ()</a>
+<dt>clutter_score_remove_all, <a href="ClutterScore.html#id2653280">clutter_score_remove_all ()</a>
 </dt>
-<dt>clutter_score_set_loop, <a href="ClutterScore.html#id2636736">clutter_score_set_loop ()</a>
+<dt>clutter_score_rewind, <a href="ClutterScore.html#id2653906">clutter_score_rewind ()</a>
 </dt>
-<dt>clutter_score_start, <a href="ClutterScore.html#id2653443">clutter_score_start ()</a>
+<dt>clutter_score_set_loop, <a href="ClutterScore.html#id2636650">clutter_score_set_loop ()</a>
 </dt>
-<dt>clutter_score_stop, <a href="ClutterScore.html#id2653586">clutter_score_stop ()</a>
+<dt>clutter_score_start, <a href="ClutterScore.html#id2653594">clutter_score_start ()</a>
 </dt>
-<dt>clutter_scriptable_get_id, <a href="clutter-ClutterScriptable.html#id2697615">clutter_scriptable_get_id ()</a>
+<dt>clutter_score_stop, <a href="ClutterScore.html#id2653737">clutter_score_stop ()</a>
 </dt>
-<dt>clutter_scriptable_parse_custom_node, <a href="clutter-ClutterScriptable.html#id2684602">clutter_scriptable_parse_custom_node ()</a>
+<dt>clutter_scriptable_get_id, <a href="clutter-ClutterScriptable.html#id2697759">clutter_scriptable_get_id ()</a>
 </dt>
-<dt>clutter_scriptable_set_custom_property, <a href="clutter-ClutterScriptable.html#id2684817">clutter_scriptable_set_custom_property ()</a>
+<dt>clutter_scriptable_parse_custom_node, <a href="clutter-ClutterScriptable.html#id2697862">clutter_scriptable_parse_custom_node ()</a>
 </dt>
-<dt>clutter_scriptable_set_id, <a href="clutter-ClutterScriptable.html#id2697492">clutter_scriptable_set_id ()</a>
+<dt>clutter_scriptable_set_custom_property, <a href="clutter-ClutterScriptable.html#id2696321">clutter_scriptable_set_custom_property ()</a>
 </dt>
-<dt>clutter_script_connect_signals, <a href="ClutterScript.html#id2702201">clutter_script_connect_signals ()</a>
+<dt>clutter_scriptable_set_id, <a href="clutter-ClutterScriptable.html#id2603663">clutter_scriptable_set_id ()</a>
 </dt>
-<dt>clutter_script_connect_signals_full, <a href="ClutterScript.html#id2702346">clutter_script_connect_signals_full ()</a>
+<dt>clutter_script_connect_signals, <a href="ClutterScript.html#id2702384">clutter_script_connect_signals ()</a>
 </dt>
-<dt>clutter_script_ensure_objects, <a href="ClutterScript.html#id2701914">clutter_script_ensure_objects ()</a>
+<dt>clutter_script_connect_signals_full, <a href="ClutterScript.html#id2702529">clutter_script_connect_signals_full ()</a>
 </dt>
-<dt>clutter_script_get_object, <a href="ClutterScript.html#id2701517">clutter_script_get_object ()</a>
+<dt>clutter_script_ensure_objects, <a href="ClutterScript.html#id2702097">clutter_script_ensure_objects ()</a>
 </dt>
-<dt>clutter_script_get_objects, <a href="ClutterScript.html#id2701645">clutter_script_get_objects ()</a>
+<dt>clutter_script_get_object, <a href="ClutterScript.html#id2701719">clutter_script_get_object ()</a>
 </dt>
-<dt>clutter_script_get_type_from_name, <a href="ClutterScript.html#id2702483">clutter_script_get_type_from_name ()</a>
+<dt>clutter_script_get_objects, <a href="ClutterScript.html#id2701834">clutter_script_get_objects ()</a>
 </dt>
-<dt>clutter_script_load_from_data, <a href="ClutterScript.html#id2701147">clutter_script_load_from_data ()</a>
+<dt>clutter_script_get_type_from_name, <a href="ClutterScript.html#id2702666">clutter_script_get_type_from_name ()</a>
 </dt>
-<dt>clutter_script_load_from_file, <a href="ClutterScript.html#id2701340">clutter_script_load_from_file ()</a>
+<dt>clutter_script_load_from_data, <a href="ClutterScript.html#id2701369">clutter_script_load_from_data ()</a>
 </dt>
-<dt>clutter_script_new, <a href="ClutterScript.html#id2676089">clutter_script_new ()</a>
+<dt>clutter_script_load_from_file, <a href="ClutterScript.html#id2701565">clutter_script_load_from_file ()</a>
 </dt>
-<dt>clutter_script_unmerge_objects, <a href="ClutterScript.html#id2701827">clutter_script_unmerge_objects ()</a>
+<dt>clutter_script_new, <a href="ClutterScript.html#id2676997">clutter_script_new ()</a>
 </dt>
-<dt>clutter_set_default_frame_rate, <a href="clutter-General.html#id2693765">clutter_set_default_frame_rate ()</a>
+<dt>clutter_script_unmerge_objects, <a href="ClutterScript.html#id2701999">clutter_script_unmerge_objects ()</a>
 </dt>
-<dt>clutter_set_motion_events_enabled, <a href="clutter-General.html#id2693924">clutter_set_motion_events_enabled ()</a>
+<dt>clutter_set_default_frame_rate, <a href="clutter-General.html#id2693915">clutter_set_default_frame_rate ()</a>
 </dt>
-<dt>clutter_set_motion_events_frequency, <a href="clutter-General.html#id2694124">clutter_set_motion_events_frequency ()</a>
+<dt>clutter_set_motion_events_enabled, <a href="clutter-General.html#id2694059">clutter_set_motion_events_enabled ()</a>
 </dt>
-<dt>clutter_shader_bind, <a href="ClutterShader.html#id2677577">clutter_shader_bind ()</a>
+<dt>clutter_set_motion_events_frequency, <a href="clutter-General.html#id2694241">clutter_set_motion_events_frequency ()</a>
 </dt>
-<dt>clutter_shader_get_fragment_source, <a href="ClutterShader.html#id2677474">clutter_shader_get_fragment_source ()</a>
+<dt>clutter_shader_bind, <a href="ClutterShader.html#id2688582">clutter_shader_bind ()</a>
 </dt>
-<dt>clutter_shader_get_is_enabled, <a href="ClutterShader.html#id2677970">clutter_shader_get_is_enabled ()</a>
+<dt>clutter_shader_get_fragment_source, <a href="ClutterShader.html#id2688479">clutter_shader_get_fragment_source ()</a>
 </dt>
-<dt>clutter_shader_get_vertex_source, <a href="ClutterShader.html#id2692265">clutter_shader_get_vertex_source ()</a>
+<dt>clutter_shader_get_is_enabled, <a href="ClutterShader.html#id2581814">clutter_shader_get_is_enabled ()</a>
 </dt>
-<dt>clutter_shader_is_bound, <a href="ClutterShader.html#id2677781">clutter_shader_is_bound ()</a>
+<dt>clutter_shader_get_vertex_source, <a href="ClutterShader.html#id2684699">clutter_shader_get_vertex_source ()</a>
 </dt>
-<dt>clutter_shader_new, <a href="ClutterShader.html#id2692084">clutter_shader_new ()</a>
+<dt>clutter_shader_is_bound, <a href="ClutterShader.html#id2688786">clutter_shader_is_bound ()</a>
 </dt>
-<dt>clutter_shader_release, <a href="ClutterShader.html#id2677704">clutter_shader_release ()</a>
+<dt>clutter_shader_new, <a href="ClutterShader.html#id2684518">clutter_shader_new ()</a>
 </dt>
-<dt>clutter_shader_set_fragment_source, <a href="ClutterShader.html#id2677352">clutter_shader_set_fragment_source ()</a>
+<dt>clutter_shader_release, <a href="ClutterShader.html#id2688708">clutter_shader_release ()</a>
 </dt>
-<dt>clutter_shader_set_is_enabled, <a href="ClutterShader.html#id2677869">clutter_shader_set_is_enabled ()</a>
+<dt>clutter_shader_set_fragment_source, <a href="ClutterShader.html#id2688357">clutter_shader_set_fragment_source ()</a>
 </dt>
-<dt>clutter_shader_set_uniform_1f, <a href="ClutterShader.html#id2695670">clutter_shader_set_uniform_1f ()</a>
+<dt>clutter_shader_set_is_enabled, <a href="ClutterShader.html#id2688874">clutter_shader_set_is_enabled ()</a>
 </dt>
-<dt>clutter_shader_set_vertex_source, <a href="ClutterShader.html#id2692145">clutter_shader_set_vertex_source ()</a>
+<dt>clutter_shader_set_uniform_1f, <a href="ClutterShader.html#id2695836">clutter_shader_set_uniform_1f ()</a>
 </dt>
-<dt>clutter_sine_dec_func, <a href="ClutterAlpha.html#id2658688">clutter_sine_dec_func ()</a>
+<dt>clutter_shader_set_vertex_source, <a href="ClutterShader.html#id2684580">clutter_shader_set_vertex_source ()</a>
 </dt>
-<dt>clutter_sine_func, <a href="ClutterAlpha.html#id2658384">clutter_sine_func ()</a>
+<dt>clutter_sine_dec_func, <a href="ClutterAlpha.html#id2658857">clutter_sine_dec_func ()</a>
 </dt>
-<dt>clutter_sine_half_func, <a href="ClutterAlpha.html#id2658843">clutter_sine_half_func ()</a>
+<dt>clutter_sine_func, <a href="ClutterAlpha.html#id2658552">clutter_sine_func ()</a>
 </dt>
-<dt>clutter_sine_inc_func, <a href="ClutterAlpha.html#id2658536">clutter_sine_inc_func ()</a>
+<dt>clutter_sine_half_func, <a href="ClutterAlpha.html#id2659012">clutter_sine_half_func ()</a>
 </dt>
-<dt>clutter_sini, <a href="clutter-Fixed-Point-Support.html#id2690165">clutter_sini ()</a>
+<dt>clutter_sine_inc_func, <a href="ClutterAlpha.html#id2658704">clutter_sine_inc_func ()</a>
 </dt>
-<dt>clutter_sinx, <a href="clutter-Fixed-Point-Support.html#id2690255">clutter_sinx ()</a>
+<dt>clutter_sini, <a href="clutter-Fixed-Point-Support.html#id2690436">clutter_sini ()</a>
 </dt>
-<dt>clutter_smoothstep_dec_func, <a href="ClutterAlpha.html#id2659306">clutter_smoothstep_dec_func ()</a>
+<dt>clutter_sinx, <a href="clutter-Fixed-Point-Support.html#id2690538">clutter_sinx ()</a>
 </dt>
-<dt>clutter_smoothstep_inc_func, <a href="ClutterAlpha.html#id2659150">clutter_smoothstep_inc_func ()</a>
+<dt>clutter_smoothstep_dec_func, <a href="ClutterAlpha.html#id2659475">clutter_smoothstep_dec_func ()</a>
 </dt>
-<dt>clutter_sqrti, <a href="clutter-Fixed-Point-Support.html#id2690476">clutter_sqrti ()</a>
+<dt>clutter_smoothstep_inc_func, <a href="ClutterAlpha.html#id2659319">clutter_smoothstep_inc_func ()</a>
 </dt>
-<dt>CLUTTER_SQRTI_ARG_10_PERCENT, <a href="clutter-Fixed-Point-Support.html#id2690341">CLUTTER_SQRTI_ARG_10_PERCENT</a>
+<dt>clutter_sqrti, <a href="clutter-Fixed-Point-Support.html#id2690786">clutter_sqrti ()</a>
 </dt>
-<dt>CLUTTER_SQRTI_ARG_5_PERCENT, <a href="clutter-Fixed-Point-Support.html#id2690387">CLUTTER_SQRTI_ARG_5_PERCENT</a>
+<dt>CLUTTER_SQRTI_ARG_10_PERCENT, <a href="clutter-Fixed-Point-Support.html#id2690637">CLUTTER_SQRTI_ARG_10_PERCENT</a>
 </dt>
-<dt>CLUTTER_SQRTI_ARG_MAX, <a href="clutter-Fixed-Point-Support.html#id2690433">CLUTTER_SQRTI_ARG_MAX</a>
+<dt>CLUTTER_SQRTI_ARG_5_PERCENT, <a href="clutter-Fixed-Point-Support.html#id2690688">CLUTTER_SQRTI_ARG_5_PERCENT</a>
 </dt>
-<dt>clutter_sqrtx, <a href="clutter-Fixed-Point-Support.html#id2690579">clutter_sqrtx ()</a>
+<dt>CLUTTER_SQRTI_ARG_MAX, <a href="clutter-Fixed-Point-Support.html#id2690738">CLUTTER_SQRTI_ARG_MAX</a>
 </dt>
-<dt>clutter_square_func, <a href="ClutterAlpha.html#id2658995">clutter_square_func ()</a>
+<dt>clutter_sqrtx, <a href="clutter-Fixed-Point-Support.html#id2690900">clutter_sqrtx ()</a>
 </dt>
-<dt>clutter_stage_event, <a href="ClutterStage.html#id2614214">clutter_stage_event ()</a>
+<dt>clutter_square_func, <a href="ClutterAlpha.html#id2659164">clutter_square_func ()</a>
 </dt>
-<dt>clutter_stage_fullscreen, <a href="ClutterStage.html#id2613600">clutter_stage_fullscreen ()</a>
+<dt>clutter_stage_event, <a href="ClutterStage.html#id2615138">clutter_stage_event ()</a>
 </dt>
-<dt>clutter_stage_get_actor_at_pos, <a href="ClutterStage.html#id2613894">clutter_stage_get_actor_at_pos ()</a>
+<dt>clutter_stage_fullscreen, <a href="ClutterStage.html#id2614524">clutter_stage_fullscreen ()</a>
 </dt>
-<dt>clutter_stage_get_color, <a href="ClutterStage.html#id2613503">clutter_stage_get_color ()</a>
+<dt>clutter_stage_get_actor_at_pos, <a href="ClutterStage.html#id2614818">clutter_stage_get_actor_at_pos ()</a>
 </dt>
-<dt>clutter_stage_get_default, <a href="ClutterStage.html#id2613320">clutter_stage_get_default ()</a>
+<dt>clutter_stage_get_color, <a href="ClutterStage.html#id2614427">clutter_stage_get_color ()</a>
 </dt>
-<dt>clutter_stage_get_fog, <a href="ClutterStage.html#id2616429">clutter_stage_get_fog ()</a>
+<dt>clutter_stage_get_default, <a href="ClutterStage.html#id2614244">clutter_stage_get_default ()</a>
 </dt>
-<dt>clutter_stage_get_fogx, <a href="ClutterStage.html#id2616701">clutter_stage_get_fogx ()</a>
+<dt>clutter_stage_get_fog, <a href="ClutterStage.html#id2559570">clutter_stage_get_fog ()</a>
 </dt>
-<dt>clutter_stage_get_key_focus, <a href="ClutterStage.html#id2614467">clutter_stage_get_key_focus ()</a>
+<dt>clutter_stage_get_fogx, <a href="ClutterStage.html#id2559842">clutter_stage_get_fogx ()</a>
 </dt>
-<dt>clutter_stage_get_perspective, <a href="ClutterStage.html#id2615175">clutter_stage_get_perspective ()</a>
+<dt>clutter_stage_get_key_focus, <a href="ClutterStage.html#id2615391">clutter_stage_get_key_focus ()</a>
 </dt>
-<dt>clutter_stage_get_perspectivex, <a href="ClutterStage.html#id2615381">clutter_stage_get_perspectivex ()</a>
+<dt>clutter_stage_get_perspective, <a href="ClutterStage.html#id2616099">clutter_stage_get_perspective ()</a>
 </dt>
-<dt>clutter_stage_get_resolution, <a href="ClutterStage.html#id2614557">clutter_stage_get_resolution ()</a>
+<dt>clutter_stage_get_perspectivex, <a href="ClutterStage.html#id2616305">clutter_stage_get_perspectivex ()</a>
 </dt>
-<dt>clutter_stage_get_resolutionx, <a href="ClutterStage.html#id2614649">clutter_stage_get_resolutionx ()</a>
+<dt>clutter_stage_get_resolution, <a href="ClutterStage.html#id2615481">clutter_stage_get_resolution ()</a>
 </dt>
-<dt>clutter_stage_get_title, <a href="ClutterStage.html#id2615575">clutter_stage_get_title ()</a>
+<dt>clutter_stage_get_resolutionx, <a href="ClutterStage.html#id2615573">clutter_stage_get_resolutionx ()</a>
 </dt>
-<dt>clutter_stage_get_user_resizable, <a href="ClutterStage.html#id2615770">clutter_stage_get_user_resizable ()</a>
+<dt>clutter_stage_get_title, <a href="ClutterStage.html#id2616499">clutter_stage_get_title ()</a>
 </dt>
-<dt>clutter_stage_get_use_fog, <a href="ClutterStage.html#id2616131">clutter_stage_get_use_fog ()</a>
+<dt>clutter_stage_get_user_resizable, <a href="ClutterStage.html#id2616694">clutter_stage_get_user_resizable ()</a>
 </dt>
-<dt>CLUTTER_STAGE_HEIGHT, <a href="ClutterStage.html#id2613294">CLUTTER_STAGE_HEIGHT()</a>
+<dt>clutter_stage_get_use_fog, <a href="ClutterStage.html#id2617055">clutter_stage_get_use_fog ()</a>
 </dt>
-<dt>clutter_stage_hide_cursor, <a href="ClutterStage.html#id2613815">clutter_stage_hide_cursor ()</a>
+<dt>CLUTTER_STAGE_HEIGHT, <a href="ClutterStage.html#id2614218">CLUTTER_STAGE_HEIGHT()</a>
 </dt>
-<dt>clutter_stage_set_color, <a href="ClutterStage.html#id2613407">clutter_stage_set_color ()</a>
+<dt>clutter_stage_hide_cursor, <a href="ClutterStage.html#id2614739">clutter_stage_hide_cursor ()</a>
 </dt>
-<dt>clutter_stage_set_fog, <a href="ClutterStage.html#id2616236">clutter_stage_set_fog ()</a>
+<dt>clutter_stage_set_color, <a href="ClutterStage.html#id2614330">clutter_stage_set_color ()</a>
 </dt>
-<dt>clutter_stage_set_fogx, <a href="ClutterStage.html#id2616580">clutter_stage_set_fogx ()</a>
+<dt>clutter_stage_set_fog, <a href="ClutterStage.html#id2559378">clutter_stage_set_fog ()</a>
 </dt>
-<dt>clutter_stage_set_key_focus, <a href="ClutterStage.html#id2614335">clutter_stage_set_key_focus ()</a>
+<dt>clutter_stage_set_fogx, <a href="ClutterStage.html#id2559721">clutter_stage_set_fogx ()</a>
 </dt>
-<dt>clutter_stage_set_perspective, <a href="ClutterStage.html#id2614906">clutter_stage_set_perspective ()</a>
+<dt>clutter_stage_set_key_focus, <a href="ClutterStage.html#id2615259">clutter_stage_set_key_focus ()</a>
 </dt>
-<dt>clutter_stage_set_perspectivex, <a href="ClutterStage.html#id2615075">clutter_stage_set_perspectivex ()</a>
+<dt>clutter_stage_set_perspective, <a href="ClutterStage.html#id2615830">clutter_stage_set_perspective ()</a>
 </dt>
-<dt>clutter_stage_set_title, <a href="ClutterStage.html#id2615481">clutter_stage_set_title ()</a>
+<dt>clutter_stage_set_perspectivex, <a href="ClutterStage.html#id2615999">clutter_stage_set_perspectivex ()</a>
 </dt>
-<dt>clutter_stage_set_user_resizable, <a href="ClutterStage.html#id2615666">clutter_stage_set_user_resizable ()</a>
+<dt>clutter_stage_set_title, <a href="ClutterStage.html#id2616405">clutter_stage_set_title ()</a>
 </dt>
-<dt>clutter_stage_set_use_fog, <a href="ClutterStage.html#id2616001">clutter_stage_set_use_fog ()</a>
+<dt>clutter_stage_set_user_resizable, <a href="ClutterStage.html#id2616590">clutter_stage_set_user_resizable ()</a>
 </dt>
-<dt>clutter_stage_show_cursor, <a href="ClutterStage.html#id2613747">clutter_stage_show_cursor ()</a>
+<dt>clutter_stage_set_use_fog, <a href="ClutterStage.html#id2616925">clutter_stage_set_use_fog ()</a>
 </dt>
-<dt>clutter_stage_snapshot, <a href="ClutterStage.html#id2614038">clutter_stage_snapshot ()</a>
+<dt>clutter_stage_show_cursor, <a href="ClutterStage.html#id2614671">clutter_stage_show_cursor ()</a>
 </dt>
-<dt>clutter_stage_unfullscreen, <a href="ClutterStage.html#id2613673">clutter_stage_unfullscreen ()</a>
+<dt>clutter_stage_snapshot, <a href="ClutterStage.html#id2614962">clutter_stage_snapshot ()</a>
 </dt>
-<dt>CLUTTER_STAGE_WIDTH, <a href="ClutterStage.html#id2576168">CLUTTER_STAGE_WIDTH()</a>
+<dt>clutter_stage_unfullscreen, <a href="ClutterStage.html#id2614597">clutter_stage_unfullscreen ()</a>
 </dt>
-<dt>clutter_tani, <a href="clutter-Fixed-Point-Support.html#id2691009">clutter_tani ()</a>
+<dt>CLUTTER_STAGE_WIDTH, <a href="ClutterStage.html#id2576093">CLUTTER_STAGE_WIDTH()</a>
 </dt>
-<dt>clutter_texture_bind_tile, <a href="ClutterTexture.html#id2563731">clutter_texture_bind_tile ()</a>
+<dt>clutter_tani, <a href="clutter-Fixed-Point-Support.html#id2691365">clutter_tani ()</a>
 </dt>
-<dt>CLUTTER_TEXTURE_ERROR, <a href="ClutterTexture.html#id2562266">CLUTTER_TEXTURE_ERROR</a>
+<dt>clutter_texture_bind_tile, <a href="ClutterTexture.html#id2563761">clutter_texture_bind_tile ()</a>
 </dt>
-<dt>clutter_texture_get_base_size, <a href="ClutterTexture.html#id2563615">clutter_texture_get_base_size ()</a>
+<dt>CLUTTER_TEXTURE_ERROR, <a href="ClutterTexture.html#id2562295">CLUTTER_TEXTURE_ERROR</a>
 </dt>
-<dt>clutter_texture_get_n_tiles, <a href="ClutterTexture.html#id2563828">clutter_texture_get_n_tiles ()</a>
+<dt>clutter_texture_get_base_size, <a href="ClutterTexture.html#id2563644">clutter_texture_get_base_size ()</a>
 </dt>
-<dt>clutter_texture_get_pixbuf, <a href="ClutterTexture.html#id2563506">clutter_texture_get_pixbuf ()</a>
+<dt>clutter_texture_get_n_tiles, <a href="ClutterTexture.html#id2563857">clutter_texture_get_n_tiles ()</a>
 </dt>
-<dt>clutter_texture_get_x_tile_detail, <a href="ClutterTexture.html#id2563947">clutter_texture_get_x_tile_detail ()</a>
+<dt>clutter_texture_get_pixbuf, <a href="ClutterTexture.html#id2563536">clutter_texture_get_pixbuf ()</a>
 </dt>
-<dt>clutter_texture_get_y_tile_detail, <a href="ClutterTexture.html#id2564110">clutter_texture_get_y_tile_detail ()</a>
+<dt>clutter_texture_get_x_tile_detail, <a href="ClutterTexture.html#id2563976">clutter_texture_get_x_tile_detail ()</a>
 </dt>
-<dt>clutter_texture_has_generated_tiles, <a href="ClutterTexture.html#id2564274">clutter_texture_has_generated_tiles ()</a>
+<dt>clutter_texture_get_y_tile_detail, <a href="ClutterTexture.html#id2564140">clutter_texture_get_y_tile_detail ()</a>
 </dt>
-<dt>clutter_texture_is_tiled, <a href="ClutterTexture.html#id2564370">clutter_texture_is_tiled ()</a>
+<dt>clutter_texture_has_generated_tiles, <a href="ClutterTexture.html#id2564304">clutter_texture_has_generated_tiles ()</a>
 </dt>
-<dt>clutter_texture_new, <a href="ClutterTexture.html#id2562102">clutter_texture_new ()</a>
+<dt>clutter_texture_is_tiled, <a href="ClutterTexture.html#id2564399">clutter_texture_is_tiled ()</a>
 </dt>
-<dt>clutter_texture_new_from_pixbuf, <a href="ClutterTexture.html#id2562169">clutter_texture_new_from_pixbuf ()</a>
+<dt>clutter_texture_new, <a href="ClutterTexture.html#id2562132">clutter_texture_new ()</a>
 </dt>
-<dt>clutter_texture_set_area_from_rgb_data, <a href="ClutterTexture.html#id2562961">clutter_texture_set_area_from_rgb_data ()</a>
+<dt>clutter_texture_new_from_pixbuf, <a href="ClutterTexture.html#id2562199">clutter_texture_new_from_pixbuf ()</a>
 </dt>
-<dt>clutter_texture_set_from_rgb_data, <a href="ClutterTexture.html#id2562392">clutter_texture_set_from_rgb_data ()</a>
+<dt>clutter_texture_set_area_from_rgb_data, <a href="ClutterTexture.html#id2562991">clutter_texture_set_area_from_rgb_data ()</a>
 </dt>
-<dt>clutter_texture_set_from_yuv_data, <a href="ClutterTexture.html#id2562710">clutter_texture_set_from_yuv_data ()</a>
+<dt>clutter_texture_set_from_rgb_data, <a href="ClutterTexture.html#id2562422">clutter_texture_set_from_rgb_data ()</a>
 </dt>
-<dt>clutter_texture_set_pixbuf, <a href="ClutterTexture.html#id2563312">clutter_texture_set_pixbuf ()</a>
+<dt>clutter_texture_set_from_yuv_data, <a href="ClutterTexture.html#id2562740">clutter_texture_set_from_yuv_data ()</a>
 </dt>
-<dt>clutter_threads_add_idle, <a href="clutter-General.html#id2694610">clutter_threads_add_idle ()</a>
+<dt>clutter_texture_set_pixbuf, <a href="ClutterTexture.html#id2563342">clutter_texture_set_pixbuf ()</a>
 </dt>
-<dt>clutter_threads_add_idle_full, <a href="clutter-General.html#id2694711">clutter_threads_add_idle_full ()</a>
+<dt>clutter_threads_add_idle, <a href="clutter-General.html#id2694727">clutter_threads_add_idle ()</a>
 </dt>
-<dt>clutter_threads_add_timeout, <