Clutter 1.11.8 2012-07-16 =============================================================================== • List of changes since Clutter 1.11.6 - Bump the dependency of ATK Use the newly released 2.5.3 to rely on the generci event listeners that have been added to ATK; this avoids reimplementing our own. - Ensure validity of iterators Even when they are copied. - Rounding error fixes for allocations Constraints and other code adjusting the allocation of an actor should round the origin and size of the ClutterActorBox in a consistent way. - Updates for the VisualStudio build files - Add ClutterDragAction::drag-progress The ::drag-progress signal allows controlling the emission of the ::drag-motion signal. Overriding the default behaviour of a DragAction is now possible without calling g_signal_stop_emission_by_name(). - Add ClutterActor:pivot-point The pivot point of ClutterActor provides a center, in normalized coordinate space, for the transformations of an actor (scaling, rotation, translation). - Deprecations ClutterText:position has been deprecated by ClutterText:cursor-position, for consistency with other ClutterText properties, as well as to avoid shadowing the ClutterActor:position property. ClutterActor:depth has been deprecated by ClutterActor:z-position. ClutterTexture has been deprecated in favour of ClutterImage. ClutterActor:anchor-[xy] and the transformation centers for rotation and scaling have been deprecated in favour of the ClutterActor:pivot-point. The clutter_threads_enter() and clutter_threads_leave() functions have been deprecated. - Removal of the experimental ClutterLayoutManager easing state API The easing state API for ClutterLayoutManager was added in 1.11.2, but with the introduction of a default easing state for ClutterActor it is now redundant and not necessary; to animate the allocation of an actor during layout it's simply necessary to set its easing state. All layout managers provided by Clutter have been updated. • List of bugs fixed since Clutter 1.11.6 [bugzilla.gnome.org] #679451 - Add ::drag-progress signal #679457 - Add :cursor-position and deprecate :position #679465 - Add :z-position and deprecate :depth #677853 - Use a single transformation center for rotation and scaling Many thanks to: Chun-wei Fan, Alejandro Piñeiro, Alexander Shopov, Andika Triwidada, Chao-Hsiung Liao, Daniel Mustieles, Fran Diéguez, Ihar Hrachyshka, Kjartan Maraas, Piotr Drąg, Sasi Bhushan Boddepalli.