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>2008-08-08 14:30:28 +0400
committerYann Leboulanger <asterix@lagaule.org>2008-08-08 14:30:28 +0400
commit587a4a4e68fcc164bc29709750ca0c6e7518430f (patch)
tree644a82d1f7279804836490d554ae3a5bba4b0e45
parente02beb9eeecdbe157de153fc3dbb69540f1c9423 (diff)
remove no more used class
-rw-r--r--src/config.py206
1 files changed, 0 insertions, 206 deletions
diff --git a/src/config.py b/src/config.py
index a49f0a13f..6d3e4e371 100644
--- a/src/config.py
+++ b/src/config.py
@@ -3450,212 +3450,6 @@ class AccountCreationWizardWindow:
gajim.interface.roster.set_actions_menu_needs_rebuild()
gajim.interface.save_config()
-#---------- ZeroconfPropertiesWindow class -------------#
-class ZeroconfPropertiesWindow:
- def __init__(self):
- self.xml = gtkgui_helpers.get_glade('zeroconf_properties_window.glade')
- self.window = self.xml.get_widget('zeroconf_properties_window')
- self.window.set_transient_for(gajim.interface.roster.window)
- self.xml.signal_autoconnect(self)
-
- self.init_account()
- self.init_account_gpg()
-
- self.xml.get_widget('save_button').grab_focus()
- self.window.show_all()
-
- def init_account(self):
- st = gajim.config.get_per('accounts', gajim.ZEROCONF_ACC_NAME,
- 'autoconnect')
- if st:
- self.xml.get_widget('autoconnect_checkbutton').set_active(st)
-
- list_no_log_for = gajim.config.get_per('accounts',
- gajim.ZEROCONF_ACC_NAME,'no_log_for').split()
- if gajim.ZEROCONF_ACC_NAME in list_no_log_for:
- self.xml.get_widget('log_history_checkbutton').set_active(0)
- else:
- self.xml.get_widget('log_history_checkbutton').set_active(1)
-
-
- st = gajim.config.get_per('accounts', gajim.ZEROCONF_ACC_NAME,
- 'sync_with_global_status')
- if st:
- self.xml.get_widget('sync_with_global_status_checkbutton').set_active(
- st)
-
- for opt in ('first_name', 'last_name', 'jabber_id', 'email'):
- st = gajim.config.get_per('accounts', gajim.ZEROCONF_ACC_NAME,
- 'zeroconf_' + opt)
- if st:
- self.xml.get_widget(opt + '_entry').set_text(st)
-
- st = gajim.config.get_per('accounts', gajim.ZEROCONF_ACC_NAME,
- 'custom_port')
- if st:
- self.xml.get_widget('custom_port_entry').set_text(str(st))
-
- st = gajim.config.get_per('accounts', gajim.ZEROCONF_ACC_NAME,
- 'use_custom_host')
- if st:
- self.xml.get_widget('custom_port_checkbutton').set_active(st)
-
- self.xml.get_widget('custom_port_entry').set_sensitive(bool(st))
-
- if not st:
- gajim.config.set_per('accounts', gajim.ZEROCONF_ACC_NAME,
- 'custom_port', '5298')
-
- def init_account_gpg(self):
- keyid = gajim.config.get_per('accounts', gajim.ZEROCONF_ACC_NAME, 'keyid')
- keyname = gajim.config.get_per('accounts', gajim.ZEROCONF_ACC_NAME,
- 'keyname')
- savegpgpass = gajim.config.get_per('accounts', gajim.ZEROCONF_ACC_NAME,
- 'savegpgpass')
-
- if not keyid or not gajim.config.get('usegpg'):
- return
-
- self.xml.get_widget('gpg_key_label').set_text(keyid)
- self.xml.get_widget('gpg_name_label').set_text(keyname)
- gpg_save_password_checkbutton = \
- self.xml.get_widget('gpg_save_password_checkbutton')
- gpg_save_password_checkbutton.set_sensitive(True)
- gpg_save_password_checkbutton.set_active(savegpgpass)
-
- if savegpgpass:
- entry = self.xml.get_widget('gpg_password_entry')
- entry.set_sensitive(True)
- gpgpassword = gajim.config.get_per('accounts',
- gajim.ZEROCONF_ACC_NAME, 'gpgpassword')
- entry.set_text(gpgpassword)
-
- def on_zeroconf_properties_window_destroy(self, widget):
- # close window
- if gajim.interface.instances.has_key('zeroconf_properties'):
- del gajim.interface.instances['zeroconf_properties']
-
- def on_custom_port_checkbutton_toggled(self, widget):
- st = self.xml.get_widget('custom_port_checkbutton').get_active()
- self.xml.get_widget('custom_port_entry').set_sensitive(bool(st))
-
- def on_cancel_button_clicked(self, widget):
- self.window.destroy()
-
- def on_save_button_clicked(self, widget):
- config = {}
-
- st = self.xml.get_widget('autoconnect_checkbutton').get_active()
- config['autoconnect'] = st
- list_no_log_for = gajim.config.get_per('accounts',
- gajim.ZEROCONF_ACC_NAME, 'no_log_for').split()
- if gajim.ZEROCONF_ACC_NAME in list_no_log_for:
- list_no_log_for.remove(gajim.ZEROCONF_ACC_NAME)
- if not self.xml.get_widget('log_history_checkbutton').get_active():
- list_no_log_for.append(gajim.ZEROCONF_ACC_NAME)
- config['no_log_for'] = ' '.join(list_no_log_for)
-
- st = self.xml.get_widget('sync_with_global_status_checkbutton').\
- get_active()
- config['sync_with_global_status'] = st
-
- st = self.xml.get_widget('first_name_entry').get_text()
- config['zeroconf_first_name'] = st.decode('utf-8')
-
- st = self.xml.get_widget('last_name_entry').get_text()
- config['zeroconf_last_name'] = st.decode('utf-8')
-
- st = self.xml.get_widget('jabber_id_entry').get_text()
- config['zeroconf_jabber_id'] = st.decode('utf-8')
-
- st = self.xml.get_widget('email_entry').get_text()
- config['zeroconf_email'] = st.decode('utf-8')
-
- use_custom_port = self.xml.get_widget('custom_port_checkbutton').\
- get_active()
- config['use_custom_host'] = use_custom_port
-
- old_port = gajim.config.get_per('accounts', gajim.ZEROCONF_ACC_NAME,
- 'custom_port')
- if use_custom_port:
- port = self.xml.get_widget('custom_port_entry').get_text()
- else:
- port = 5298
-
- config['custom_port'] = port
-
- config['keyname'] = self.xml.get_widget('gpg_name_label').get_text().\
- decode('utf-8')
- if config['keyname'] == '': # no key selected
- config['keyid'] = ''
- config['savegpgpass'] = False
- config['gpgpassword'] = ''
- else:
- config['keyid'] = self.xml.get_widget('gpg_key_label').get_text().\
- decode('utf-8')
- config['savegpgpass'] = self.xml.get_widget(
- 'gpg_save_password_checkbutton').get_active()
- config['gpgpassword'] = self.xml.get_widget('gpg_password_entry'
- ).get_text().decode('utf-8')
-
- reconnect = False
- for opt in ('zeroconf_first_name','zeroconf_last_name',
- 'zeroconf_jabber_id', 'zeroconf_email', 'custom_port'):
- if gajim.config.get_per('accounts', gajim.ZEROCONF_ACC_NAME, opt) != \
- config[opt]:
- reconnect = True
-
- for opt in config:
- gajim.config.set_per('accounts', gajim.ZEROCONF_ACC_NAME, opt,
- config[opt])
-
- if gajim.connections.has_key(gajim.ZEROCONF_ACC_NAME):
- if port != old_port or reconnect:
- gajim.connections[gajim.ZEROCONF_ACC_NAME].update_details()
-
- self.window.destroy()
-
- def on_gpg_choose_button_clicked(self, widget, data = None):
- if gajim.connections.has_key(gajim.ZEROCONF_ACC_NAME):
- secret_keys = gajim.connections[gajim.ZEROCONF_ACC_NAME].\
- ask_gpg_secrete_keys()
-
- # self.account is None and/or gajim.connections is {}
- else:
- if gajim.HAVE_GPG:
- secret_keys = GnuPG.GnuPG().get_secret_keys()
- else:
- secret_keys = []
- if not secret_keys:
- dialogs.ErrorDialog(_('Failed to get secret keys'),
- _('There was a problem retrieving your OpenPGP secret keys.'))
- return
- secret_keys[_('None')] = _('None')
- instance = dialogs.ChooseGPGKeyDialog(_('OpenPGP Key Selection'),
- _('Choose your OpenPGP key'), secret_keys)
- keyID = instance.run()
- if keyID is None:
- return
- checkbutton = self.xml.get_widget('gpg_save_password_checkbutton')
- gpg_key_label = self.xml.get_widget('gpg_key_label')
- gpg_name_label = self.xml.get_widget('gpg_name_label')
- if keyID[0] == _('None'):
- gpg_key_label.set_text(_('No key selected'))
- gpg_name_label.set_text('')
- checkbutton.set_sensitive(False)
- self.xml.get_widget('gpg_password_entry').set_sensitive(False)
- else:
- gpg_key_label.set_text(keyID[0])
- gpg_name_label.set_text(keyID[1])
- checkbutton.set_sensitive(True)
- checkbutton.set_active(False)
- self.xml.get_widget('gpg_password_entry').set_text('')
-
- def on_gpg_save_password_checkbutton_toggled(self, widget):
- st = widget.get_active()
- w = self.xml.get_widget('gpg_password_entry')
- w.set_sensitive(bool(st))
-
class ManagePEPServicesWindow:
def __init__(self, account):
self.xml = gtkgui_helpers.get_glade('manage_pep_services_window.glade')