On 09/06/2013 05:34 PM, David Shea wrote:
As part of this, I also:
- Removed anaconda_lb_destroy, since it didn't do anything useful that a signal handler couldn't
- Bumped the soversion of libAnacondaWidgets since this removes a public interface
- Switched to using destroy handlers to cleanup the lightbox references that are set in other objects
- Renamed some variables and added some comments to hopefully make it easier to tell what's actually going on
PS: Remember when I said I wanted this file to be in Python? I still want that, but right now it can't: cairo doesn't have real gobject-introspection support, and the interface between it and the gobject-introspection Gdk interface is broken.