[ Martin Pitt ] * data/ComputerJanitor.ui: Drop obsolete has_separator properties. * run_from_checkout.sh: Drop setting of $PYTHONPATH. Current directory is there by default anyway, and this breaks setting it from the environment. * computerjanitorapp/gtk/*: Port from pygtk2 to pygi. Works fully with GTK3 now, with GTK2 we need to disable the right-click popup menu (popup_for_device() is introspection safe, but only exists in GTK3. popup() isn't introspectable). * computerjanitorapp/gtk/ui.py: Force GTK2 for now, as we do not yet have a GTK3 theme in Natty, and don't carry the GTK3 stack in the default install. * debian/control: Update dependencies for the pygtk → pygi switch. * debian/control: Drop obsolete system-cleaner conflicts and gksu dependency.
[ Barry Warsaw ] * Add Edit menu items for selecting and deselecting cruft. * Bump version number. * Update copyright years. * Python style, whitespace, and import cleanups. * Print error messages via logger instead of stderr.