From: Emmanuele Bassi Date: Mon, 6 Feb 2012 16:34:18 +0000 (+0000) Subject: docs: Update release notes X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8b904aa626a3b67a2058c86ee5bc7ef14aac024d;p=profile%2Fivi%2Fclutter.git docs: Update release notes --- 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