Blog

July 2010

Clutter @ GUADEC 2010

like all years, the Clutter team is attending GUADEC, the GNOME conference — this time in lovel Den Hague, NL.

we have various talks:

  • Clutter: a State of the Union — by Emmanuele Bassi, detailing the progress done in the development of Clutter in the past year;
  • Everything You Ever Wanted to Do With Clutter (But Were Afraid to Ask) — by Chris Lord, Damien Lespiau and Neil Roberts, about cool projects that leverage rarely used features of Clutter;
  • Cluttersmith a Visual Clutter Based Design and Development Aid — by Øyvind Kolås, presenting Cluttersmith.

we'll also be hanging around a lot in the conference venue, and you can definitely grab us if you want to talk, or complain or just show the love for Clutter.

have fun in Den Hague!

Clutter 1.3.8 - developers snapshot

good news, everyone!

here's to you the fourth 1.3 developers snapshot of Clutter.

Download

Clutter 1.3.8 is now available for download at:

http://source.clutter-project.org/sources/clutter/1.3/

A mirror is also available here:

http://download.gnome.org/sources/clutter/1.3/

SHA256 Checksums:

d6ebdadb484e11d718a9ebc967ec82b49f254e035b360b033d51ce1c9e20c856  clutter-1.3.8.tar.gz
1d34ea6165851ba3a419f5d142b017a1b308c4502fd5ff1d2c808706ccf29299  clutter-1.3.8.tar.bz2

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

Requirements

  • GLib >= 2.18.0
  • Cairo >= 1.6
  • Pango >= 1.20
  • Atk >= 1.7
  • OpenGL >= 1.2 + multi-texturing, OpenGL|ES 1.1 or OpenGL|ES 2.0
  • GLX, 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.10

Release Notes

  • This is the fourth developers snapshot of the 1.3 cycle.
  • This version is API and ABI compatible with the current 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 on the Clutter Project bugzilla.

What's new in Clutter 1.3.8

List of changes since Clutter 1.3.6

  • Merge Cally, the Clutter Accessibility Library, in the Clutter tree. Documentation available here.
  • Take into consideration the source actor's position in the ClutterAlignConstraint logic.
  • Update the internal COGL tesselator with the latest GLU code.
  • Fix CoglTexture data readback.
  • Use GL_MAX_TEXTURE_SIZE on GLES when checking the supported texture size.
  • Add missing public functions from COGL headers.
  • Fix GLES build after the Cogl material changes.
  • Rename the experimental CoglPixelBuffer API to CoglPixelArray.
  • Split the clutter_state_change() method into two: clutter_state_set_state(), for animated state changes; and clutter_state_warp_to_state() for immediate state changes.
  • Documentation and introspection fixes.
  • Build fixes.

Many thanks to:

  Robert Bragg
  Neil Roberts
  Elliot Smith
  Alejandro Piñeiro
  Øyvind Kolås
  Damien Lespiau
  Alexandros Frantzis

Have fun with Clutter!

The Clutter Cookbook

the Clutter API reference is pretty nice, and we strive to keep it up to complete, readable and full of examples. it remains an API reference, though: it helps you only if you know what you want to do.

there are times when you know what you want to achieve but not how to get there.

for these times, Clutter comes with a simple cookbook — a list of recipes that give you reasonable solutions for common issues.


the clutter cookbook...

the Clutter Cookbook lives in the Clutter Core repository and it's built with Clutter itself. whenever there's a new release, it will also be pushed online.

right now, it's classified as unstable, and obviously contributions are very much welcome: if you have a cool recipe that you want to share, just open a bug and describe it there — bonus points if you attach a patch for the DocBook.

AttachmentSize
The Clutter Cookbook35.54 KB