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

ANNOUNCE: Clutter 1.11.14 (snapshot)

Recommended Posts

Good news, everyone!

 

A new Clutter snapshot is now available at:

 

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

 

SHA256 Checksum:

 

2da2c220dd966a2657eb6f02e835e2527bc1b5a10cc649b70a8906e08a61a832

clutter-1.11.14.tar.xz

 

Additionally, a git clone of the source tree:

git clone git://git.gnome.org/clutter

 

will include a signed 1.11.14 tag which points to a commit named:

9019a3754f99727a9f53d158f107ae183667cbee

 

which can be verified with:

git verify-tag 1.11.14

 

and can be checked out with a command such as:

git checkout -b build 1.11.14

 

Clutter is a library for creating compelling, dynamic and portable graphical

user interfaces. Clutter is released under the terms of the GNU Lesser

General Public License, version 2.1 or (at your option) later.

 

Clutter depends on:

GLib ≥ 2.31.19

JSON-GLib ≥ 0.12.0

Cogl ≥ 1.9.6

Cairo ≥ 1.10

Pango ≥ 1.30

Atk ≥ 2.5.3

 

Clutter also has platform-specific dependencies; for more information, see

the README file included in the release.

 

Documentation:

Clutter: http://developer.gnome.org/clutter/unstable/

Cookbook: http://docs.clutter-project.org/docs//clutter-cookbook/1.0/

 

Release Notes:

- This is an unstable snapshot of Clutter; there are no compatibility

guarantees for API added during a development 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 release of Clutter.

- Bugs should be reported on the Clutter Bugzilla product, at:

http://bugzilla.gnome.org/enter_bug.cgi?product=clutter

 

 

• List of changes since Clutter 1.11.12

 

- Fixes for the touch sequence handling

The stage associated with an input device is now set when a touch sequence

begins, and cleared when the last touch sequence ends.

 

- Add interpolation for matrices

Using the CSS3 Transforms specification for decomposing matrices and

interpolating the resulting transformations. This allows animating

properties like ClutterActor:transform and ClutterActor:child-transform.

 

The PanAction is a gesture recogniser that allows panning children of

a "scrollable" viewport.

 

- Add more accessors to GestureAction for its subclasses

GestureAction now allows retrieving the velocity and delta of pointer,

as well as the event sequences and devices involved in the gesture. This

allows writing more complex gesture recognisers. It is also possible, now,

to ask a GestureAction to cancel the current gesture programmatically,

e.g. from a timer.

 

- Fix ClutterTableLayout.pack() with negative row/column

Using a negative number to appen an actor into a TableLayout was causing

additional rows and columns to be appended, due to an off by one error.

 

- Fix press coordinates when using ClutterDragAction with a drag handle

The transformation of the coordinates is now done using the drag actor,

as it was supposed to be.

 

- Documentation and annotation fixes

 

- Deprecate the ClutterActor::pick signal

Similarly to the ClutterActor::paint signal, it's now discouraged to

connect to the ClutterActor::pick signal; connecting to the pick signal

will raise a warning when using the CLUTTER_ENABLE_DIAGNOSTIC environment

variable.

 

- Updated translations

Lithuanian, Indonesian, Traditional Chinese (Hong Kong and Taiwan),

Polish, Spanish, Assamese, Greek, Spanish, Polish, Galician,

Belarusian.

 

• List of bugs fixed since Clutter 1.11.12

 

#682795 - Annotation problem for clutter_actor_iter_next() and

clutter_actor_iter_prev()

#682754 - ClutterRotateAction wrong marshaller usage

#681746 - Drag handle misplacemente in examples/drag-action

#679990 - clutter_table_layout_pack increments column/row count by two

#681648 - add Pan action

#683219 - Build failure with old (?) XI2

#683066 - brightness-contrast-effect: Don't actually run if it will have

no effect

#683090 - gesture-action: Add API for cancelling a gesture

#683126 - Remove tracking of input devices and sequences from the stage

#682362 - Multi touch events skipped

#683113 - Bug in ClutterGestureAction documentation

#680255 - The middle and right mouse buttons are swapped when using the

evdev backend

 

Many thanks to:

 

Emanuele Aina Piotr Drąg, Lionel Landwerlin, Aurimas Černius,

Daniel Mustieles, Jasper St. Pierre, Neil Roberts, Nilamdyuti Goswami,

Tomeu Vizoso, Andika Triwidada, Andre Kuehne, Chao-Hsiung Liao, Chun-wei Fan,

Fran Diéguez, Ihar Hrachyshka, Tom Tryfonidis.

 

Have fun with Clutter!

 

ciao,

Emmanuele.

 

--

W: http://www.emmanuelebassi.name

B: http://blogs.gnome.org/ebassi/

_______________________________________________

 

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  

×