ANNOUNCE: Clutter 1.9.16 (1.10 release candidate 1)



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:

2bcd22baacf3066902bebc15f39d6cf36f344a00bd7b91d4b82737dbfb70527a  clutter-1.9.16.tar.xz

Additionally, a git clone of the source tree:
  git clone git://git.gnome.org/clutter

will include a signed 1.9.16 tag which points to a commit named:
  aa6ba2c706a5d53d8a994694d021edb0c07f03f2

which can be verified with:
  git verify-tag 1.9.16

and can be checked out with a command such as:
  git checkout -b build 1.9.16

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


  • Clutter 1.10.0, release-candidate 1

  • List of changes since Clutter 1.9.14

    - Support implicit animatable properties
    Various properties of ClutterActor can now be implicitly animated when
    using the public setters, instead of going through the animation API;
    this is an opt-in mechanism for the 1.x API series.

    - Introduce paint nodes
    ClutterPaintNode is an element of the render tree; it is used to store
    the pipeline state and the geometry to be drawn. Actors have the ability
    to be painted using the paint nodes by overriding the paint_node() virtual
    function instead of the paint() virtual function. For the 1.x API series
    the render tree will be consumed per-actor, but the plan is to build a
    full tree as the authoritative source for the 2.x API series.

    - Support Content delegates
    ClutterContent is an interface that allows creating classes that will
    painted in place of an actor's paint() virtual function. Clutter provides
    two content types: Canvas, a Cairo-based immediate canvas for drawing the
    contents of an actor; and Image, a content that will paint image data.

    - ClutterText improvements
    The caret of editable text actors is now centered, and the background
    color will be respected when painting the actor.

    - Support for the XInput 2.2 extension
    Clutter will now relay touch events coming from the X server, as well
    as precise scrolling delta, for devices with those two capabilities.
    The support is still experimental, and limited to the X11 platform for
    the time being.

    - Translation updates
    Slovenian, Assamese, Bulgarian, Spanish, Galician, Belarusian, Traditional
    Chinese (Hong Kong and Taiwan), British English, Hebrew, Polish, Catalan,
    Khmer, Russian, Finnish, Odia, Brazilian Portuguese, Danish, Lithuanian,
    Portuguese, Czech, Swedish, French.

  • List of bugs fixes since Clutter 1.9.14

    [bugzilla.gnome.org]
    #655491 - Text cursor/caret theming
    #668801 - [NSApp finishLaunching]; missing in OSX backend
    #656156 - Add lightness, brightness, and contrast effects
    #671736 - Provide translations for "default:LTR" for RTL locales
    #671779 - gdk: add new device types (GDK_SOURCE_TOUCHSCREEN,
              GDK_SOURCE_TOUCHPAD)
    #672316 - Flickering/redraw issues in multi stage

Many thanks to:

  Piotr Drąg, Chun-wei Fan, Daniel Mustieles, Fran Diéguez, Matej Urbančič,
  Nilamdyuti Goswami, Alexander Shopov, Bruce Cowan, Florian Müllner,
  Gil Forcada, Ihar Hrachyshka, Stefano Facchini, Мирослав Николић,
  Adam Matoušek, Antonio Fernandes C. Neto, Aurimas Černius, Bruno Brouard,
  Carles Ferrando, Chao-Hsiung Liao, Daniel Nylander,  Duarte Loreto,
  Jasper St. Pierre, Joseph Scheuhammer, Kenneth Nielsen, Khoem Sokhem,
  Lionel Landwerlin, ManojKumar Giri, Marek Černocký, Timo Jyrinki,
  Tristan Van Berkom, Yuri Myasoedov


Have fun with Clutter!

ciao,
 Emmanuele.

-- 
Emmanuele Bassi,
Intel Open Source Technology Center


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]