From 0447af4593efff9b3574cb5ce957ebd204077042 Mon Sep 17 00:00:00 2001 From: Michael Kramlich Date: Mon, 4 Nov 2013 20:29:49 -0700 Subject: [PATCH] curses text UI: displays Unicode more correctly in History/Receive/Contacts/Wall tabs --- gui/text.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gui/text.py b/gui/text.py index 8f6b4feb..ce4a5463 100644 --- a/gui/text.py +++ b/gui/text.py @@ -24,6 +24,9 @@ class ElectrumGui: self.wallet = Wallet(storage) self.wallet.start_threads(network) + locale.setlocale(locale.LC_ALL, '') + self.encoding = locale.getpreferredencoding() + self.stdscr = curses.initscr() curses.noecho() curses.cbreak() @@ -37,9 +40,6 @@ class ElectrumGui: self.set_cursor(0) self.w = curses.newwin(10, 50, 5, 5) - locale.setlocale(locale.LC_ALL, '') - self.encoding = locale.getpreferredencoding() - set_verbosity(False) self.tab = 0 self.pos = 0 @@ -57,7 +57,7 @@ class ElectrumGui: self.network.register_callback('disconnecting', self.refresh) self.tab_names = [_("History"), _("Send"), _("Receive"), _("Contacts"), _("Wall")] self.num_tabs = len(self.tab_names) - + def set_cursor(self, x): try: