add ACE option to configure interval between 2 idlness checks. default to 2 seconds. fixes #3004
This commit is contained in:
parent
e7f88e6dd6
commit
5348c3a37f
|
@ -256,6 +256,7 @@ class Config:
|
||||||
'subscribe_activity': [opt_bool, True],
|
'subscribe_activity': [opt_bool, True],
|
||||||
'subscribe_tune': [opt_bool, True],
|
'subscribe_tune': [opt_bool, True],
|
||||||
'attach_notifications_to_systray': [opt_bool, False, _('If True, notification windows from notification-daemon will be attached to systray icon.')],
|
'attach_notifications_to_systray': [opt_bool, False, _('If True, notification windows from notification-daemon will be attached to systray icon.')],
|
||||||
|
'check_idle_every_foo_seconds': [opt_int, 2, _('Choose interval between 2 checks of idleness.')],
|
||||||
}
|
}
|
||||||
|
|
||||||
__options_per_key = {
|
__options_per_key = {
|
||||||
|
|
|
@ -3047,7 +3047,8 @@ class Interface:
|
||||||
gobject.timeout_add(200, self.process_connections)
|
gobject.timeout_add(200, self.process_connections)
|
||||||
else:
|
else:
|
||||||
gobject.timeout_add_seconds(2, self.process_connections)
|
gobject.timeout_add_seconds(2, self.process_connections)
|
||||||
gobject.timeout_add_seconds(10, self.read_sleepy)
|
gobject.timeout_add_seconds(gajim.config.get(
|
||||||
|
'check_idle_every_foo_seconds'), self.read_sleepy)
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
def sigint_cb(num, stack):
|
def sigint_cb(num, stack):
|
||||||
|
|
Loading…
Reference in New Issue