[ANNOUNCE] Clutter 1.0.6 (core) - stable release



Hi all,

I get to break everything while Emmanuele is on holiday, so here goes:

Clutter 1.0.6 is now available for download at:

    http://www.clutter-project.org/sources/clutter/1.0

MD5 Checksums:

    477e9093b2869f961e7295dab7b92d6b  clutter-1.0.6.tar.bz2
    85dadedcd2c77b6df851ae53a53cf793  clutter-1.0.6.tar.gz

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

Notes
-----

    o This is the fourth stable release of the 1.0.x cycle.

    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.

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

What's new in Clutter 1.0.6
---------------------------

    o Various documentation improvements including a new ClutterPath migration
      guide, a Glossary and objects index

    o A couple of new unit tests for: initial actor sizing, preferred actor
      size and ClutterGroup depth sorting

    o Fix ClutterGroup depth sorting

    o Fix double to float type conversions in ClutterScript and update
      test-script.json so it doesn't refer to old Actor types such as
      ClutterLabel.

    o Do not attempt to free empty ClutterModel column names

    o Fix the BlendString parser so numbers can be part of function names
      allowing use of DOT3_RGB

    o Fix the parsing of special "signal-" property names available when
      using the ClutterAnimation vararg API

    o Adds a "use-markup" property getter for ClutterText

    o Account for clock roll backs between frames so timelines don't simply
      hang

    o Disable mipmap filters before checking framebuffer object completeness
      since some drivers consider texture objects incomplete if a mipmap
      filter is set but the mipmap data hasn't yet been uploaded.

    o Various Makefile fixes, including fixes for the %.c: %.glsl codegen rules
      for GLES2, use AM_SILENT_RULES for automake > 1.11, use a shared set of
      defines for silencing make rules (Makefile.am.silent) and cleanup some
      misuse of CLUTTER_MAJORMINOR.

    o Fix cogl_clear so the alpha component isn't ignored

    o Fix for the GLES 2.0 Cogl backend and the eglx Clutter backend


Full list of changes since 1.0.4:
---------------------------------

Damien Lespiau (1):
    [docs] Clutter's model implementation is called ClutterListModel

Emmanuele Bassi (20):
    [build] Clean up the eglnative and fruity Makefile.am
    [build] Split out the custom silent rules
    [build] Update the configure.ac documentation
    [container] Use a 1:1 mapping between child and ChildMeta
    [docs] Add a Path migration guide
    [docs] Add fixxref for Cairo symbols
    [docs] Add more collateral documentation
    [docs] Small annotation fixes
    [docs] texture_polygon() is called polygon()
    [gitignore] Add test-preferred-size
    [model] Do not attempt to free empty column names
    Post-release bump to 1.0.5
    [script] Clean up the ad hoc parsing code in Actor
    [script] Convert double to float when parsing
    [tests] Add a Group actor unit
    [tests] Add initial sizing conformance test suite
    [tests] Add preferred size conformance test unit
    [tests] Update the script test JSON
    [timeline] Account for clock roll backs between frames
    Use AM_SILENT_RULES if automake >= 1.11 is installed

Neil Roberts (4):
    [animation] Move the check for the 'signal::' prefix into a separate function
    [cogl] Remove CoglContext->journal_vbo{,_len}
    Fix the documentation for clutter_texture_set_cogl_material
    Take a reference to the material in clutter_texture_set_cogl_material

Øyvind Kolås (2):
    [group] Use floating point in sort_z_order
    [text] implement get_property for "use-markup"

Robert Bragg (8):
    [backend-egl] fix clutter_backend_egl_get_visual_info to not use Xalloc
    [cogl] %.c: %.glsl codegen: use BUILT_SOURCES var + fix stringify.sh
    [cogl_clear] Also pass the alpha component of the CoglColor to glClearColor
    [cogl-fbo] Disable mipmap filters before calling glCheckFramebufferStatusEXT
    [test-cogl-multitexture] Print an error if textures can't be loaded
    [tests] Remove test-entry.c since we don't have a ClutterEntry any more
    Update the NEWS
    [release] 1.0.6

Samuel Degrande (1):
    DOT3_RGB[A] cannot be used in a Blend String

Zhou Jiangwei (2):
    [cogl] Fix the GLES 2.0 backend
    [eglx] Update the EGLX backend

As always; we hope you have fun with Clutter!

Kind regards,
- Robert

-- 
Robert Bragg, Intel Open Source Technology Center


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