clutter 1.9.2
- From: Emmanuele Bassi <install-module master gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: clutter 1.9.2
- Date: Tue, 22 Nov 2011 14:03:01 +0000 (UTC)
About Clutter
=============
Clutter is an open source software library for creating fast,
portable, compelling and dynamic graphical user interfaces. Clutter
uses OpenGL (and optionally OpenGL|ES for use on Mobile and embedded
platforms) for rendering, but with an API which hides the underlying
GL complexity from the developer. The Clutter API is intended to be
easy to use, efficient and flexible.
News
====
• List of changes since Clutter 1.8
- Multi-backend build, and run-time backend selection
Clutter can be built with support for multiple backends in the same
shared library; the backend singleton is determined at run-time,
either with the default backend for the platform, or using the value
of the CLUTTER_BACKEND environment variable.
- GDK windowing system backend
A new backend has been added, which uses the GDK API for creating the
drawing surface, as well as receiving the windowing system and input
events.
- Show a hint when ClutterText is in password mode
If the password-hint-time ClutterSettings property is set to a non
zero value, the last character entered inside a ClutterText actor when
in password mode will be shown in plain for the duration of the timeout,
before being replaced by the glyph chosen as the password character.
- Improve Windows build support
Clutter now provides project files to build the library using Visual
Studio 9 and Visual Studio 10. Also, the scripts to build Clutter using
MinGW have been improved.
- Remove the requirement for using clutter_threads_init()
Threads are initialized by default (depending on the platform), so there
is no need to call clutter_threads_init().
- Deprecate the default ClutterStage
The semantics of the default Stage were not obvious, and had the tendency
to confuse the user.
- Move the deprecated headers into their own directory
This should help developers identify the deprecated API.
- Change deprecation policy
Deprecated functions are now marked using compiler annotations, instead
of being forcibly disabled through pre-processor directives from the
headers. Deprecations will cause compiler warnings, and thus are enabled
by default. If you're building your project with compiler flags that
consider every warning a fatal error, you can use the symbol
CLUTTER_DISABLE_DEPRECATION_WARNINGS to disable the deprecation warnings.
- Translation updates
Portuguese, Assamese, Punjabi, Tamil, Oriya, Telugu, French, German,
Danish, Traditional Chinese (Hong Kong and Taiwan), Catalan, Esperanto,
Lithuanian, Galician, Norwegian bokmål, Slovenian, Hebrew, Bulgarian.
• List of bugs fixed since Clutter 1.8
652588 - add support for password hint in ClutterText
659625 - mingw32: Update the build script to compile 1.8.0
659601 - offscreen effects on children of containers also with an
offscreen effect get a wrong viewport
659928 - Two strings are not marked as translatable
659893 - clutter-main: Reword translator comment for default:LTR
656663 - Remove internal usage of ClutterGeometry in StageWindow
660354 - Add paint-deform-tiles option to CLUTTER_DEBUG
660471 - ClutterActor: Add clutter_actor_has_effects
660512 - ClutterShaderEffect recompiles the shader for every instance
660623 - clutter-actor-meta: Fix _clutter_meta_group_has_metas_no_internal
660985 - memory leak in clutter_box_layout.c
661015 - Add clutter_unicode_to_keyval function
660786 - Deprecate clutter_[sg]et_font_flags()
661887 - auto-resize of ClutterCairoTexture does not work correctly
657434 - Add a GDK backend to Clutter
663332 - orca reads my password in gnome-shell policykit dialogs
663594 - Minor whitespace parsing bug in clutter_color_from_string
663733 - clutter-stage-x11: Make sure to set geometry x and y
651718 - Make tests work on platforms supporting only a single stage
663999 - The removal of per-backend CLUTTER_VBLANK envvar had unwanted
cruft in the Win32 backend
663720 - DeformEffect: Avoid redrawing actors on vertices invalidation
663636 - Use newer Cogl API in ClutterDeformEffect
Special thanks to
Chun-wei Fan, for building, testing, and keeping up to date the Visual
Studio project files.
Many thanks to:
Neil Roberts, Rico Tzschichholz, Robert Bragg, Adel Gadllah,
Lionel Landwerlin, Alexandre Franke, Colin Walters, Daniel Mustieles,
Giovanni Campagna, Piotr Drąg, krishnababu k, A S Alam, Alexander Shopov,
Algimantas Margevičius, Ask H. Larsen, Bruno Brouard, Carles Ferrando,
Chao-Hsiung Liao, Craig R. Hughes, Damien Lespiau, Duarte Loreto,
Florian Müllner, Fran Dieguez, Fran Diéguez, Håkon Løvdal, I Felix,
Jasper St. Pierre, Jorge González, Joseph Scheuhammer, Kjartan Maraas,
Kristjan SCHMIDT, Manoj Kumar Giri, Marc-André Lureau, Mario Blättermann,
Matej Urbančič, Matthias Clasen, Nilamdyuti Goswami, Sunjin Yang,
Tomeu Vizoso, Yaron Shahrabani, Zan Dobersek, Мирослав Николић.
ChangeLog
=========
http://download.gnome.org/sources/clutter/1.9/clutter-1.9.2.changes (26.5K)
Download
========
http://download.gnome.org/sources/clutter/1.9/clutter-1.9.2.tar.xz (4.36M)
sha256sum: 90d5bf72d34b3163c57010484a27d22955dacbb2cd7872391960de160a1d3a4d
http://download.gnome.org/sources/clutter/1.9/clutter-1.9.2.tar.bz2 (5.13M)
sha256sum: f1104e19bba77f5506a2962f55e5e0f585477343dc2f709d2d0e12aaaeb1e2b6
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]