URI: 
       tMade cfg an class attribute and fixed server changing for lite gui since proxy got added - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 504ea37c790f93dcbfd7decb8ff6c3d2c8703904
   DIR parent a08f2660df8e0a8d89b45e8b34293738e6a74216
  HTML Author: Maran <maran.hidskes@gmail.com>
       Date:   Fri, 21 Sep 2012 23:18:32 +0200
       
       Made cfg an class attribute and fixed server changing for lite gui since proxy got added
       
       Diffstat:
         M lib/gui_lite.py                     |      19 ++++++++++---------
       
       1 file changed, 10 insertions(+), 9 deletions(-)
       ---
   DIR diff --git a/lib/gui_lite.py b/lib/gui_lite.py
       t@@ -232,11 +232,11 @@ class MiniWindow(QDialog):
                close_shortcut = QShortcut(QKeySequence("Ctrl+W"), self)
                close_shortcut.activated.connect(self.close)
        
       -        cfg = SimpleConfig()
       -        g = cfg.config["winpos-lite"]
       +        self.cfg = SimpleConfig()
       +        g = self.cfg.config["winpos-lite"]
                self.setGeometry(g[0], g[1], g[2], g[3])
       -        show_history.setChecked(cfg.config["history"])
       -        self.show_history(cfg.config["history"])
       +        show_history.setChecked(self.cfg.config["history"])
       +        self.show_history(self.cfg.config["history"])
                
                self.setWindowIcon(QIcon(":electrum.png"))
                self.setWindowTitle("Electrum")
       t@@ -254,11 +254,10 @@ class MiniWindow(QDialog):
                QDir.setCurrent(old_path)
        
            def closeEvent(self, event):
       -        cfg = SimpleConfig()
                g = self.geometry()
       -        cfg.set_key("winpos-lite", [g.left(),g.top(),g.width(),g.height()])
       -        cfg.set_key("history", self.history_list.isVisible())
       -        cfg.save_config()
       +        self.cfg.set_key("winpos-lite", [g.left(),g.top(),g.width(),g.height()])
       +        self.cfg.set_key("history", self.history_list.isVisible())
       +        self.cfg.save_config()
                
                super(MiniWindow, self).closeEvent(event)
                qApp.quit()
       t@@ -620,8 +619,10 @@ class MiniActuator:
                    protocol = "t"
                    port = tcp_port[0]
                server_line = "%s:%s:%s" % (server_name, port, protocol)
       +
                # Should this have exception handling?
       -        self.wallet.set_server(server_line)
       +        self.cfg = SimpleConfig()
       +        self.wallet.set_server(server_line, self.cfg.config["proxy"])
        
            def copy_address(self, receive_popup):
                """Copy the wallet addresses into the client."""