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

[ANNOUNCE] Clutter Core 1.1.2 - Developers snapshot

Recommended Posts

hi everyone;

 

less than 3 months after the 1.0.0 release here's a new development

snapshot for Clutter.

 

Clutter 1.1.2 is now available for download at:

 

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

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

 

MD5 Checksums:

 

20d37870ed0db4aaf8404d78b89b0d71 clutter-1.1.2.tar.bz2

dc4cc91e721be887d5469ec7edde8f8c clutter-1.1.2.tar.gz

 

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.4, 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 first 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.2:

 

• List of changes since Clutter 1.0

 

o Add ClutterLayoutManager, an abstract proxy class for easily

writing layout management policies; also add ClutterLayoutMeta,

a class for storing layout properties.

 

o Add ClutterBox, a generic container actor that relies on a

ClutterLayoutManager instance to manage the layout of its

children.

 

o Add the following layout managers:

 

- ClutterFixedLayout - a layout manager implementing the

policy used by ClutterGroup

 

- ClutterBinLayout - a layout manager for packing actors

as layers inside the same area, with per-actor alignment

 

- ClutterFlowLayout - a layout manager arranging actors as

a reflowing grid

 

- ClutterBoxLayout - a layout manager arranging actors as

a single line

 

o Remove the requirement for the backend-specific implementation

of ClutterStage to be a ClutterActor: a Stage implementation must

only implement the ClutterStageWindow interface. This cleans up

the backend code.

 

o COGL source tree clean up and rationalization; COGL now

knows the platform, and not only the driver (GL or GLES) so

we can migrate part of the low-level backend code from Clutter

to COGL where it makes sense.

 

o Remove code duplication across whole COGL.

 

o The GLES 2.0 driver for COGL, and the EGLX backend for Clutter

have been fixed and confirmed working.

 

o Add "dump-pick-buffer" to CLUTTER_DEBUG: this debug options

dumps the contents of each pick() buffer into a PNG file, for

debugging purposes.

 

o Allow interpolating intervals of ClutterUnits for animating

unit-based properties.

 

o Increase strictness and correctness of the ClutterUnits

grammar parser.

 

o Add GValue transformation functions for ClutterPath to and

from a string.

 

o Fix word movement in ClutterText; implement GObject getter for

:use-markup; emit notification for :position; decouple the

:text property from the :use-markup property.

 

o Do not queue redraws or relayouts on actors currently being

destroyed.

 

o Support #rrggbb and #rgb notations for ClutterColor.

 

o Multiple bug fixes.

 

o Provide _NET_WM_PID on the X11 stage implementation.

 

o Documentation and Introspection annotation fixes.

 

o Add test units for the ClutterActor size requesition.

 

o Build fixes.

 

o Use AM_SILENT_RULES if Automake 1.11 is detected, and fall

back to Shave on older Automake versions.

 

Many thanks to:

 

Robert Bragg

Damien Lespiau

Neil Roberts

Thomas Wood

Owen W. Taylor

Øyvind Kolås

Götz Waschk

Zhou Jiangwei

Colin Walters

Jonas Bonn

Joshua Lock

Jussi Kukkonen

Samuel Degrande

Vladimir Nadvornik

Xu Li

 

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  

×