File clutter.changes of Package clutter

-------------------------------------------------------------------
Mon Sep 28 11:21:16 CEST 2009 - dimstar@opensuse.org

- Update to version 1.0.6:
  + A couple of new unit tests
  + Fix ClutterGroup depth sorting
  + Fix double to float type conversions in ClutterScript and
    update test-script.json
  + Do not attempt to free empty ClutterModel column names
  + Fix the BlendString parser
  +  Fix the parsing of special "signal-" property names available
  + Adds a "use-markup" property getter for ClutterText
  + Account for clock roll backs between frames
  + Disable mipmap filters before checking framebuffer object
    completeness
  + Fix cogl_clear so the alpha component isn't ignored
  + Fix for the GLES 2.0 Cogl backend and the eglx Clutter backend
  + Updated documentations and translations.

-------------------------------------------------------------------
Thu Aug 27 09:16:10 CEST 2009 - captain.magnus@opensuse.org

- Update to version 1.0.4:
  + Fix the warnings for Animation::update_interval()
  + [cogl-texture] Set GL_PACK_ROW_LENGTH when downloading texture
    data
  + [glx] Perform more checks before calling glXMakeCurrent
  + Check timeline direction when forcing final state
  + [cogl-material] Fix some brackets in
    _layer_flush_gl_sampler_state
  + [pango-display-list] Don't premultiply the colour twice
  + [text] move_word_backward/forward fixes
  + [text] Don't interpret the unicode value when the control
    modifier is on
  + Set LD_LIBRARY_PATH when running g-ir-compiler
  + Update Clutter to use G-I 0.6.4
  + [units] Do not be locale-dependant on string conversion
  + Add new Atom atom_NET_WM_PID to set pid info
  + Add (allow-none) for clutter_stage_set_key_focus()
  + [x11] Do not ask to destroy an empty Window
  + [actor] Add missing return_if_fail()
  + [x11] Destroy the Window we own when setting a foreign one
  + [actor] Be more explicit when warning about invariants
  + [cogl] Expose cogl_is_vertex_buffer()
  + tests/interactive/Makefile.am
  + [actor] Use the right vertex
  + [x11] Force a redraw before mapping the stage
  + Documentation fixes
  + Build fixes
- Remove gir-repository from BuildRequires

-------------------------------------------------------------------
Sat Aug 15 10:24:04 CEST 2009 - captain.magnus@opensuse.org

- Update to version 1.0.2:
  + Documentation fixes
  + Build fixes
  + Update the MingW script for building Clutter on Windows
  + Update the build instructions for OS X
  + On X11, make sure to destroy the stage Window when switching to
    a foreign one
  + Fix a bug where clutter_actor_apply_relative_transform() was no
    using the right vertex to perform the transformation

-------------------------------------------------------------------
Fri Jul 31 20:29:43 CEST 2009 - vuntz@novell.com

- Remove Obsoletes for libclutter-glx-0_9-0.
- Drop clutter-rpmlintrc as it's not needed anymore.

-------------------------------------------------------------------
Wed Jul 29 15:03:25 CEST 2009 - vuntz@novell.com

- Update to version 1.0.0:
  + 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.
  + Various documentation fixes.
  + Add per-word key navigation inside ClutterText.
  + Fix the RGB<->HLS conversion.
  + Various fixes for the OSX backend.
  + Various build-related fixes.
- Drop clutter-build-fix.patch: fixed upstream. Remove autoreconf
  call.
- Rename libclutter-glx-0_9-0 to libclutter-glx-1_0-0 and make it
  obsolete the old package.
- Add clutter-rpmlintrc.

-------------------------------------------------------------------
Mon Jul 20 00:26:17 CEST 2009 - vuntz@novell.com

- Update to version 0.9.8:
  + Add more introspection annotations for language bindings.
  + Fix a bug in clutter_animation_set_alpha(), which also broke
    the clutter_actor_animate_with_alpha() function.
  + Check if the stage requires a relayout before showing it; this
    fixes a bug in the X11-based backends, especially under
    compositing window managers, where a 640x480 window would
    flicker before the default stage was shown for the first time.
  + Performance fixes for Cogl.
  + Sliced textures were broken by the COGL journalling.
  + Use the redraw cycle when asynchronously loading textures from
    files.
  + Miscellaneous compilation fixes for the OS X and Windows
    backends.
  + Allow querying from within the paint function of an Actor
    whether the actor is currently being directly painted or by a
    Clone actor.
  + In the GLX backend, when using the non-implicit sync-to-vblank
    inside glXSwapBuffers(), call glFinish() to avoid potential
    tearing.
