Gajim does not start if non-existing icon theme is selected in configuration
When non-existing theme is selected in configuration file, GAJIM can't start and returns this error message:
cornelius@tycho:~/devel/gajim$ ./launch.sh
migrating logs database to indeces
Traceback (most recent call last):
File "gajim.py", line 2133, in ?
Interface()
File "gajim.py", line 2018, in __init__
self.roster = roster_window.RosterWindow()
File "/home/cornelius/devel/gajim/src/roster_window.py", line 4268, in __init__
self.make_jabber_state_images()
File "/home/cornelius/devel/gajim/src/roster_window.py", line 3581, in make_jabber_state_images
iconset = gajim.config.DEFAULT_ICONSET
AttributeError: Config instance has no attribute 'DEFAULT_ICONSET'
Selecting existing theme or copying non-existing theme to the proper location solves the problem, but gajim should still fall back to the default theme if there is this kind of problem.