Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYann Leboulanger <asterix@lagaule.org>2013-08-15 16:57:39 +0400
committerYann Leboulanger <asterix@lagaule.org>2013-08-15 16:57:39 +0400
commita8d831b6ded27f83459d9958bede5ff27c3789f2 (patch)
tree0862d353d0a605d05610e209e1d7059cca3d15eb /src/config.py
parent13c3009d4349e2681d07550bea7ac370084cd9f5 (diff)
coding standards
Diffstat (limited to 'src/config.py')
-rw-r--r--src/config.py266
1 files changed, 143 insertions, 123 deletions
diff --git a/src/config.py b/src/config.py
index 0ef9b0e0b..d96a40807 100644
--- a/src/config.py
+++ b/src/config.py
@@ -1639,7 +1639,8 @@ class AccountsWindow:
gajim.connections[account].change_status(show, status)
def check_resend_relog(self):
- if self.need_relogin and self.current_account == gajim.ZEROCONF_ACC_NAME:
+ if self.need_relogin and self.current_account == \
+ gajim.ZEROCONF_ACC_NAME:
if gajim.ZEROCONF_ACC_NAME in gajim.connections:
gajim.connections[gajim.ZEROCONF_ACC_NAME].update_details()
return
@@ -1658,11 +1659,13 @@ class AccountsWindow:
def relog(account):
self.dialog.destroy()
- show_before = gajim.SHOW_LIST[gajim.connections[account].connected]
+ show_before = gajim.SHOW_LIST[gajim.connections[account].\
+ connected]
status_before = gajim.connections[account].status
gajim.interface.roster.send_status(account, 'offline',
- _('Be right back.'))
- GLib.timeout_add(500, login, account, show_before, status_before)
+ _('Be right back.'))
+ GLib.timeout_add(500, login, account, show_before,
+ status_before)
def on_yes(checked, account):
relog(account)
@@ -1671,10 +1674,10 @@ class AccountsWindow:
self.resend(account)
if self.current_account in gajim.connections:
self.dialog = dialogs.YesNoDialog(_('Relogin now?'),
- _('If you want all the changes to apply instantly, '
- 'you must relogin.'), on_response_yes=(on_yes,
- self.current_account), on_response_no=(on_no,
- self.current_account))
+ _('If you want all the changes to apply instantly, '
+ 'you must relogin.'), on_response_yes=(on_yes,
+ self.current_account), on_response_no=(on_no,
+ self.current_account))
elif self.resend_presence:
self.resend(self.current_account)
@@ -1695,7 +1698,8 @@ class AccountsWindow:
else:
iter_ = account = None
if self.current_account and self.current_account == account:
- # We're comming back to our current account, no need to update widgets
+ # We're comming back to our current account, no need to update
+ # widgets
return
# Save config for previous account if needed cause focus_out event is
# called after the changed event
@@ -1713,8 +1717,8 @@ class AccountsWindow:
elif focused_widget_name == 'cert_entry1':
func = self.on_cert_entry1_focus_out_event
if func(focused_widget, None):
- # Error detected in entry, don't change account, re-put cursor on
- # previous row
+ # Error detected in entry, don't change account,
+ # re-put cursor on previous row
self.select_account(self.current_account)
return True
self.window.set_focus(widget)
@@ -1753,7 +1757,7 @@ class AccountsWindow:
def update_proxy_list(self):
if self.current_account:
our_proxy = gajim.config.get_per('accounts', self.current_account,
- 'proxy')
+ 'proxy')
else:
our_proxy = ''
@@ -1773,7 +1777,8 @@ class AccountsWindow:
if not self.current_account:
self.notebook.set_current_page(0)
return
- if gajim.config.get_per('accounts', self.current_account, 'is_zeroconf'):
+ if gajim.config.get_per('accounts', self.current_account,
+ 'is_zeroconf'):
self.ignore_events = True
self.init_zeroconf_account()
self.ignore_events = False
@@ -1786,38 +1791,39 @@ class AccountsWindow:
def init_zeroconf_account(self):
active = gajim.config.get_per('accounts', gajim.ZEROCONF_ACC_NAME,
- 'active')
+ 'active')
self.xml.get_object('enable_zeroconf_checkbutton2').set_active(active)
if not gajim.HAVE_ZEROCONF:
self.xml.get_object('enable_zeroconf_checkbutton2').set_sensitive(
- False)
+ False)
self.xml.get_object('zeroconf_notebook').set_sensitive(active)
# General tab
st = gajim.config.get_per('accounts', gajim.ZEROCONF_ACC_NAME,
- 'autoconnect')
+ 'autoconnect')
self.xml.get_object('autoconnect_checkbutton2').set_active(st)
list_no_log_for = gajim.config.get_per('accounts',
- gajim.ZEROCONF_ACC_NAME, 'no_log_for').split()
+ gajim.ZEROCONF_ACC_NAME, 'no_log_for').split()
if gajim.ZEROCONF_ACC_NAME in list_no_log_for:
self.xml.get_object('log_history_checkbutton2').set_active(0)
else:
self.xml.get_object('log_history_checkbutton2').set_active(1)
st = gajim.config.get_per('accounts', gajim.ZEROCONF_ACC_NAME,
- 'sync_with_global_status')
- self.xml.get_object('sync_with_global_status_checkbutton2').set_active(st)
+ 'sync_with_global_status')
+ self.xml.get_object('sync_with_global_status_checkbutton2').set_active(
+ st)
st = gajim.config.get_per('accounts', gajim.ZEROCONF_ACC_NAME,
- 'use_custom_host')
+ 'use_custom_host')
self.xml.get_object('custom_port_checkbutton2').set_active(st)
self.xml.get_object('custom_port_entry2').set_sensitive(st)
st = gajim.config.get_per('accounts', gajim.ZEROCONF_ACC_NAME,
- 'custom_port')
+ 'custom_port')
if not st:
gajim.config.set_per('accounts', gajim.ZEROCONF_ACC_NAME,
- 'custom_port', '5298')
+ 'custom_port', '5298')
st = '5298'
self.xml.get_object('custom_port_entry2').set_text(str(st))
@@ -1833,7 +1839,7 @@ class AccountsWindow:
for opt in ('first_name', 'last_name', 'jabber_id', 'email'):
st = gajim.config.get_per('accounts', gajim.ZEROCONF_ACC_NAME,
- 'zeroconf_' + opt)
+ 'zeroconf_' + opt)
self.xml.get_object(opt + '_entry2').set_text(st)
def init_account_gpg(self):
@@ -1850,7 +1856,7 @@ class AccountsWindow:
gpg_key_label = self.xml.get_object('gpg_key_label' + widget_name_add)
gpg_name_label = self.xml.get_object('gpg_name_label' + widget_name_add)
use_gpg_agent_checkbutton = self.xml.get_object(
- 'use_gpg_agent_checkbutton' + widget_name_add)
+ 'use_gpg_agent_checkbutton' + widget_name_add)
if not keyid:
use_gpg_agent_checkbutton.set_sensitive(False)
@@ -1896,7 +1902,7 @@ class AccountsWindow:
password_entry.set_text(passstr)
jid = gajim.config.get_per('accounts', account, 'name') \
- + '@' + gajim.config.get_per('accounts', account, 'hostname')
+ + '@' + gajim.config.get_per('accounts', account, 'hostname')
self.xml.get_object('jid_entry1').set_text(jid)
self.ignore_events = False
@@ -1923,36 +1929,38 @@ class AccountsWindow:
else:
spinbutton.set_range(0, 127)
spinbutton.set_value(gajim.config.get_per('accounts', account,
- 'priority'))
+ 'priority'))
# Connection tab
use_env_http_proxy = gajim.config.get_per('accounts', account,
- 'use_env_http_proxy')
+ 'use_env_http_proxy')
self.xml.get_object('use_env_http_proxy_checkbutton1').set_active(
- use_env_http_proxy)
+ use_env_http_proxy)
self.xml.get_object('proxy_hbox1').set_sensitive(not use_env_http_proxy)
warn_when_insecure_ssl = gajim.config.get_per('accounts', account,
- 'warn_when_insecure_ssl_connection')
+ 'warn_when_insecure_ssl_connection')
self.xml.get_object('warn_when_insecure_connection_checkbutton1').\
- set_active(warn_when_insecure_ssl)
+ set_active(warn_when_insecure_ssl)
self.xml.get_object('send_keepalive_checkbutton1').set_active(
- gajim.config.get_per('accounts', account, 'keep_alives_enabled'))
+ gajim.config.get_per('accounts', account, 'keep_alives_enabled'))
use_custom_host = gajim.config.get_per('accounts', account,
- 'use_custom_host')
+ 'use_custom_host')
self.xml.get_object('custom_host_port_checkbutton1').set_active(
- use_custom_host)
+ use_custom_host)
custom_host = gajim.config.get_per('accounts', account, 'custom_host')
if not custom_host:
custom_host = gajim.config.get_per('accounts', account, 'hostname')
- gajim.config.set_per('accounts', account, 'custom_host', custom_host)
+ gajim.config.set_per('accounts', account, 'custom_host',
+ custom_host)
self.xml.get_object('custom_host_entry1').set_text(custom_host)
custom_port = gajim.config.get_per('accounts', account, 'custom_port')
if not custom_port:
custom_port = 5222
- gajim.config.set_per('accounts', account, 'custom_port', custom_port)
+ gajim.config.set_per('accounts', account, 'custom_port',
+ custom_port)
self.xml.get_object('custom_port_entry1').set_text(str(custom_port))
# Personal tab
@@ -1965,22 +1973,23 @@ class AccountsWindow:
self.xml.get_object('gpg_choose_button1').set_sensitive(False)
# General tab
- self.xml.get_object('autoconnect_checkbutton1').set_active(gajim.config.\
- get_per('accounts', account, 'autoconnect'))
+ self.xml.get_object('autoconnect_checkbutton1').set_active(
+ gajim.config.get_per('accounts', account, 'autoconnect'))
self.xml.get_object('autoreconnect_checkbutton1').set_active(gajim.
- config.get_per('accounts', account, 'autoreconnect'))
+ config.get_per('accounts', account, 'autoreconnect'))
list_no_log_for = gajim.config.get_per('accounts', account,
- 'no_log_for').split()
+ 'no_log_for').split()
if account in list_no_log_for:
self.xml.get_object('log_history_checkbutton1').set_active(False)
else:
self.xml.get_object('log_history_checkbutton1').set_active(True)
self.xml.get_object('sync_with_global_status_checkbutton1').set_active(
- gajim.config.get_per('accounts', account, 'sync_with_global_status'))
+ gajim.config.get_per('accounts', account,
+ 'sync_with_global_status'))
self.xml.get_object('use_ft_proxies_checkbutton1').set_active(
- gajim.config.get_per('accounts', account, 'use_ft_proxies'))
+ gajim.config.get_per('accounts', account, 'use_ft_proxies'))
def on_add_button_clicked(self, widget):
"""
@@ -1990,7 +1999,7 @@ class AccountsWindow:
gajim.interface.instances['account_creation_wizard'].window.present()
else:
gajim.interface.instances['account_creation_wizard'] = \
- AccountCreationWizardWindow()
+ AccountCreationWizardWindow()
def on_remove_button_clicked(self, widget):
"""
@@ -2002,7 +2011,7 @@ class AccountsWindow:
account = self.current_account
if len(gajim.events.get_events(account)):
dialogs.ErrorDialog(_('Unread events'),
- _('Read all pending events before removing this account.'))
+ _('Read all pending events before removing this account.'))
return
if gajim.config.get_per('accounts', account, 'is_zeroconf'):
@@ -2028,13 +2037,13 @@ class AccountsWindow:
if not account in gajim.interface.instances:
gajim.interface.instances[account] = {}
gajim.interface.instances[account]['remove_account'] = \
- RemoveAccountWindow(account)
+ RemoveAccountWindow(account)
if win_opened:
dialogs.ConfirmationDialog(
- _('You have opened chat in account %s') % account,
- _('All chat and groupchat windows will be closed. Do you want to '
- 'continue?'),
- on_response_ok = (remove, account))
+ _('You have opened chat in account %s') % account,
+ _('All chat and groupchat windows will be closed. Do you want to '
+ 'continue?'),
+ on_response_ok = (remove, account))
else:
remove(account)
@@ -2044,52 +2053,54 @@ class AccountsWindow:
active = gajim.config.get_per('accounts', self.current_account, 'active')
if active and gajim.connections[self.current_account].connected != 0:
dialogs.ErrorDialog(
- _('You are currently connected to the server'),
- _('To change the account name, you must be disconnected.'))
+ _('You are currently connected to the server'),
+ _('To change the account name, you must be disconnected.'))
return
if len(gajim.events.get_events(self.current_account)):
dialogs.ErrorDialog(_('Unread events'),
- _('To change the account name, you must read all pending '
- 'events.'))
+ _('To change the account name, you must read all pending '
+ 'events.'))
return
# Get the new name
def on_renamed(new_name, old_name):
if new_name in gajim.connections:
dialogs.ErrorDialog(_('Account Name Already Used'),
- _('This name is already used by another of your accounts. '
- 'Please choose another name.'))
+ _('This name is already used by another of your accounts. '
+ 'Please choose another name.'))
return
if (new_name == ''):
dialogs.ErrorDialog(_('Invalid account name'),
- _('Account name cannot be empty.'))
+ _('Account name cannot be empty.'))
return
if new_name.find(' ') != -1:
dialogs.ErrorDialog(_('Invalid account name'),
- _('Account name cannot contain spaces.'))
+ _('Account name cannot contain spaces.'))
return
if active:
# update variables
gajim.interface.instances[new_name] = gajim.interface.instances[
- old_name]
+ old_name]
gajim.interface.minimized_controls[new_name] = \
- gajim.interface.minimized_controls[old_name]
+ gajim.interface.minimized_controls[old_name]
gajim.nicks[new_name] = gajim.nicks[old_name]
gajim.block_signed_in_notifications[new_name] = \
- gajim.block_signed_in_notifications[old_name]
+ gajim.block_signed_in_notifications[old_name]
gajim.groups[new_name] = gajim.groups[old_name]
gajim.gc_connected[new_name] = gajim.gc_connected[old_name]
- gajim.automatic_rooms[new_name] = gajim.automatic_rooms[old_name]
+ gajim.automatic_rooms[new_name] = gajim.automatic_rooms[
+ old_name]
gajim.newly_added[new_name] = gajim.newly_added[old_name]
gajim.to_be_removed[new_name] = gajim.to_be_removed[old_name]
gajim.sleeper_state[new_name] = gajim.sleeper_state[old_name]
- gajim.encrypted_chats[new_name] = gajim.encrypted_chats[old_name]
+ gajim.encrypted_chats[new_name] = gajim.encrypted_chats[
+ old_name]
gajim.last_message_time[new_name] = \
- gajim.last_message_time[old_name]
+ gajim.last_message_time[old_name]
gajim.status_before_autoaway[new_name] = \
- gajim.status_before_autoaway[old_name]
+ gajim.status_before_autoaway[old_name]
gajim.transport_avatar[new_name] = gajim.transport_avatar[old_name]
gajim.gajim_optional_features[new_name] = \
- gajim.gajim_optional_features[old_name]
+ gajim.gajim_optional_features[old_name]
gajim.caps_hash[new_name] = gajim.caps_hash[old_name]
gajim.contacts.change_account_name(old_name, new_name)
@@ -2102,11 +2113,12 @@ class AccountsWindow:
'online_dialog', 'sub_request'):
for j in gajim.interface.instances[new_name][kind]:
gajim.interface.instances[new_name][kind][j].account = \
- new_name
+ new_name
# ServiceCache object keep old property account
if hasattr(gajim.connections[old_name], 'services_cache'):
- gajim.connections[old_name].services_cache.account = new_name
+ gajim.connections[old_name].services_cache.account = \
+ new_name
del gajim.interface.instances[old_name]
del gajim.interface.minimized_controls[old_name]
del gajim.nicks[old_name]
@@ -2149,8 +2161,8 @@ class AccountsWindow:
ok_handler=(on_renamed, self.current_account))
def option_changed(self, option, value):
- return gajim.config.get_per('accounts', self.current_account, option) != \
- value
+ return gajim.config.get_per('accounts', self.current_account, option) \
+ != value
def on_jid_entry1_focus_out_event(self, widget, event):
if self.ignore_events:
@@ -2171,7 +2183,8 @@ class AccountsWindow:
self.current_account, 'anonymous_auth'):
if not widget.is_focus():
pritext = _('Invalid Jabber ID')
- sectext = _('A Jabber ID must be in the form "user@servername".')
+ sectext = \
+ _('A Jabber ID must be in the form "user@servername".')
dialogs.ErrorDialog(pritext, sectext)
GLib.idle_add(lambda: widget.grab_focus())
return True
@@ -2180,7 +2193,7 @@ class AccountsWindow:
if gajim.config.get_per('accounts', self.current_account,
'anonymous_auth'):
gajim.config.set_per('accounts', self.current_account, 'hostname',
- jid_splited[0])
+ jid_splited[0])
if self.option_changed('hostname', jid_splited[0]):
self.need_relogin = True
else:
@@ -2189,9 +2202,9 @@ class AccountsWindow:
self.need_relogin = True
gajim.config.set_per('accounts', self.current_account, 'name',
- jid_splited[0])
+ jid_splited[0])
gajim.config.set_per('accounts', self.current_account, 'hostname',
- jid_splited[1])
+ jid_splited[1])
def on_cert_entry1_focus_out_event(self, widget, event):
if self.ignore_events:
@@ -2207,7 +2220,7 @@ class AccountsWindow:
return
active = widget.get_active()
gajim.config.set_per('accounts', self.current_account, 'anonymous_auth',
- active)
+ active)
self.draw_normal_jid()
def on_password_entry1_changed(self, widget):
@@ -2221,7 +2234,8 @@ class AccountsWindow:
active = widget.get_active()
password_entry = self.xml.get_object('password_entry1')
password_entry.set_sensitive(active)
- gajim.config.set_per('accounts', self.current_account, 'savepass', active)
+ gajim.config.set_per('accounts', self.current_account, 'savepass',
+ active)
if active:
password = password_entry.get_text()
passwords.save_password(self.current_account, password)
@@ -2245,13 +2259,13 @@ class AccountsWindow:
self.need_relogin = True
gajim.config.set_per('accounts', self.current_account, 'resource',
- resource)
+ resource)
def on_adjust_priority_with_status_checkbutton1_toggled(self, widget):
self.xml.get_object('priority_spinbutton1').set_sensitive(
- not widget.get_active())
+ not widget.get_active())
self.on_checkbutton_toggled(widget, 'adjust_priority_with_status',
- account = self.current_account)
+ account = self.current_account)
def on_priority_spinbutton1_value_changed(self, widget):
prio = widget.get_value_as_int()
@@ -2272,9 +2286,11 @@ class AccountsWindow:
def on_changed(new_password):
if new_password is not None:
gajim.connections[self.current_account].change_password(
+ new_password)
+ if self.xml.get_object('save_password_checkbutton1').\
+ get_active():
+ self.xml.get_object('password_entry1').set_text(
new_password)
- if self.xml.get_object('save_password_checkbutton1').get_active():
- self.xml.get_object('password_entry1').set_text(new_password)
try:
dialogs.ChangePasswordDialog(self.current_account, on_changed)
@@ -2292,45 +2308,45 @@ class AccountsWindow:
if self.ignore_events:
return
self.on_checkbutton_toggled(widget, 'autoconnect',
- account=self.current_account)
+ account=self.current_account)
def on_autoreconnect_checkbutton_toggled(self, widget):
if self.ignore_events:
return
self.on_checkbutton_toggled(widget, 'autoreconnect',
- account=self.current_account)
+ account=self.current_account)
def on_log_history_checkbutton_toggled(self, widget):
if self.ignore_events:
return
list_no_log_for = gajim.config.get_per('accounts', self.current_account,
- 'no_log_for').split()
+ 'no_log_for').split()
if self.current_account in list_no_log_for:
list_no_log_for.remove(self.current_account)
if not widget.get_active():
list_no_log_for.append(self.current_account)
gajim.config.set_per('accounts', self.current_account, 'no_log_for',
- ' '.join(list_no_log_for))
+ ' '.join(list_no_log_for))
def on_sync_with_global_status_checkbutton_toggled(self, widget):
if self.ignore_events:
return
self.on_checkbutton_toggled(widget, 'sync_with_global_status',
- account=self.current_account)
+ account=self.current_account)
gajim.interface.roster.update_status_combobox()
def on_use_ft_proxies_checkbutton1_toggled(self, widget):
if self.ignore_events:
return
self.on_checkbutton_toggled(widget, 'use_ft_proxies',
- account=self.current_account)
+ account=self.current_account)
def on_use_env_http_proxy_checkbutton1_toggled(self, widget):
if self.ignore_events:
return
self.on_checkbutton_toggled(widget, 'use_env_http_proxy',
- account=self.current_account)
+ account=self.current_account)
hbox = self.xml.get_object('proxy_hbox1')
hbox.set_sensitive(not widget.get_active())
@@ -2356,22 +2372,22 @@ class AccountsWindow:
return
self.on_checkbutton_toggled(widget, 'warn_when_insecure_ssl_connection',
- account=self.current_account)
+ account=self.current_account)
def on_send_keepalive_checkbutton1_toggled(self, widget):
if self.ignore_events:
return
self.on_checkbutton_toggled(widget, 'keep_alives_enabled',
- account=self.current_account)
+ account=self.current_account)
gajim.config.set_per('accounts', self.current_account,
- 'ping_alives_enabled', widget.get_active())
+ 'ping_alives_enabled', widget.get_active())
def on_custom_host_port_checkbutton1_toggled(self, widget):
if self.option_changed('use_custom_host', widget.get_active()):
self.need_relogin = True
self.on_checkbutton_toggled(widget, 'use_custom_host',
- account=self.current_account)
+ account=self.current_account)
active = widget.get_active()
self.xml.get_object('custom_host_port_hbox1').set_sensitive(active)
@@ -2382,7 +2398,7 @@ class AccountsWindow:
if self.option_changed('custom_host', host):
self.need_relogin = True
gajim.config.set_per('accounts', self.current_account, 'custom_host',
- host)
+ host)
def on_custom_port_entry_focus_out_event(self, widget, event):
if self.ignore_events:
@@ -2393,13 +2409,13 @@ class AccountsWindow:
except Exception:
if not widget.is_focus():
dialogs.ErrorDialog(_('Invalid entry'),
- _('Custom port must be a port number.'))
+ _('Custom port must be a port number.'))
GLib.idle_add(lambda: widget.grab_focus())
return True
if self.option_changed('custom_port', custom_port):
self.need_relogin = True
gajim.config.set_per('accounts', self.current_account, 'custom_port',
- custom_port)
+ custom_port)
def on_gpg_choose_button_clicked(self, widget, data = None):
if self.current_account in gajim.connections and \
@@ -2415,7 +2431,7 @@ class AccountsWindow:
secret_keys = []
if not secret_keys:
dialogs.ErrorDialog(_('Failed to get secret keys'),
- _('There is no OpenPGP secret key available.'))
+ _('There is no OpenPGP secret key available.'))
secret_keys[_('None')] = _('None')
def on_key_selected(keyID):
@@ -2425,8 +2441,10 @@ class AccountsWindow:
wiget_name_ext = '2'
else:
wiget_name_ext = '1'
- gpg_key_label = self.xml.get_object('gpg_key_label' + wiget_name_ext)
- gpg_name_label = self.xml.get_object('gpg_name_label' + wiget_name_ext)
+ gpg_key_label = self.xml.get_object('gpg_key_label' + \
+ wiget_name_ext)
+ gpg_name_label = self.xml.get_object('gpg_name_label' + \
+ wiget_name_ext)
use_gpg_agent_checkbutton = self.xml.get_object(
'use_gpg_agent_checkbutton' + wiget_name_ext)
if keyID[0] == _('None'):
@@ -2435,19 +2453,20 @@ class AccountsWindow:
use_gpg_agent_checkbutton.set_sensitive(False)
if self.option_changed('keyid', ''):
self.need_relogin = True
- gajim.config.set_per('accounts', self.current_account, 'keyname',
- '')
- gajim.config.set_per('accounts', self.current_account, 'keyid', '')
+ gajim.config.set_per('accounts', self.current_account,
+ 'keyname', '')
+ gajim.config.set_per('accounts', self.current_account, 'keyid',
+ '')
else:
gpg_key_label.set_text(keyID[0])
gpg_name_label.set_text(keyID[1])
use_gpg_agent_checkbutton.set_sensitive(True)
if self.option_changed('keyid', keyID[0]):
self.need_relogin = True
- gajim.config.set_per('accounts', self.current_account, 'keyname',
- keyID[1])
+ gajim.config.set_per('accounts', self.current_account,
+ 'keyname', keyID[1])
gajim.config.set_per('accounts', self.current_account, 'keyid',
- keyID[0])
+ keyID[0])
dialogs.ChooseGPGKeyDialog(_('OpenPGP Key Selection'),
_('Choose your OpenPGP key'), secret_keys, on_key_selected,
@@ -2458,21 +2477,22 @@ class AccountsWindow:
def on_edit_details_button1_clicked(self, widget):
if self.current_account not in gajim.interface.instances:
- dialogs.ErrorDialog(_('No such account available'),
- _('You must create your account before editing your personal '
- 'information.'))
+ dlg = dialogs.ErrorDialog(_('No such account available'),
+ _('You must create your account before editing your personal '
+ 'information.'))
return
# show error dialog if account is newly created (not in gajim.connections)
if self.current_account not in gajim.connections or \
gajim.connections[self.current_account].connected < 2:
dialogs.ErrorDialog(_('You are not connected to the server'),
- _('Without a connection, you can not edit your personal information.'))
+ _('Without a connection, you can not edit your personal '
+ 'information.'))
return
if not gajim.connections[self.current_account].vcard_supported:
dialogs.ErrorDialog(_("Your server doesn't support vCard"),
- _("Your server can't save your personal information."))
+ _("Your server can't save your personal information."))
return
jid = gajim.get_jid_from_account(self.current_account)
@@ -2485,7 +2505,7 @@ class AccountsWindow:
change_sensitivity_widgets = None, account = None):
if account:
gajim.config.set_per('accounts', account, config_name,
- widget.get_active())
+ widget.get_active())
else:
gajim.config.set(config_name, widget.get_active())
if change_sensitivity_widgets:
@@ -2533,7 +2553,7 @@ class AccountsWindow:
def _enable_account(self, account):
if account == gajim.ZEROCONF_ACC_NAME:
gajim.connections[account] = connection_zeroconf.ConnectionZeroconf(
- account)
+ account)
if gajim.connections[account].gpg:
self.xml.get_object('gpg_choose_button2').set_sensitive(True)
else:
@@ -2557,7 +2577,7 @@ class AccountsWindow:
gajim.nicks[account] = gajim.ZEROCONF_ACC_NAME
else:
gajim.nicks[account] = gajim.config.get_per('accounts', account,
- 'name')
+ 'name')
gajim.block_signed_in_notifications[account] = True
gajim.sleeper_state[account] = 'off'
gajim.encrypted_chats[account] = []
@@ -2587,8 +2607,8 @@ class AccountsWindow:
self.xml.get_object('enable_zeroconf_checkbutton2').set_active(True)
self.ignore_events = False
dialogs.ErrorDialog(
- _('You are currently connected to the server'),
- _('To disable the account, you must be disconnected.'))
+ _('You are currently connected to the server'),
+ _('To disable the account, you must be disconnected.'))
return
if gajim.ZEROCONF_ACC_NAME in gajim.connections and not \
gajim.connections[gajim.ZEROCONF_ACC_NAME].is_zeroconf:
@@ -2612,7 +2632,7 @@ class AccountsWindow:
self._enable_account(gajim.ZEROCONF_ACC_NAME)
self.on_checkbutton_toggled(widget, 'active',
- account=gajim.ZEROCONF_ACC_NAME)
+ account=gajim.ZEROCONF_ACC_NAME)
def on_enable_checkbutton1_toggled(self, widget):
if self.ignore_events:
@@ -2624,8 +2644,8 @@ class AccountsWindow:
self.xml.get_object('enable_checkbutton1').set_active(True)
self.ignore_events = False
dialogs.ErrorDialog(
- _('You are currently connected to the server'),
- _('To disable the account, you must be disconnected.'))
+ _('You are currently connected to the server'),
+ _('To disable the account, you must be disconnected.'))
return
# add/remove account in roster and all variables
if widget.get_active():
@@ -2635,14 +2655,14 @@ class AccountsWindow:
# disable
self._disable_account(self.current_account)
self.on_checkbutton_toggled(widget, 'active',
- account=self.current_account, change_sensitivity_widgets=[
- self.xml.get_object('normal_notebook1')])
+ account=self.current_account, change_sensitivity_widgets=[
+ self.xml.get_object('normal_notebook1')])
def on_custom_port_checkbutton2_toggled(self, widget):
self.xml.get_object('custom_port_entry2').set_sensitive(
- widget.get_active())
+ widget.get_active())
self.on_checkbutton_toggled(widget, 'use_custom_host',
- account = self.current_account)
+ account=self.current_account)
if not widget.get_active():
self.xml.get_object('custom_port_entry2').set_text('5298')
@@ -2653,7 +2673,7 @@ class AccountsWindow:
if self.option_changed('zeroconf_first_name', name):
self.need_relogin = True
gajim.config.set_per('accounts', self.current_account,
- 'zeroconf_first_name', name)
+ 'zeroconf_first_name', name)
def on_last_name_entry2_changed(self, widget):
if self.ignore_events:
@@ -2662,7 +2682,7 @@ class AccountsWindow:
if self.option_changed('zeroconf_last_name', name):
self.need_relogin = True
gajim.config.set_per('accounts', self.current_account,
- 'zeroconf_last_name', name)
+ 'zeroconf_last_name', name)
def on_jabber_id_entry2_changed(self, widget):
if self.ignore_events:
@@ -2671,7 +2691,7 @@ class AccountsWindow:
if self.option_changed('zeroconf_jabber_id', id_):
self.need_relogin = True
gajim.config.set_per('accounts', self.current_account,
- 'zeroconf_jabber_id', id_)
+ 'zeroconf_jabber_id', id_)
def on_email_entry2_changed(self, widget):
if self.ignore_events:
@@ -2680,7 +2700,7 @@ class AccountsWindow:
if self.option_changed('zeroconf_email', email):
self.need_relogin = True
gajim.config.set_per('accounts', self.current_account,
- 'zeroconf_email', email)
+ 'zeroconf_email', email)
class FakeDataForm(Gtk.Table, object):
"""