Release Clutter 1.7.8 (snapshot)
This commit is contained in:
parent
3591be474e
commit
f6fe09fa24
54
NEWS
54
NEWS
@ -1,3 +1,57 @@
|
|||||||
|
Clutter 1.7.8 2011-08-15
|
||||||
|
===============================================================================
|
||||||
|
|
||||||
|
• List of changes since Clutter 1.7.6
|
||||||
|
|
||||||
|
- Various fixes in Cally
|
||||||
|
Make sure to use Clutter's API and remove old workarounds that were put
|
||||||
|
into place when Cally was a separate project and targeting pre-1.0 API
|
||||||
|
versions of Clutter.
|
||||||
|
|
||||||
|
- Add ClutterCairoTexture:auto-resize
|
||||||
|
This property makes it easier to create 2D canvas surfaces by tracking
|
||||||
|
the actor's allocation in a backward compatible way.
|
||||||
|
|
||||||
|
- Add ClutterAnimatable.interpolate_value()
|
||||||
|
This new virtual function deprecates the animate_property() virtual of the
|
||||||
|
Animatable interface, which was sub-optimal in different ways.
|
||||||
|
|
||||||
|
- Allow using Animatable implementations with ClutterState
|
||||||
|
Thanks to the new interpolate_value() virtual it is now possible to use
|
||||||
|
the Animatable interface with ClutterState; this allows animating
|
||||||
|
action, constraint and effect properties using the same "@" syntax also
|
||||||
|
used by ClutterAnimation and clutter_actor_animate().
|
||||||
|
|
||||||
|
- Improve ClutterModel's implementation
|
||||||
|
Avoid a bunch of needless checks, and make sure that the ::row-changed
|
||||||
|
signal is emitted in all cases when a row has been changed through the
|
||||||
|
ClutterModelIter API. The conformance test unit for ClutterModel has
|
||||||
|
also been improved to avoid future regressions.
|
||||||
|
|
||||||
|
- Improve ClutterStage behaviour on OS X
|
||||||
|
Make sure that the fullscreen, multi-screen and key focusing are
|
||||||
|
well-behaved on OS X, by implementing the correct delegate methods.
|
||||||
|
|
||||||
|
• List of bugs fixed since Clutter 1.7.6
|
||||||
|
|
||||||
|
[bugzilla.gnome.org]
|
||||||
|
|
||||||
|
#655387 - Missing GObject introspection annotations
|
||||||
|
#655306 - Added windowDidChangeScreen delegate to fix pick errors when
|
||||||
|
window moved to different screen
|
||||||
|
#655311 - Prevent hiding of unrelated application windows when stage returns
|
||||||
|
from fullscreen
|
||||||
|
#655307 - Fix resource leak on subsequent calls to clutter_stage_osx_realize
|
||||||
|
#648633 - gnome-shell notification pop-ups do not emit
|
||||||
|
object:state-changed:showing
|
||||||
|
|
||||||
|
Many thanks to:
|
||||||
|
|
||||||
|
Kirk A. Baker, Neil Roberts, Alejandro Piñeiro, Alejo Pacin,
|
||||||
|
Daniel Mustieles, Evan Nemerson, Marek Černocký, Philippe Normand,
|
||||||
|
Robert Bragg
|
||||||
|
|
||||||
|
|
||||||
Clutter 1.7.6 2011-07-26
|
Clutter 1.7.6 2011-07-26
|
||||||
===============================================================================
|
===============================================================================
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
# - increase clutter_interface_version to the next odd number
|
# - increase clutter_interface_version to the next odd number
|
||||||
m4_define([clutter_major_version], [1])
|
m4_define([clutter_major_version], [1])
|
||||||
m4_define([clutter_minor_version], [7])
|
m4_define([clutter_minor_version], [7])
|
||||||
m4_define([clutter_micro_version], [7])
|
m4_define([clutter_micro_version], [8])
|
||||||
|
|
||||||
# • for stable releases: increase the interface age by 1 for each release;
|
# • 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
|
# if the API changes, set to 0. interface_age and binary_age are used to
|
||||||
|
Loading…
x
Reference in New Issue
Block a user