changeset 37fd81783a75 in /home/hg/repos/gajim
details:http://hg.gajim.org/gajim?cmd=changeset;node=37fd81783a75
description: remove the possibility to configure systray if module is not
available. Fixes #5345
diffstat:
src/config.py | 2 ++
src/gajim.py | 2 ++
2 files changed, 4 insertions(+), 0 deletions(-)
diffs (24 lines):
diff -r e1f78c02bbe5 -r 37fd81783a75 src/config.py
--- a/src/config.py Wed Oct 28 10:58:43 2009 +0100
+++ b/src/config.py Wed Oct 28 11:11:55 2009 +0100
@@ -314,6 +314,8 @@
systray_combobox.set_active(1)
else:
systray_combobox.set_active(2)
+ if not gajim.interface.systray_capabilities:
+ systray_combobox.set_sensitive(False)
# sounds
if gajim.config.get('sounds_on'):
diff -r e1f78c02bbe5 -r 37fd81783a75 src/gajim.py
--- a/src/gajim.py Wed Oct 28 10:58:43 2009 +0100
+++ b/src/gajim.py Wed Oct 28 11:11:55 2009 +0100
@@ -3609,6 +3609,8 @@
self.systray_capabilities =
systray.HAS_SYSTRAY_CAPABILITIES
if self.systray_capabilities:
self.systray = systray.Systray()
+ else:
+ gajim.config.set('trayicon', 'never')
path_to_file = os.path.join(gajim.DATA_DIR, 'pixmaps',
'gajim.png')
pix = gtk.gdk.pixbuf_new_from_file(path_to_file)
_______________________________________________
Commits mailing list
[email protected]
http://lists.gajim.org/cgi-bin/listinfo/commits