add debug option to avoid retyping the seed in kivy
This commit is contained in:
@@ -721,7 +721,7 @@ class BaseWizard(Logger):
|
|||||||
|
|
||||||
def confirm_seed(self, seed, passphrase):
|
def confirm_seed(self, seed, passphrase):
|
||||||
f = lambda x: self.confirm_passphrase(seed, passphrase)
|
f = lambda x: self.confirm_passphrase(seed, passphrase)
|
||||||
self.confirm_seed_dialog(run_next=f, test=lambda x: x==seed)
|
self.confirm_seed_dialog(run_next=f, seed=seed if self.config.get('debug_seed') else '', test=lambda x: x==seed)
|
||||||
|
|
||||||
def confirm_passphrase(self, seed, passphrase):
|
def confirm_passphrase(self, seed, passphrase):
|
||||||
f = lambda x: self.run('create_keystore', seed, x)
|
f = lambda x: self.run('create_keystore', seed, x)
|
||||||
|
|||||||
@@ -992,6 +992,7 @@ class ConfirmSeedDialog(RestoreSeedDialog):
|
|||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
RestoreSeedDialog.__init__(self, *args, **kwargs)
|
RestoreSeedDialog.__init__(self, *args, **kwargs)
|
||||||
self.ids.seed_dialog_header.ids.options_button.disabled = True
|
self.ids.seed_dialog_header.ids.options_button.disabled = True
|
||||||
|
self.ids.text_input_seed.text = kwargs['seed']
|
||||||
|
|
||||||
def get_params(self, b):
|
def get_params(self, b):
|
||||||
return (self.get_text(),)
|
return (self.get_text(),)
|
||||||
|
|||||||
@@ -487,7 +487,7 @@ class InstallWizard(QDialog, MessageBoxMixin, BaseWizard):
|
|||||||
return self.seed_input(title, message, test, options)
|
return self.seed_input(title, message, test, options)
|
||||||
|
|
||||||
@wizard_dialog
|
@wizard_dialog
|
||||||
def confirm_seed_dialog(self, run_next, test):
|
def confirm_seed_dialog(self, run_next, seed, test):
|
||||||
self.app.clipboard().clear()
|
self.app.clipboard().clear()
|
||||||
title = _('Confirm Seed')
|
title = _('Confirm Seed')
|
||||||
message = ' '.join([
|
message = ' '.join([
|
||||||
|
|||||||
Reference in New Issue
Block a user