Clutter 1.4.0 - stable release

good news, everyone!

here's to you the first stable release of Clutter 1.4.

Clutter is an open source software library for creating portable, fast,
compelling and dynamic graphical user interfaces. Clutter is licensed
under the terms of the GNU Lesser General Public License version 2.1.

• Download

Clutter 1.4.0 is now available for download at:

A mirror is also available here:

• SHA256 Checksums:

18ab1a9b5f32f4d8c72408bd3edd6dbec6aba25c4e072a2c2d77102e7932a002 clutter-1.4.0.tar.gz
bcdb2c55a083b8f18b0205e816c303605926b03e19f380294a203ae19ec02c96 clutter-1.4.0.tar.bz2

• Requirements

  GLib >= 2.18.0
  Cairo >= 1.4
  Pango >= 1.20
  Atk >= 1.7
  OpenGL >= 1.2 + multi-texturing, OpenGL|ES 1.1 or OpenGL|ES 2.0
  GLX, WGL, Quartz or an EGL Implementation

Depending on the platform and the configuration options Clutter also
depends on:

  GDK-Pixbuf >= 2.0
  JSON-GLib >= 0.10

• Documentation

API Reference:
  ‣ Clutter:
  ‣ Cogl:
  ‣ Cally:

• Release Notes

  - This is the first stable release of the 1.4 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 stable release of Clutter.
    Bugs should be reported on the Clutter Project bugzilla, at:

• What's new in Clutter 1.4

  - List of changes since Clutter 1.2:

  ‣ Add ClutterAction, ClutterConstraint and ClutterEffect; these are 
    base classes for writing objects that modify the way an actor reacts
    to events; is size and positioned; is painted. Clutter 1.4 comes
    with standard actions, like ClutterDragAction; constraints, like
    ClutterAlignConstraint; and effects, like ClutterBlurEffect.

  ‣ Rewrite the CoglMaterial implementation to scale and, if possible,
    use the programmable pipeline of the GPU.

  ‣ Add ClutterState, an object for describing animated transitions
    between states.

  ‣ Include Cally, the Clutter Accessibility Library, in tree.

  ‣ Improve the performance of picking, redrawing and layout operations.

  ‣ Backends:
    X11: Use XKB for translating the hardware key code into key symbols;
         use the XSETTINGS protocol to initialize the backend settings.
    Quartz: Compilation fixes and updates.
    RGL: Unify the framebuffer and X11 variants into a single backend.

  ‣ Documentation:
    API reference: updates in the reference for Cogl, Clutter; Cally
                   also has an API reference
    Cookbook: massive improvements, with 20+ recipes, full code examples
              and videos.

• List of changes since Clutter 1.3.14:

  ‣ Add support for describing ClutterState states using animators in

  ‣ Build fixes.

  ‣ Include ClutterConstraint into the allocation phase, to avoid layout
    cycles and improve the performance.

  ‣ Add new recipes to the Cookbook to illustrate constraints-based

  ‣ Fix the request mode of ClutterBoxLayout.

  ‣ Fix the handling of transformations in ClutterOffscreenEffect.

  ‣ Documentation and introspection fixes.

Many thanks to:

Neil Roberts, Robert Bragg, Elliot Smith, Damien Lespiau,
Øyvind Kolås, Roman Kudiyarov, Alejandro Piñeiro, Owen W. Taylor,
Bastian Winkler, Colin Walters, Brian Tarricone, Chris Lord,
José Dapena Paz, Adel Gadllah, Alexandros Frantzis, Chris Kühl,
Johan Bilien, Richard Hughes, Chris Leick, Dan Winship,
Dominique Leuenberger, Luca Invernizzi, Frederik Hahne, Fridrich Strba,
Henrik Hedberg, Jammy Zhou, Javier Jardón, Jussi Kukkonen,
Kristian Høgsberg, Lucas Rocha, Murray Cumming, Nate Stedman,
Rob Bradford, Sunil Sadasivan, happyaron, raven

Have fun with Clutter!

Emmanuele Bassi, Open Source Software Engineer
Intel Open Source Technology Center

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