- Changes from version 0.9.6:
  + Allow the manipulation of the actor's transformation matrix, so
    that is is possible to apply additional transformations in a
    way that is compatible with the transformations already applied
    by the scene graph.
  + Fix a race in the X11 backend that happened between resizing
    the stage drawable and the call to glViewport().
  + Merge the cogl-journal-batching branch; this branch implements
    batching the geometry of the elements of the scene graph before
    sending it to OpenGL, thus minimizing the number of state
    changes and improving the overall performance of Clutter-based
    applications.
  + Add more debugging states for Clutter and COGL, which allow the
    developer to track the state of the journal; to check the VBO
    fallback paths; to disable picking for reliable profiling; to
    disable software-side matrix transformations in favour of the
    driver/GPU ones.
  + Improve the ability to "break out" of COGL by using
    gl_begin/gl_end semantics; applications that drop into raw GL
    are, though, ignoring all the caching performed by COGL and
    might incur in performance issues.
  + Fixed the :load-async and :load-data-async properties of
    Texture by removing the unneeded G_PARAM_CONSTRUCT flag.
  + Added an initial migration guide that shows the porting process
    from older releases of Clutter to the 1.0 API; the first
    chapter deals with the migration from ClutterEffect to the new
    implicit animations API.
  + Fixed MT-safety for the master clock.
- Add clutter-build-fix.patch to fix build, and call autoreconf for
  it.
- Add xorg-x11-libXext-devel Requires in the devel package.

-------------------------------------------------------------------
Mon Jun 22 14:29:33 CEST 2009 - dominique-obs@leuenberger.net

- Update to version 0.9.4:
  + Set the layout height in ClutterText, so that wrapping and
    ellipsization work correctly to fill all the allocated area.
  + Remove all the units-based API, and migrate all the positional
    and dimensional accessors to use floating point values when
    dealing with pixels. All the properties dealing with pixels now
    that a floating point value as well.
  + Add the ability to track wether an actor is going to be painted
    or not, using the "mapped" flag. This also allows Clutter to be
    more strict in the handling of the scenegraph, ensuring
    correctness and avoiding wasting resources on nodes that won't
    be painted.
  + Add debugging facilities for COGL, similar to those of Clutter;
    through them is also possible to have an on screen debugging
    mode that shows the boundaries of each rectangle sent to the
    GPU.
  + Rework "units" into real logical distance units that can be
    converted between millimeters, typographic points and ems into
    pixels.
  + Simplify the Animation class to avoid redundancy and the
    possibility of it going out of sync with the Timeline and Alpha
    instances it uses.
  + Move every operation into a single "master clock" source that
    advances the timelines, dispatches events and redraws the
    stages in a predictable sequence, thus avoiding unneeded
    redraws. The default is to follow the sync-to-vblank cycle, if
    it is supported by the drivers.
  + Cache the glyphs geometry into a vertex buffer object to avoid
    resubmitting too much information to the GPU.
  + Rework the behaviour of ClutterModel when a filter is applied.
  + Allow submitting premultiplied texture data; this removes the
    need for unpremultiplying data in CairoTexture.
  + Add a simple API for submitting blending and texture combining
    modes through a string description.
  + Move Timelines to pure time-based objects.
  + Lots of performance improvements.
  + Removal of all the deprecated API.
  + Removal of all the fixed point entry points.
  + Lots of documentation fixes - the coverage is now 99% of the
    exported 1600 symbols for Clutter and 80%+ of the 300 exported
    symbols for COGL.
  + Generate the GObject Introspection data for both Clutter and
    COGL at build time.
  + Build environment fixes.

-------------------------------------------------------------------
Mon May  4 03:49:55 CEST 2009 - vuntz@novell.com

- Do not pass --enable-gtk-doc to configure, which enables to not
  BuildRequires gtk-doc.

-------------------------------------------------------------------
Mon May  4 00:32:56 CEST 2009 - vuntz@novell.com

- Add gir-repository and gobject-introspection-devel BuildRequires.
- Add missing Requires in devel package.

-------------------------------------------------------------------
Fri May  1 08:10:15 CEST 2009 - vuntz@novell.com

- Update to version 0.9.2:
  + Way too many changes to list.
  + This version is parallel-installable with clutter 0.8.

-------------------------------------------------------------------
Thu Apr 30 02:18:56 CEST 2009 - vuntz@novell.com

- Pass --disable-static to configure and remove .la files.
- Use makeinstall.
- Remove checks for old versions of openSUSE.

-------------------------------------------------------------------
Sat Feb 21 22:32:50 CET 2009 - vuntz@novell.com

- Update to version 0.8.8:
  + Fix: ClutterEntry doesn't get the cursor when it should
  + [behaviour-path] Bail out if we don't have knots
  + [behaviour] Do not notify empty behaviours
  + [backport] Update the viewport when updating the GL context
  + [backport] Remove backwards timelines check in get_progress
  + [backport] Set the SYNC_MATRICES flag when a stage is first
    realized
  + Fix properties that have X11 types to be 'long'
  + Change default tile-waste from 64 to 63
  + Fixed handling of enter and leave events in
    clutter_x11_handle_event()
  + Fix clutter_x11_texture_pixmap_get/set_property() following
    change of PROP_WINDOW type.

