news 28 Posted August 30, 2011 Good news, everyone! A new Clutter snapshot is now available at: http://source.clutter-project.org/sources/clutter/1.7/ http://download.gnome.org/sources/clutter/1.7/ SHA256 Checksum: b145cb02b1682fd9a4fb5af38d7baee94d3841e84a5ad960ecc2fead96b3ac7a clutter-1.7.12.tar.xz Additionally, a git clone of the source tree: git clone git://git.gnome.org/clutter will include a signed 1.7.12 tag which points to a commit named: c26dd3f0081dadaf516ef583fffc440ae3b8a4b0 which can be verified with: git verify-tag 1.7.12 and can be checked out with a command such as: git checkout -b build 1.7.12 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.26.0 JSON-GLib ≥ 0.12.0 Cairo ≥ 1.10 Pango ≥ 1.20 Atk ≥ 1.17 OpenGL ≥ 1.3 (or 1.2 + multi-texturing), OpenGL|ES 1.1 or 2.0 GLX, WGL, Quartz, or an EGL implementation 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.7/ Cogl: http://docs.clutter-project.org/docs//cogl/1.7/ Cally: http://docs.clutter-project.org/docs//cally/1.7/ 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. - We have entered the "slushy API" period: API that has been added during the current development cycle should be considered basically frozen, unless major issues arise between this release and the first 1.8 release. - 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.7.10 - Reload the font caches on X11 when the user installs a new font Whenever the user installs a new font inside one of the directories that ware being watched by a session daemon, or changes the fontconfig configuration, the toolkits using FontConfig (either directly or indirectly e.g. through Pango, like Clutter) should listen to the Fontconfig/Timestamp XSETTINGS key and release all the font configuration caches. This allows selecting the newly installed fonts without requiring the user to restart the application. - Allow using "font-description" as a ClutterScript alias for "font-name" ClutterText:font-description allows passing a PangoFontDescription directly to a ClutterText; when defining a ClutterText instance inside a ClutterScript file, :font-description should be an alias for :font-name, which takes a string and converts it to a PangoFontDescription. - Make sure that LayoutManager subclasses take the allocation origin into account when allocating the children A LayoutManager should be resilient against allocations with an origin not positioned at (0, 0); this allows actors using a layout manager instance to munge the box and implement things like margin and padding without the layout manager having knowledge of those concepts. - Build fixes Always link against libm when building Clutter (and its tests); don't rely on libraries lower on the stack to do so. - Documentation fixes • List of bugs fixed since Clutter 1.7.10 [bugzilla.gnome.org] #657529 - Build failure Many thanks to: Robert Bragg, Daniel Mustieles, Fran Dieguez, Kjartan Maraas Have fun with Clutter! ciao, Emmanuele. -- Emmanuele Bassi, Intel Open Source Technology Center --------------------------------------------------------------------- Intel Corporation (UK) Limited Registered No. 1134945 (England) Registered Office: Pipers Way, Swindon SN3 1RJ VAT No: 860 2173 47 This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies. _______________________________________________ Share this post Link to post