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

ANNOUNCE: Clutter 1.22.0 (stable)

Recommended Posts

Good news, everyone!

 

A new Clutter release is now available at:

 

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

 

SHA256 Checksum:

 

5225fef91f717118654a5b98e24f2018d09ca3c37d61ecff84f77069de0fbf54

clutter-1.22.0.tar.xz

 

Additionally, a git clone of the source tree:

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

 

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

22f340a6c8d174ed83331cefe53bbee35af54a97

 

which can be verified with:

git verify-tag 1.22.0

 

and can be checked out with a command such as:

git checkout -b build 1.22.0

 

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.39.0

JSON-GLib ≥ 0.12.0

Cogl ≥ 1.20.0

Cairo ≥ 1.14.0

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/stable/

Cookbook: https://developer.gnome.org/clutter-cookbook/1.22.0/

 

Release Notes:

- 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 release of Clutter.

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

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

 

• List of changes since Clutter 1.20

 

- Use the GDK backend by default when available

The GDK backend has seen massive improvements in this cycle, and it is

now the preferred backend on Linux; this will improve integration of Clutter

applications on the running platform, and improve the integration between

Clutter and GTK+ applications.

 

- Improve the size negotiation for constraint and content implementations

ClutterConstraint implementations can now influence the preferred size of

the actor to which they are applied, just like they can do for the

allocation.

ClutterActor instances can also request a size by using the ClutterContent

implementation's preferred size.

 

- Improve input device handling on X11 and evdev.

 

- Add a new experimental Mir windowing system backend.

 

- Support stereo framebuffers when using the X11 backend.

 

• List of changes since Clutter 1.21.8

 

- Improve pointer tracking in the evdev input backend

Do not use the events after the queue processing, to avoid dropping events

due to compression.

 

- Fix handling of multiple stages with the GDK backend

A regression introduced when the GDK backend implemented its own master

clock using GdkFrameClock prevented applications with multiple stages to

be updated properly.

 

- Updated translations

Kazakh, Aragonese, Indonesian, Danish, Turkish.

 

• List of bugs fixed since Clutter 1.21.8

 

#746575 - cally-actor: Don't assume X11 backend is used when supported

#746328 - evdev: Keep track of the pointer coordinate ourself

 

Many thanks to:

 

Muhammet Kara, Andika Triwidada, Ask H. Larsen, Baurzhan Muftakhidinov,

Daniel Martinez, Florian Müllner, Jonas Ådahl

 

Have fun with Clutter!

 

--

https://www.bassi.io

[ ( -at -) ] ebassi [ ( -at -) gmail.com]

_______________________________________________

 

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  

×