Clutter 1.2.4 - stable release

Clutter 1.2.4 is now available for download at:

  http://www.clutter-project.org/sources/clutter/1.2/

This is the third stable release of the 1.2 cycle; this version is API and ABI compatible with the previous stable release of Clutter.

Clutter is an open source software library for creating fast, visually rich, portable and animated graphical user interfaces. Clutter is licensed under the terms of the GNU Lesser General Public License version 2.1.

Requirements

Clutter currently requires:

  • GLib >= 2.16.0
  • Cairo >= 1.6
  • Pango >= 1.20
  • OpenGL >= 1.3 or 1.2 + multitexturing, OpenGL|ES 1.1 or OpenGL|ES 2.0
  • GLX, SDL, WGL, Quartz or an EGL Implementation

Depending on the platform and the configuration options Clutter also depends on:

  • GDK-Pixbuf >= 2.0
  • JSON-GLib >= 0.8
  • GObject-Introspection >= 0.6.4
  • UProf >= 0.2

Notes

  • This is the second stable release of the 1.2 cycle
  • This version is API and ABI compatible with the previous stable release of Clutter
  • Installing the contents of this release will overwrite the files from the installation of the current stable release of Clutter
  • Bugs should be reported here

What's new in Clutter 1.2.4

Since 1.2.2

  • Revert patch for bug 2017 which broke subclassing ClutterListModel
  • Add more error reporting in case the GLX context creation failed
  • Fix cogl_texture_get_data() returning garbage
  • Fix the computation of the stage bounding rectangle when submitting clipped redraw requests
  • Switch texture units before setting the Cogl texture filters
  • Make sure that GLX_SGI_swap_control is set up correctly

Many thanks to:

  Owen W. Taylor
  Adel Gadllah

Have fun with Clutter!