[ANNOUNCE] Clutter 1.0.0 (core) - stable release

hi everyone;

Clutter 1.0.0 is now available for download at:


MD5 Checksums:

  dac6352daeef0926eab31c1a57e69148  clutter-1.0.0.tar.gz
  eb1a3db895d914dc29caadd15bc1f5e0  clutter-1.0.0.tar.bz2

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

Clutter currently requires:

  * GLib >= 2.16.0
  * Cairo >= 1.6
  * Pango >= 1.20
  * OpenGL >= 1.4, OpenGL|ES 1.1 or OpenGL|ES 2.0
  * GLX, SDL, WGL, Quartz or an EGL Implementation

The official website is: http://www.clutter-project.org
The Clutter blog is at:  http://www.clutter-project.org/blog
To subscribe to the Clutter mailing list, send mail to: clutter+subscribe o-hand com 
The official mailing list archive is: http://lists.o-hand.com/clutter/
API reference: http://www.clutter-project.org/docs/clutter/stable/


   o This is the first stable release of the 1.0.x cycle, and the
     first stable release of the 1.x API cycle.

   o The APIs of Clutter and COGL are now stable.

   o This version is parallel installable with Clutter 0.8.

   o Installing this version will overwrite the files from the
     installation of a git clone of the current development
     branch (master).

   o The GL|ES backends are known to be broken; we are currently
     unable to test them, but we gladly accept patches for them
     until such time when we are able to resume testing.

   o Bugs should be reported to: http://bugzilla.o-hand.com

What's new in Clutter 1.0.0

  * For the list of changes since the 0.8 release, please see the previous


  * List of changes since 0.9.8

    o Allow per-stage disabling of motion event throttling; this should allow
      platforms or applications that require all the motion events not for
      drawing purposes to get them exactly like Clutter gets them from the
      windowing system.

    o Various documentation fixes.

    o Add per-word key navigation inside ClutterText.

    o Fix the RGB<->HLS conversion.

    o Various fixes for the OSX and Windows backends.

    o Various build-related fixes.

Many thanks to all the contributors for the 0.9 development cycle:

  Neil Roberts, Robert Bragg, Owen W. Taylor, Øyvind Kolås, Damien Lespiau,
  Havoc Pennington, Thomas Wood, Haakon Sporsheim, Ole André Vadla Ravnås,
  Bastian Winkler, Chris Lord, Colin Walters, Matthew Allum, Johan Bilien,
  Raymond Liu, Garry Bodsworth, Rob Bradford, Tomas Frydrych, Geoff Gustafson,
  Jonas Bonn, Robert Staudinger, Christian Persch, Dan Winship, Evan Martin,
  Gordon Williams, Jakub Higersberger, Jason Tackaberry, Jonathan Matthew,
  Marc-André Lureau, Marcos, Michael Mortensen, Shane Bryan, Takao Fujiwara,
  Tim Horton, Tommi Komulainen, Xu Li

Full list of changes since 0.9.8:

Emmanuele Bassi (34):
      Post-release bump to 0.9.9
      [cogl/gles] Fix missing symbols in CoglContext
      [docs] Move the releasing process to a separate file
      Allow disabling motion event throttling
      [gitignore] Add test-materials
      [cogl] Make the blend string error domain public
      [doc] Miscellaneous documentation fixes
      [docs] Improve the Units to and from string conversion
      [docs] Fix typo in the effects migration guide
      Fix copy-and-paste errors in the deprecation macros
      [docs] Update the animations tutorial
      [docs] Update the building instructions
      [docs] Update the "creating new behaviours" chapter
      [build] Use per-target flags and libraries
      [docs] Update the Actor subclassing documentation
      [docs] Fix wrong XML elements
      [text] Allow key navigation by word
      [osx] Implement StageWindow::show/::hide
      [tests] Add RGB<->HLS roundtrip test unit
      [color] Fix HLS to RGB colorspace conversion
      Convert gint to GLints in the Shader types wrapper
      [glx] Explicitly set the depth size for GLX visuals
      [stage] Add a warning for :offscreen usage
      Remove explicit size of the Vertex arrays
      [build] Use API_VERSION, not MAJORMINOR
      [build] Generate ChangeLog from the Git import
      [animation] Force the final state inside ::completed
      [animation] Fix variable use
      [units] Add binding-friendly initializers
      [docs] Update requirements and release notes
      [docs] Point the TODO to Bugzilla
      Fix compiler warnings when COGL debug level=minimum
      Update the NEWS
      [release] 1.0.0

Geoff Gustafson (1):
      [text] Queue a redraw when the selection is cleared

Haakon Sporsheim (6):
      Reposition variable declarations to avoid C99.
      Remove config.h inclusion.
      Add int dummy; to empty struct TestConformSimpleFixture definition.
      Add white_color a variable on the stack.
      Add MSVC preprocessor guards in test-clutter-cairo-flowers.c
      Reposition variable declarations to avoid C99.

Michael Mortensen (1):
      [osx] Update events to floating point coordinates

Neil Roberts (4):
      Remove the MSVC build files
      [build/mingw] Update Cairo version to 1.8.6 in mingw-cross-compile.sh
      [win32] Move the show/hide to be implementations of the interface
      [win32] Remove the call to clutter_redraw in clutter_stage_win32_show

Ole André Vadla Ravnås (5):
      Initialize pixel data before glReadPixels().
      Avoid C99 to fix compilation with compilers like MSVC.
      Call glClientActiveTexture() through COGL context.
      Remove unused variable to fix compiler warning.
      Avoid near/far identifier names.

Owen W. Taylor (3):
      Fix building introspection when dolt is not in use
      Fix parallel build of introspection
      Always create the Damage object for ClutterX11TexturePixmap auto updates

Robert Bragg (1):
      [doc] Remove references to cogl_vertex_buffer_delete_indices

Have fun with Clutter!


Emmanuele Bassi, Intel Open Source Technology Center

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