URI: 
       tfix proxy config: read from simpleconfig object - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 385b515439c6e36863a3e3941e2b84363fccc8c5
   DIR parent 287c7fc6431bf22be982de61e6bfe19ca6fb1902
  HTML Author: thomasv <thomasv@gitorious>
       Date:   Tue,  2 Oct 2012 12:40:08 +0200
       
       fix proxy config: read from simpleconfig object
       
       Diffstat:
         M lib/gui_qt.py                       |      10 ++++++----
       
       1 file changed, 6 insertions(+), 4 deletions(-)
       ---
   DIR diff --git a/lib/gui_qt.py b/lib/gui_qt.py
       t@@ -1403,9 +1403,12 @@ class ElectrumWindow(QMainWindow):
                proxy_port = QLineEdit()
                proxy_port.setFixedWidth(50)
                proxy_mode.addItems(['NONE', 'SOCKS4', 'SOCKS5', 'HTTP'])
       -        proxy_mode.setCurrentIndex(proxy_mode.findText(str(interface.proxy["mode"]).upper()))
       -        proxy_host.setText(interface.proxy["host"])
       -        proxy_port.setText(interface.proxy["port"])
       +
       +        cfg = SimpleConfig()
       +        proxy_config = cfg.config['proxy']
       +        proxy_mode.setCurrentIndex(proxy_mode.findText(str(proxy_config["mode"]).upper()))
       +        proxy_host.setText(proxy_config["host"])
       +        proxy_port.setText(proxy_config["port"])
                hbox.addWidget(QLabel(_('Proxy') + ':'))
                hbox.addWidget(proxy_mode)
                hbox.addWidget(proxy_host)
       t@@ -1446,7 +1449,6 @@ class ElectrumWindow(QMainWindow):
                server = unicode( host_line.text() )
        
                try:
       -            cfg = SimpleConfig()
                    cfg.set_key("proxy", { u'mode':unicode(proxy_mode.currentText()).lower(), u'host':unicode(proxy_host.text()), u'port':unicode(proxy_port.text()) }, True)
                    wallet.set_server(server, cfg.config["proxy"])
                except Exception as err: