clutter 1.9.16



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

  • 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


ChangeLog
=========
http://download.gnome.org/sources/clutter/1.9/clutter-1.9.16.changes  (82.4K)

Download
========
http://download.gnome.org/sources/clutter/1.9/clutter-1.9.16.tar.xz (4.64M)
  sha256sum: 2bcd22baacf3066902bebc15f39d6cf36f344a00bd7b91d4b82737dbfb70527a



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