Colin Walters ab0460ad59 Use clutter_actor_destroy in dispose, add _dispose where needed
ClutterGroup calls _destroy, but most of St was just calling _unparent.
This caused problems because the DESTROY signal was not emitted
for child elements after destroying a toplevel.  Also, in a GC'd
binding it would cause unpredictable lifetime of children.

Some St widgets simply didn't have _dispose at all; implement it.

Note because of the usage of the background_image in StButton,
we can't cleanly destroy it inside the StWidget.

https://bugzilla.gnome.org/show_bug.cgi?id=597845
2009-10-09 16:19:33 -04:00
..
2009-10-01 14:41:19 -04:00
2009-09-21 18:21:04 -04:00
2009-07-06 11:55:17 -04:00
2009-07-06 11:55:17 -04:00
2009-08-06 16:46:55 -04:00
2008-11-07 18:42:23 +00:00