-------------------------------------------------------------------
Thu Jan 15 14:06:21 EST 2009 - hfiguiere@suse.de

- Update to version 0.8.6:
   + Improve performance of the text layout by drawing multiple
     glyphs in a single GL call
   + Use a RGB texture for 24bpp pixmaps with the GLX texture-from-pixmap
     actor
   + Fix a race condition in the X11 backend when resizing the stage
   + Fix an off-by-one error in clutter_stage_read_pixels()
   + Use ARB_texture_rectangle inside the GLX texture-from-pixmap actor,
     if the GL implementation does not provide NPOT textures
   + Improved ocumentation and parameters checks
   + cp#1305 - NPOT textures unaligned to a pixel sometimes have border
     artifacts
   + cp#1303 - clutter_glx_texture_pixmap_using_extenstion doesn't check
     if fallbacks are being used
   + cp#1297 - Bring back support for GL_ARB_texture_rectangle
   + cp#1309 - ClutterBehaviourDepth conflicts with orher behaviours
   + cp#1351 - Extra ; in clutter-behaviour-ellipse.c
   + cp#1392 - behaviour_set_alpha set same alpha twice lead to warning
     and destroy the input alpha
   + cp#1289 - Draw multiple glyphs at once

-------------------------------------------------------------------
Sat Dec 20 09:14:17 EST 2008 - mboman@suse.de

- Update to version 0.8.4:
  + Documentation improvements
  + Add clutter_actor_get_paint_visibility(), for checking the visibility
    of an actor taking into account the visibility of its parents
  + Texture-from-pixmap actor improvements
  + Add support for ClutterColor-based properties
  + Remove a stray dependency on gdk-pixbuf-xlib-2.0
  + ClutterGroup will queue a repaint when raising/lowering children
  + Add constructor-only properties for the :container and :actor
    properties of ClutterChildMeta
  + Resync the Clutter keysyms with X.org ones.
  + Documentation fixes and improvements
  + Allow defining ClutterColor as an object or an array inside
    ClutterScript UI definitions
  + Added the missing :perspective property to ClutterStage
  + Fixed the upper and lower boundaries for ClutterUnit and
    ClutterFixed properties
  + Fix a bug that prevented disabling sorting on ClutterModel
  + Fix a bug in clutter_timeline_list_markers()
  + Queue a redraw when the clip is changed
  + Optimize calls to push and pop the matrix when painting
  + Add a variable to the pkgconfig file for extracting the
    COGL backend, for configure-time checks
  + Fix a typo in cogl_path_rel_curve_to()
  + Fix showing the cursor after it being hidden once
  + Add a function for obtaining Clutter's option group without
    initializing Clutter
  + Bugs fixed: cp#1043, cp#1057, cp#1074, cp#1195, cp#1196, cp#1197,
    cp#1200, cp#1201, cp#1206, cp#1207, cp#1230, cp#1237, cp#1238, cp#1265,
    cp#1280, cp#1291, cp#1299, cp#856, cp#945, cp#1010, cp#1020, cp#1033,
    cp#1034, cp#1038, cp#1044, cp#1047, cp#1048, cp#1062, cp#1069, cp#1071,
    cp#1075, cp#1080, cp#1082, cp#1085, cp#1090, cp#1091, cp#1099, cp#1100,
    cp#1103, cp#1121, cp#1124, cp#1125, cp#1130, cp#1137, cp#1145, cp#1154
- Remove clutter-fixed.diff. Fixed upstream
- Remove clutter-raise_rename.diff. Fixed upstream

-------------------------------------------------------------------
Thu Nov 27 15:22:00 EST 2008 - hfiguiere@suse.de

- patch tag for clutter-raise_rename.diff

-------------------------------------------------------------------
Mon Oct 27 12:40:28 CET 2008 - ro@suse.de

- fix compilation of testsuite by renaming "raise" to "raise_c" 

-------------------------------------------------------------------
Wed Oct 22 10:24:07 CDT 2008 - maw@suse.de

- Make debug packages require a specific %{version}-%{release}.

-------------------------------------------------------------------
Fri Aug  1 17:20:24 CEST 2008 - ro@suse.de

- fix requires for debuginfo package 

-------------------------------------------------------------------
Wed Jul 16 08:34:10 EDT 2008 - hfiguiere@suse.de

- Upgrade to 0.8.0
 * Large parts rewritten
 * API changes.

-------------------------------------------------------------------
Fri Jul  4 09:52:08 EDT 2008 - hfiguiere@suse.de

- Initial package

openSUSE Build Service is sponsored by