kde integration should be more robust
for some yet unknow reason, my ~/.kde was owned by root, and gajim didn't wanted to start. i didn't see it earlier as i run gnome.
Later, after chaging this, i also discovered that only ~/.kde was created , so gajim refused to start with this error.
Traceback (most recent call last):
File "gajim.py", line 2265, in \<module>
Interface()
File "gajim.py", line 2067, in __init__
gtkgui_helpers.possibly_set_gajim_as_xmpp_handler()
File "/home/misc/checkout/svn/gajim/src/gtkgui_helpers.py", line 696, in possibly_set_gajim_as_xmpp_handler
set_gajim_as_xmpp_handler()
File "/home/misc/checkout/svn/gajim/src/gtkgui_helpers.py", line 660, in set_gajim_as_xmpp_handler
f = open(path_to_kde_file, 'a')
IOError: [Errno 2] Aucun fichier ou répertoire de ce type: '/home/misc/.kde/share/services/xmpp.protocol'
Maybe placing this part in a try, except clause should be better ? here is a simple patch for this.