From a15dbddca3ba7d9309a031a624ee2e47534b0965 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger <asterix@lagaule.org> Date: Sat, 9 Sep 2006 12:26:26 +0000 Subject: [PATCH] autocompletion of server on creating/adding an account. Fixes #2274 --- src/config.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/config.py b/src/config.py index c5a73ba604..b07d099f1e 100644 --- a/src/config.py +++ b/src/config.py @@ -2616,8 +2616,11 @@ class AccountCreationWizardWindow: # Connect events from comboboxentry.child server_comboboxentry = self.xml.get_widget('server_comboboxentry') - server_comboboxentry.child.connect('key_press_event', + entry = server_comboboxentry.child + entry.connect('key_press_event', self.on_server_comboboxentry_key_press_event) + completion = gtk.EntryCompletion() + entry.set_completion(completion) # parse servers.xml servers_xml = os.path.join(gajim.DATA_DIR, 'other', 'servers.xml') @@ -2626,6 +2629,9 @@ class AccountCreationWizardWindow: for server in servers: servers_model.append((str(server[0]), int(server[1]))) + completion.set_model(servers_model) + completion.set_text_column(0) + # Put servers into comboboxentries server_comboboxentry.set_model(servers_model) server_comboboxentry.set_text_column(0) -- GitLab