Make it so uncopyable seed only affects wizard
Previously it also affected the menu item Wallet->Seed, which is not the expected or desired behavior.
This commit is contained in:
parent
88ca99c624
commit
7685758360
@ -416,7 +416,7 @@ class InstallWizard(QDialog):
|
|||||||
return True
|
return True
|
||||||
|
|
||||||
def show_seed(self, seed, sid):
|
def show_seed(self, seed, sid):
|
||||||
vbox = seed_dialog.show_seed_box_msg(seed, sid)
|
vbox = seed_dialog.show_seed_box_msg(seed, sid, paranoid=True)
|
||||||
vbox.addLayout(Buttons(CancelButton(self), OkButton(self, _("Next"))))
|
vbox.addLayout(Buttons(CancelButton(self), OkButton(self, _("Next"))))
|
||||||
self.set_layout(vbox)
|
self.set_layout(vbox)
|
||||||
return self.exec_()
|
return self.exec_()
|
||||||
|
|||||||
@ -47,9 +47,9 @@ def icon_filename(sid):
|
|||||||
return ":icons/seed.png"
|
return ":icons/seed.png"
|
||||||
|
|
||||||
|
|
||||||
def show_seed_box_msg(seedphrase, sid=None):
|
def show_seed_box_msg(seedphrase, sid=None, paranoid=False):
|
||||||
msg = _("Your wallet generation seed is") + ":"
|
msg = _("Your wallet generation seed is") + ":"
|
||||||
vbox = show_seed_box(msg, seedphrase, sid)
|
vbox = show_seed_box(msg, seedphrase, sid, paranoid=paranoid)
|
||||||
save_msg = _("Please save these %d words on paper (order is important).")%len(seedphrase.split()) + " "
|
save_msg = _("Please save these %d words on paper (order is important).")%len(seedphrase.split()) + " "
|
||||||
msg2 = save_msg + " " \
|
msg2 = save_msg + " " \
|
||||||
+ _("This seed will allow you to recover your wallet in case of computer failure.") + "<br/>" \
|
+ _("This seed will allow you to recover your wallet in case of computer failure.") + "<br/>" \
|
||||||
@ -60,11 +60,11 @@ def show_seed_box_msg(seedphrase, sid=None):
|
|||||||
vbox.addStretch(1)
|
vbox.addStretch(1)
|
||||||
return vbox
|
return vbox
|
||||||
|
|
||||||
def show_seed_box(msg, seed, sid):
|
def show_seed_box(msg, seed, sid, paranoid=False):
|
||||||
vbox, seed_e = enter_seed_box(msg, None, sid=sid, text=seed)
|
vbox, seed_e = enter_seed_box(msg, None, sid=sid, text=seed, paranoid=paranoid)
|
||||||
return vbox
|
return vbox
|
||||||
|
|
||||||
def enter_seed_box(msg, window, sid=None, text=None):
|
def enter_seed_box(msg, window, sid=None, text=None, paranoid=False):
|
||||||
vbox = QVBoxLayout()
|
vbox = QVBoxLayout()
|
||||||
logo = QLabel()
|
logo = QLabel()
|
||||||
logo.setPixmap(QPixmap(icon_filename(sid)).scaledToWidth(56))
|
logo.setPixmap(QPixmap(icon_filename(sid)).scaledToWidth(56))
|
||||||
@ -75,7 +75,7 @@ def enter_seed_box(msg, window, sid=None, text=None):
|
|||||||
seed_e = ScanQRTextEdit()
|
seed_e = ScanQRTextEdit()
|
||||||
seed_e.setTabChangesFocus(True)
|
seed_e.setTabChangesFocus(True)
|
||||||
else:
|
else:
|
||||||
seed_e = ShowQRTextEdit(text=text, paranoid=True)
|
seed_e = ShowQRTextEdit(text=text, paranoid=paranoid)
|
||||||
seed_e.setMaximumHeight(130)
|
seed_e.setMaximumHeight(130)
|
||||||
vbox.addWidget(label)
|
vbox.addWidget(label)
|
||||||
grid = QGridLayout()
|
grid = QGridLayout()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user