Jump to content
Compatible Support Forums
Sign in to follow this  
news

[ANNOUNCE] Clutter Core 1.1.4 (Developers Snapshot)

Recommended Posts

hi everyone;

 

do you remember when I said that there would be monthly developers

snapshots until the 1.2 release? well, it turns out that development,

traveling and moving to a new house tends to disrupt release schedules.

the best-laid plans of mice and men, and all that...

 

anyhow, here's to you a new developers snapshot of Clutter; I'll try to

keep these coming for the whole month, until we reach API and feature

freeze later in January, in time for GNOME 2.30 and the next Moblin

cycle.

 

Clutter 1.1.4 is now available for download at:

 

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

 

A mirror is also available here:

 

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

 

MD5 Checksums:

 

7da9fdf29a1d03baee81d8fc6bffd66a clutter-1.1.4.tar.gz

228a20691b17e246b9f264ff97db77c8 clutter-1.1.4.tar.bz2

 

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.

 

Clutter currently requires:

 

• GLib >= 2.16.0

• Cairo >= 1.6

• Pango >= 1.20

• OpenGL >= 1.2, 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

 

Notes:

 

• This is the second developers snapshot of the 1.1 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 to: http://bugzilla.o-hand.com

 

What's new in Clutter 1.1.4:

 

o Update the ClutterScript parser to be more resilient, and support

constructor and ChildMeta properties. The parser also respects the

order of the properties in the UI definitions when applying them,

and will apply the properties of an Actor after building the scene

graph.

 

o Simplified the implementation of LayoutManager sub-classes, and added

support for animating a layout manager.

 

o Allow short-circuiting some layout operations by setting a specific

flag on ClutterActor.

 

o Improve caching of the preferred size of a ClutterActor.

 

o Allow declaring "internal children" for a ClutterContainer

implementation: the memory management of these actors will be deferred

entirely to the Container.

 

o Let the ClutterStage honour the :opacity property and the alpha component

of the stage color. This requires support in the Clutter backend used.

 

o Improve Windows and OSX backends.

 

o Simplify the feature detection code for OpenGL; this also reduced the

required OpenGL version to 1.2.

 

o Improve the matrix stack handling code. The matrices can be debugged by

using the COGL_DEBUG environment variable, assuming that Clutter was

compiled with the right configure-time switch.

 

o Improve COGL API for draw buffers, and for offscreen buffer support.

 

o Add support for text direction to ClutterActor.

 

o Documentation, introspection and build fixes.

 

Many thanks to:

 

Robert Bragg

Neil Roberts

Damien Lespiau

Joshua Lock

Bastian Winkler

Rob Bradford

Samuel Degrande

Christian Persch

Colin Walters

Johan Bilien

Raymond Liu

Tim Horton

 

Have fun with Clutter!

 

_______________________________________________

 

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×