aboutsummaryrefslogtreecommitdiff
path: root/pages
diff options
context:
space:
mode:
authorRiccardo Spagni <ric@spagni.net>2017-05-05 11:48:03 +0200
committerRiccardo Spagni <ric@spagni.net>2017-05-05 11:48:03 +0200
commit58f24efd3978f78863dc4402783c1d2b751ad87c (patch)
treef11f50c5ae007e98b18522dc390c2501748e75d4 /pages
parent24bd3010bf41bce7a5a89e8cae5b74d55c2d5d6c (diff)
parentf31b27d3fd02c4d87c4cfdea87ae84685d04f430 (diff)
downloadmonzero-gui-58f24efd3978f78863dc4402783c1d2b751ad87c.tar.gz
monzero-gui-58f24efd3978f78863dc4402783c1d2b751ad87c.tar.xz
monzero-gui-58f24efd3978f78863dc4402783c1d2b751ad87c.zip
Merge pull request #702
f31b27d add wallet view/spend keys to seed dialog requires #2012 (Jaquee)
Diffstat (limited to 'pages')
-rw-r--r--pages/Settings.qml33
1 files changed, 27 insertions, 6 deletions
diff --git a/pages/Settings.qml b/pages/Settings.qml
index 9301a92e..d4f0ce23 100644
--- a/pages/Settings.qml
+++ b/pages/Settings.qml
@@ -116,7 +116,7 @@ Rectangle {
shadowPressedColor: "#B32D00"
releasedColor: "#FF6C3C"
pressedColor: "#FF4304"
- text: qsTr("Show seed") + translationManager.emptyString
+ text: qsTr("Show seed & keys") + translationManager.emptyString
onClicked: {
settingsPasswordDialog.open();
}
@@ -413,11 +413,17 @@ Rectangle {
onAccepted: {
if(appWindow.password === settingsPasswordDialog.password){
- informationPopup.title = qsTr("Wallet mnemonic seed") + translationManager.emptyString;
- informationPopup.text = currentWallet.seed
- informationPopup.open()
- informationPopup.onCloseCallback = function() {
- informationPopup.text = ""
+ seedPopup.title = qsTr("Wallet seed & keys") + translationManager.emptyString;
+ seedPopup.text = "<b>Wallet Mnemonic seed</b> <br>" + currentWallet.seed
+ + "<br><br> <b>" + qsTr("Secret view key") + ":</b> " + currentWallet.secretViewKey
+ + "<br><b>" + qsTr("Public view key") + ":</b> " + currentWallet.publicViewKey
+ + "<br><b>" + qsTr("Secret spend key") + ":</b> " + currentWallet.secretSpendKey
+ + "<br><b>" + qsTr("Public spend key") + ":</b> " + currentWallet.publicSpendKey
+ seedPopup.open()
+ seedPopup.width = 600
+ seedPopup.height = 300
+ seedPopup.onCloseCallback = function() {
+ seedPopup.text = ""
}
} else {
@@ -437,6 +443,21 @@ Rectangle {
}
+ StandardDialog {
+ id: seedPopup
+ cancelVisible: false
+ okVisible: true
+ width:600
+ height:400
+
+ property var onCloseCallback
+ onAccepted: {
+ if (onCloseCallback) {
+ onCloseCallback()
+ }
+ }
+ }
+
// fires on every page load
function onPageCompleted() {
console.log("Settings page loaded");