From e007756ac875628425c2619bdf76dc39a01b55e7 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger <asterix@lagaule.org> Date: Thu, 28 Jun 2007 21:09:29 +0000 Subject: [PATCH] make idle part of preference window insensitive if idle is not supported. fixes #2949 --- data/glade/preferences_window.glade | 2 +- src/config.py | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/data/glade/preferences_window.glade b/data/glade/preferences_window.glade index 5863ce60a0..52063908ae 100644 --- a/data/glade/preferences_window.glade +++ b/data/glade/preferences_window.glade @@ -1322,7 +1322,7 @@ Disabled</property> <property name="border_width">12</property> <property name="spacing">12</property> <child> - <widget class="GtkTable" id="table19"> + <widget class="GtkTable" id="autoaway_table"> <property name="visible">True</property> <property name="n_rows">2</property> <property name="n_columns">4</property> diff --git a/src/config.py b/src/config.py index f512c3c06e..2bf82ca1ea 100644 --- a/src/config.py +++ b/src/config.py @@ -398,6 +398,10 @@ class PreferencesWindow: self.auto_xa_message_entry.set_text(st) self.auto_xa_message_entry.set_sensitive(gajim.config.get('autoxa')) + from common import sleepy + if not sleepy.SUPPORTED: + self.xml.get_widget('autoaway_table').set_sensitive(False) + # ask_status when online / offline st = gajim.config.get('ask_online_status') self.xml.get_widget('prompt_online_status_message_checkbutton').\ -- GitLab