mirror of
https://github.com/brl/mutter.git
synced 2024-11-29 19:40:43 -05:00
Release Clutter 1.7.6 (snapshot)
This commit is contained in:
parent
0f8e3ab4aa
commit
0a008b98e7
71
NEWS
71
NEWS
@ -1,3 +1,74 @@
|
|||||||
|
Clutter 1.7.6 2011-07-26
|
||||||
|
===============================================================================
|
||||||
|
|
||||||
|
• List of changes since Clutter 1.7.4
|
||||||
|
|
||||||
|
- Accessibility fixes in Cally
|
||||||
|
Fix the implementation of the AtkText interface for ClutterText.
|
||||||
|
|
||||||
|
- Depend on the new Cogl windowing system API.
|
||||||
|
|
||||||
|
- Add functions for retrieving the clip boundaries on the Stage
|
||||||
|
The clutter_stage_get_redraw_clip_bounds() function is useful for
|
||||||
|
window managers (like Mutter) that need to retrieve the clipped
|
||||||
|
region used on the Stage.
|
||||||
|
|
||||||
|
- Auto-detect the default flavour when building
|
||||||
|
The default flavour used when building should be set depending
|
||||||
|
on the platform.
|
||||||
|
|
||||||
|
- Mark the OSX backend as non-experimental
|
||||||
|
The OSX backend is being developed, and maintained, so it should
|
||||||
|
not be considered experimental.
|
||||||
|
|
||||||
|
- Make sure that Gestures are cancelled when missing release events
|
||||||
|
|
||||||
|
- Correct the rounding for paint volumes
|
||||||
|
Try to provide stable results against potential floating point rounding
|
||||||
|
margins when projecting 3D paint volumes into screen bounding boxes;
|
||||||
|
this should avoid re-creating FBOs and always correctly handle clipped
|
||||||
|
redraws.
|
||||||
|
|
||||||
|
- Do not clobber XI2 events data
|
||||||
|
This allows to play along with other toolkits using XI2.
|
||||||
|
|
||||||
|
- Fix ClutterSnapConstraint's right edge snapping
|
||||||
|
|
||||||
|
- Deprecations
|
||||||
|
ClutterScore, clutter_texture_new_from_actor(),
|
||||||
|
clutter_cairo_texture_create*()
|
||||||
|
|
||||||
|
• List of bugs fixed since Clutter 1.7.4
|
||||||
|
|
||||||
|
[bugzilla.gnome.org]
|
||||||
|
|
||||||
|
#653959 - clutter-actor: Don't apply shaders during picking
|
||||||
|
#654361 - uprof: Rename timers to remove the EGL specific bits
|
||||||
|
#654363 - uprof: Add the units in the name of the "Per Frame"
|
||||||
|
timer attribute
|
||||||
|
#654103 - Fixed typo
|
||||||
|
#654656 - Improve XGenericEventCookie allocation wrt other toolkits
|
||||||
|
#654024 - snap-constraint: Fix allocation for CLUTTER_SNAP_EDGE_RIGHT
|
||||||
|
#654066 - ClutterTimeline new-frame signal not working correctly on
|
||||||
|
some platforms
|
||||||
|
#654718 - clutter-1.6.16 compile issues
|
||||||
|
#654726 - text: Fix the default value of "editable"
|
||||||
|
#654727 - alpha: Don't use the GClosure to compute the alpha when
|
||||||
|
possible
|
||||||
|
#655342 - memory leak in clutter_bin_layout_get_preferred_width/height
|
||||||
|
|
||||||
|
[bugzilla.clutter-project.org]
|
||||||
|
|
||||||
|
#1733 - AtkText implementation on CallyText is not complete
|
||||||
|
#2421 - Way to get current repaint bounds
|
||||||
|
|
||||||
|
Many thanks to:
|
||||||
|
|
||||||
|
Robert Bragg, Philippe Normand, Neil Roberts, Damien Lespiau, Tomeu Vizoso,
|
||||||
|
Gil Forcada, Alejandro Piñeiro, Bastian Winkler, Carlos Garnacho,
|
||||||
|
Christian Kirbach, Daniel Mustieles, Dinh Bowman, Kjartan Maraas,
|
||||||
|
Marek Černocký, Mario Blättermann, Matej Urbančič, Piotr Drąg
|
||||||
|
|
||||||
Clutter 1.7.4 2011-07-04
|
Clutter 1.7.4 2011-07-04
|
||||||
===============================================================================
|
===============================================================================
|
||||||
|
|
||||||
|
13
README.in
13
README.in
@ -305,6 +305,19 @@ Release Notes for Clutter 1.8
|
|||||||
• ClutterBoxLayout layout algorithm has been changed to map the more mature
|
• ClutterBoxLayout layout algorithm has been changed to map the more mature
|
||||||
and more stable GtkBox one.
|
and more stable GtkBox one.
|
||||||
|
|
||||||
|
• The ClutterText:editable property was incorrectly defined in the GParamSpec
|
||||||
|
as being TRUE by default, but it was initialized to FALSE. To avoid breaking
|
||||||
|
existing code, the default value inside the GParamSpec (and inside the
|
||||||
|
documentation) has been changed to FALSE as well.
|
||||||
|
|
||||||
|
• The preferred way to draw inside a ClutterCairoTexture is connecting to
|
||||||
|
its ::draw signal, and calling the invalidate() method. The old pattern
|
||||||
|
of creating the Cairo context using the create() method is deprecated but
|
||||||
|
still working as intended.
|
||||||
|
|
||||||
|
• ClutterScore has been deprecated; the preferred way to chain up multiple
|
||||||
|
animations is to use the ClutterAnimator or ClutterState classes.
|
||||||
|
|
||||||
Release Notes for Clutter 1.6
|
Release Notes for Clutter 1.6
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
@ -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], [5])
|
m4_define([clutter_micro_version], [6])
|
||||||
|
|
||||||
# • 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…
Reference in New Issue
Block a user