[clutter] docs: Update release notes
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [clutter] docs: Update release notes
- Date: Mon, 6 Feb 2012 16:45:27 +0000 (UTC)
commit 8b904aa626a3b67a2058c86ee5bc7ef14aac024d
Author: Emmanuele Bassi <ebassi linux intel com>
Date: Mon Feb 6 16:34:18 2012 +0000
docs: Update release notes
README.in | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
---
diff --git a/README.in b/README.in
index c5ebc20..80e4394 100644
--- a/README.in
+++ b/README.in
@@ -289,6 +289,17 @@ features).
Release Notes for Clutter 1.10
-------------------------------------------------------------------------------
+â ClutterActor will call its unmap() implementation when it is removed from
+ its parent. This may happen after the ClutterActor::destroy signal has been
+ emitted, i.e. during its dispose(). Prior to 1.10, calling the
+ clutter_actor_destroy() function would unmap the actor first, and then
+ emit the destroy signal. This means that extra care should be used when
+ overriding the map() and unmap() virtual functions, to avoid dereferencing
+ NULL pointers. It is also worthy of note that since Clutter 1.8, overriding
+ map() or unmap() is not required any more for subclasses of ClutterActor
+ that have children, as ClutterActor will automatically do the right thing
+ inside its own implementation, and map or unmap its children when needed.
+
â ClutterBox and ClutterGroup have been deprecated. ClutterActor should be
used directly, instead. Since ClutterStage inherits from ClutterGroup, the
instance and class structures are still available, but subclassing Group
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]