mirror of
https://github.com/brl/mutter.git
synced 2024-11-23 00:20:42 -05:00
Release Clutter 1.11.8
This commit is contained in:
parent
dcadaf67b6
commit
46694f6c61
59
NEWS
59
NEWS
@ -1,3 +1,62 @@
|
||||
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.
|
||||
|
||||
Clutter 1.11.6 2012-06-23
|
||||
===============================================================================
|
||||
|
||||
|
@ -320,6 +320,13 @@ Release Notes for Clutter 1.12
|
||||
data was passed by every caller, and ClutterBindingActionFunc was not used
|
||||
anywhere in the API except for documentation purposes.
|
||||
|
||||
• The clutter_threads_enter() and clutter_threads_leave() functions have been
|
||||
deprecated; the lead to non portable code, and encourage broken behaviour
|
||||
with regards to threaded applications. The only supported, portable way of
|
||||
writing Clutter application employing threads is to defer long running
|
||||
operations to a worker thread, and schedule UI updates to the main loop at
|
||||
well defined synchronization points.
|
||||
|
||||
Release Notes for Clutter 1.10
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
|
@ -10,7 +10,7 @@
|
||||
# - increase clutter_interface_version to the next odd number
|
||||
m4_define([clutter_major_version], [1])
|
||||
m4_define([clutter_minor_version], [11])
|
||||
m4_define([clutter_micro_version], [7])
|
||||
m4_define([clutter_micro_version], [8])
|
||||
|
||||
# • for stable releases: increase the interface age by 1 for each release;
|
||||
# if the API changes, set to 0. interface_age and binary_age are used to
|
||||
|
Loading…
Reference in New Issue
Block a user