Good news, everyone! A new Clutter snapshot is now available at:
http://source.clutter-project.org/sources/clutter/1.9/ http://download.gnome.org/sources/clutter/1.9/ SHA256 Checksum: 90d5bf72d34b3163c57010484a27d22955dacbb2cd7872391960de160a1d3a4d clutter-1.9.2.tar.xz Additionally, a git clone of the source tree: git clone git://git.gnome.org/clutter will include a signed 1.9.2 tag which points to a commit named: 1022aad97078dcbf5fde98bfee012c5428202dcd which can be verified with: git verify-tag 1.9.2 and can be checked out with a command such as: git checkout -b build 1.9.2 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.0 JSON-GLib ≥ 0.12.0 Cogl ≥ 1.9.1 Cairo ≥ 1.10 Pango ≥ 1.20 Atk ≥ 2.1.5 Clutter also has platform-specific dependencies; for more information, see the README file included in the release. Documentation: Clutter: http://docs.clutter-project.org/docs//clutter/1.9/ Cally: http://docs.clutter-project.org/docs//cally/1.9/ 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.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, Мирослав Николић. Have fun with Clutter! ciao, Emmanuele. -- Emmanuele Bassi, Intel Open Source Technology Center _______________________________________________ gnome-announce-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gnome-announce-list
