remove gui selector from preferences. store last state
This commit is contained in:
@@ -180,6 +180,7 @@ class ElectrumGui(QObject):
|
|||||||
|
|
||||||
def expand(self):
|
def expand(self):
|
||||||
"""Hide the lite mode window and show pro-mode."""
|
"""Hide the lite mode window and show pro-mode."""
|
||||||
|
self.config.set_key('gui', 'classic', True)
|
||||||
self.mini.hide()
|
self.mini.hide()
|
||||||
self.expert.show()
|
self.expert.show()
|
||||||
|
|
||||||
|
|||||||
@@ -1150,6 +1150,7 @@ class ElectrumWindow(QMainWindow):
|
|||||||
|
|
||||||
def go_lite(self):
|
def go_lite(self):
|
||||||
import gui_lite
|
import gui_lite
|
||||||
|
self.config.set_key('gui', 'lite', True)
|
||||||
self.hide()
|
self.hide()
|
||||||
if self.lite:
|
if self.lite:
|
||||||
self.lite.mini.show()
|
self.lite.mini.show()
|
||||||
@@ -1614,18 +1615,6 @@ class ElectrumWindow(QMainWindow):
|
|||||||
if not self.config.is_modifiable('num_zeros'):
|
if not self.config.is_modifiable('num_zeros'):
|
||||||
for w in [nz_e, nz_label]: w.setEnabled(False)
|
for w in [nz_e, nz_label]: w.setEnabled(False)
|
||||||
|
|
||||||
gui_label=QLabel(_('Default GUI') + ':')
|
|
||||||
grid_ui.addWidget(gui_label , 7, 0)
|
|
||||||
gui_combo = QComboBox()
|
|
||||||
gui_combo.addItems(['Lite', 'Classic'])
|
|
||||||
index = gui_combo.findText(self.config.get("gui","classic").capitalize())
|
|
||||||
if index==-1: index = 1
|
|
||||||
gui_combo.setCurrentIndex(index)
|
|
||||||
grid_ui.addWidget(gui_combo, 7, 1)
|
|
||||||
grid_ui.addWidget(HelpButton(_('Select which GUI mode to use at start up.'+'\n'+'Note: use the command line to access the "text" and "gtk" GUIs')), 7, 2)
|
|
||||||
if not self.config.is_modifiable('gui'):
|
|
||||||
for w in [gui_combo, gui_label]: w.setEnabled(False)
|
|
||||||
|
|
||||||
lang_label=QLabel(_('Language') + ':')
|
lang_label=QLabel(_('Language') + ':')
|
||||||
grid_ui.addWidget(lang_label , 8, 0)
|
grid_ui.addWidget(lang_label , 8, 0)
|
||||||
lang_combo = QComboBox()
|
lang_combo = QComboBox()
|
||||||
@@ -1788,11 +1777,6 @@ class ElectrumWindow(QMainWindow):
|
|||||||
|
|
||||||
need_restart = False
|
need_restart = False
|
||||||
|
|
||||||
gui_request = str(gui_combo.currentText()).lower()
|
|
||||||
if gui_request != self.config.get('gui'):
|
|
||||||
self.config.set_key('gui', gui_request, True)
|
|
||||||
need_restart = True
|
|
||||||
|
|
||||||
lang_request = languages.keys()[lang_combo.currentIndex()]
|
lang_request = languages.keys()[lang_combo.currentIndex()]
|
||||||
if lang_request != self.config.get('language'):
|
if lang_request != self.config.get('language'):
|
||||||
self.config.set_key("language", lang_request, True)
|
self.config.set_key("language", lang_request, True)
|
||||||
|
|||||||
Reference in New Issue
Block a user