========== Version 2.22.1 released 2008-04-07 ========== 2008-04-07 Sebastian Pölsterl * NEWS: Added release notes 2008-04-07 Sebastian Pölsterl * deskbar/ui/DeskbarTray.py: Added check if SVG images are supported by gtk+ 2008-04-06 Sebastian Pölsterl * deskbar/core/Utils.py: load_icon returns None if fall back icon 'stock_unknown' is not present in the theme (fixes bug #506379) 2008-04-06 Sebastian Pölsterl * deskbar/core/ModuleList.py: Fixed exception when changing default browser while preferences window is open 2008-03-31 Sebastian Pölsterl * deskbar/gtkexcepthook.py: Updated modules whitelist to include all modules we ship 2008-03-30 Sebastian Pölsterl * deskbar/handlers/actions/ActionsFactory.py: When a command to open a file has arguments itsself move them over to the arguments list 2008-03-30 Sebastian Pölsterl * deskbar/handlers/tomboy.py: Catch dbus.DBusException, too 2008-03-28 Sebastian Pölsterl * deskbar/core/ModuleInstaller.py: * deskbar/ui/preferences/ErrorDialog.py: Fixed: Error dialog appears when installing a valid module after an invalid one has been installed. ErrorDialog is no longer resizable 2008-03-21 Sebastian Pölsterl * deskbar/handlers/tomboy.py: Converted tabs to spaces and surrounded each dbus call with try-except statement 2008-03-20 Sebastian Pölsterl * deskbar/handlers/tomboy.py: * deskbar/handlers/mozilla.py: Forgot to set priority for matches 2008-03-19 Sebastian Pölsterl * deskbar/handlers/programs.py: PathProgramMatch.get_hash returns self._name instead of text, because text is never supplied 2008-03-19 Sebastian Pölsterl * deskbar/ui/preferences/DeskbarPreferences.py: Catch dbus.DBusException in __is_nsm_available() Apparently, the exception might appear here. (fixes bug #479397, #447147 and #492530) 2008-03-19 Sebastian Pölsterl * deskbar/ui/CuemiacWindowController.py: Only store window position when window UI is used 2008-03-18 Sebastian Pölsterl * deskbar/ui/preferences/DeskbarPreferences.py: Fixed bug #522486: Use gtk.Tooltips to set tooltip