Release Clutter 1.23.2

Desktop / GNOME / Clutter - Emmanuele Bassi [gnome.org] - 18 June 2015 10:30 UTC



###

diff --git a/NEWS b/NEWS
index e5f1348..134d4c7 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,46 @@
+Clutter 1.23.2 2015-06-18
+===============================================================================
+
+ • List of changes since Clutter 1.22
+
+ - Add accessor functions for ClutterActor state
+ Currently, actor state is accessible only via GObject properties and via
+ pre-processor macros; the former are not very friendly for C developers,
+ while the latter are not usable from language bindings. New functions have
+ been added to fill in the gap; the macros have a "soft" deprecation, since
+ compiler warnings cannot be used to detect their use.
+
+ - Merge the Cally API reference into Clutter's
+ The Cally API is part of the Clutter shared library; it makes sense to
+ have the API references merged.
+
+ - Improve visual handling with the GDK backend running on X11
+ Cogl has its own visual, based on its preferred GLXFBConfig; this means
+ that Clutter should use and expose the correct GdkVisual instance when
+ creating the GdkWindow used for drawing the contents of the stage.
+
+ - Improve input device handling in the GDK backend
+ Properly detect touchpad devices; translate touch events.
+
+ • List of bugs fixed since Clutter 1.22
+
+ #707982 - Add PanAxis mode that automatically pins scroll based on initial
+ movement
+ #750496 - Touch events not correctly propagated through gdk backend
+ #747489 - No access to the Visual used to build the CoglOnscreen
+ #747951 - Tablet calibration targets do not respond to clicks
+ #749739 - prepare ClutterSwipeAction for multi-finger swipes
+ #749482 - x11: Fix touchpad detection
+ #749256 - clutter-backend-gdk: Only set setting on successful
+ gdk_screen_get_setting call
+ #747436 - Clutter should use the same heuristics as gtk+ to determine
+ touchpads
+
+Many thanks to:
+
+ Carlos Garnacho, Dima Ryazanov, Gustavo Noronha Silva, Jasper St. Pierre,
+ Marek Černocký, Matthieu Bouron, Rui Matos
+
Clutter 1.22.0 2015-03-23
===============================================================================

diff --git a/configure.ac b/configure.ac
index f95295b..4ff7423 100644
--- a/configure.ac
+++ b/configure.ac
@@ -10,7 +10,7 @@
# - increase clutter_interface_version to the next odd number
m4_define([clutter_major_version], [1])
m4_define([clutter_minor_version], [23])
-m4_define([clutter_micro_version], [1])
+m4_define([clutter_micro_version], [2])

# • 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

f244d93 Release Clutter 1.23.2
NEWS | 43 +++++++++++++++++++++++++++++++++++++++++++
configure.ac | 2 +-
2 files changed, 44 insertions(+), 1 deletion(-)

Upstream: git.gnome.org


  • Share