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

Reply via email to