Changeset 210 for trunk/plugins
- Timestamp:
- 07/01/04 21:49:26 (4 years ago)
- Location:
- trunk/plugins/gtkgui
- Files:
-
- 2 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/plugins/gtkgui/config.py
r203 r210 352 352 widget.get_toplevel().destroy() 353 353 354 def destroy(self): 355 self.xml.get_widget("Account").destroy() 356 354 357 def init_account(self, infos): 355 358 """Initialize window with defaults values""" … … 389 392 entryProxyport = self.xml.get_widget("entry_proxyport") 390 393 proxyPort = entryProxyport.get_text() 394 proxyHost = entryProxyhost.get_text() 391 395 name = entryName.get_text() 392 396 jid = entryJid.get_text() … … 400 404 warning_Window(_("You must enter a Jabber ID for this account\nFor example : login@hostname")) 401 405 return 0 402 if proxyPort != '': 403 try: 404 proxyPort = string.atoi(proxyPort) 405 except ValueError: 406 warning_Window(_("Proxy Port must be a port number")) 407 return 0 406 if useProxy: 407 if proxyPort != '': 408 try: 409 proxyPort = string.atoi(proxyPort) 410 except ValueError: 411 warning_Window(_("Proxy Port must be a port number")) 412 return 0 413 if proxyHost == '': 414 warning_Window(_("You must enter a proxy host to use proxy")) 408 415 if prio != '': 409 416 try: … … 456 463 self.plugin.send('NEW_ACC', None, (hostname, login, \ 457 464 entryPass.get_text(), name, entryRessource.get_text(), prio, \ 458 checkProxy.get_active(), entryProxyhost.get_text(), proxyPort))465 useProxy, proxyHost, proxyPort)) 459 466 check.set_active(FALSE) 460 467 return -
trunk/plugins/gtkgui/gtkgui.py
r209 r210 1629 1629 #('ACC_OK', account, (hostname, login, pasword, name, ressource, prio, 1630 1630 #use_proxy, proxyhost, proxyport)) 1631 if self.windows['accountPreference']: 1632 self.windows['accountPreference'].destroy() 1633 name = array[3] 1631 1634 self.accounts[array[3]] = {'name': array[1], \ 1632 1635 'hostname': array[0],\ … … 1643 1646 self.roster.groups[name] = {} 1644 1647 self.roster.contacts[name] = {} 1648 self.sleeper_state[a] = 0 1645 1649 if self.windows.has_key('accounts'): 1646 1650 self.windows['accounts'].init_accounts() 1651 self.roster.draw_roster() 1647 1652 1648 1653 def handle_event_quit(self, p1, p2):
