Emmanuele Bassi
ef3dc2d1ba
actor: Make Actor.add_child and Container.add_actor idempotent
...
And make sure that overriding Container and calling
clutter_actor_add_child() will result in the same sequence of operations
as the current set_parent()+queue_relayout()+signal_emit pattern.
Existing containers can continue using:
clutter_actor_set_parent (child, CLUTTER_ACTOR (container));
clutter_actor_queue_relayout (CLUTTER_ACTOR (container));
g_signal_emit_by_name (container, "actor-added", child);
and newly written containers overriding Container.add() can simply call:
clutter_actor_add_child (CLUTTER_ACTOR (container), child);
instead.
2012-01-16 23:35:15 +00:00
..
2010-10-12 17:11:52 +01:00
2012-01-16 23:35:14 +00:00
2010-07-07 14:52:19 +01:00
2010-10-12 17:42:18 +01:00
2011-11-10 15:37:50 +00:00
2012-01-16 23:35:15 +00:00
2010-10-12 17:42:18 +01:00
2011-11-10 15:37:50 +00:00
2010-03-02 19:10:07 +00:00
2011-11-03 15:35:03 +00:00
2010-09-10 17:54:52 +01:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2009-06-15 11:29:37 +01:00
2011-09-07 13:00:35 +01:00
2011-11-10 15:37:50 +00:00
2010-09-24 16:21:06 +01:00
2011-02-24 20:45:30 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2009-11-27 00:28:39 +00:00
2011-11-10 15:37:50 +00:00
2011-11-14 22:57:50 +08:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2010-06-04 14:44:15 +01:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-11-18 17:23:56 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-11-10 14:15:32 +00:00
2011-11-03 13:42:13 +00:00
2011-07-19 16:06:06 +01:00
2012-01-16 23:35:14 +00:00
2009-08-25 17:57:22 +01:00
2010-07-06 12:39:15 +01:00
2011-07-28 15:00:18 +01:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2011-06-10 17:57:18 +01:00
2011-11-22 01:01:37 +00:00
2011-11-10 15:37:50 +00:00
2011-11-03 15:35:03 +00:00
2011-11-22 01:01:37 +00:00
2010-08-13 12:12:59 +01:00
2011-11-10 15:37:50 +00:00
2011-11-10 15:37:50 +00:00
2010-10-12 17:42:18 +01:00
2011-01-24 11:52:47 +00:00
2011-11-27 12:19:40 +00:00