From 23596a0ca600929f17669b171358342e8ea96c55 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Wed, 22 Jul 2015 19:13:00 +0100 Subject: [PATCH] Release Clutter 1.23.4 --- NEWS | 32 ++++++++++++++++++++++++++++++++ README.in | 22 ++++++++++++++++++++++ configure.ac | 2 +- 3 files changed, 55 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 134d4c74f..656891555 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,35 @@ +Clutter 1.23.4 2015-07-22 +=============================================================================== + + • List of changes since Clutter 1.23.2 + + - Add functions for binding a GListModel to a ClutterActor + The bind_model() and bind_model_with_propertis() methods on ClutterActor + allow binding objects inside a GListModel implementation to children or + an actor. + + - Add event types for touchpad gestures + Currently, the libinput input backend is the only one that will generate + the touchpad events for swipe and pinch/zoom/rotate, but support for other + backends is planned in the future. + + - Documentation fixes + + • List of bugs fixed since Clutter 1.23.2 + + #752272 - _CLUTTER_DEPRECATED_MACRO_FOR is not defined when not compiling + with gcc + #752056 - Check for NULL pointer for pspec returned by + g_object_class_find_property, before dereferencing + #752104 - Automatic wayland detect support causes error when wayland is + not installed + #751472 - Don't create libinput properties + +Many thanks to: + + Carlos Garnacho, Ting-Wei Lan, Kalev Lember, Nitin Sharma, + Pedro Albuquerque, Peter Hutterer, Stefan Sauer + Clutter 1.23.2 2015-06-18 =============================================================================== diff --git a/README.in b/README.in index b245827b0..5eb8e0df3 100644 --- a/README.in +++ b/README.in @@ -289,6 +289,28 @@ Relevant information for developers with existing Clutter applications wanting to port to newer releases (see NEWS for general information on new features). +Release Notes for Clutter 1.24 +------------------------------------------------------------------------------- + +• ClutterModel, ClutterModelIter, and ClutterListStore have been deprecated. + You're strongly encouraged to use the GListModel interface, and the + GListStore class, as a replacement. + +• The macros used to access the state flags in ClutterActor have been + deprecated, and replaced by equivalent functions. + +• Clutter types now can be used with the `g_autoptr()` and `g_auto()` + macros provided by GLib and supported by GCC and Clang. + +• The old, non-namespaced CLUTTER_* key symbols now have an associated + deprecation warning. + +• The private, unused ClutterX11XInputEventTypes enumeration, which was + erroneously placed in the clutter-x11.h public header, has been removed. + +• The Wayland client backend is now autodetected depending on whether the + required dependencies are available. + Release Notes for Clutter 1.22 ------------------------------------------------------------------------------- diff --git a/configure.ac b/configure.ac index 21417c76e..616f097d8 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], [3]) +m4_define([clutter_micro_version], [4]) # • 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