diff options
| author | luigi1111 <luigi1111w@gmail.com> | 2019-07-15 18:38:32 -0500 |
|---|---|---|
| committer | luigi1111 <luigi1111w@gmail.com> | 2019-07-15 18:38:32 -0500 |
| commit | 3a9f0e11003168a13c3648d02c193402e67e95b2 (patch) | |
| tree | 8d26e46e068633395358f5dc5fa9b1009efc452b /main.qml | |
| parent | 702b654f09785d7aacd0794293947a09d611c5ad (diff) | |
| parent | 35a0f25b5702a13696aec4bc679d0c25b576ca17 (diff) | |
| download | monzero-gui-3a9f0e11003168a13c3648d02c193402e67e95b2.tar.gz monzero-gui-3a9f0e11003168a13c3648d02c193402e67e95b2.tar.xz monzero-gui-3a9f0e11003168a13c3648d02c193402e67e95b2.zip | |
Merge pull request #2240
35a0f25 PasswordDialog: merge components and bug fixes (selsta)
Diffstat (limited to 'main.qml')
| -rw-r--r-- | main.qml | 49 |
1 files changed, 17 insertions, 32 deletions
@@ -573,15 +573,15 @@ ApplicationWindow { hideProcessingSplash(); console.log(">>> wallet passphrase needed: ") - passphraseDialog.onAcceptedCallback = function() { - walletManager.onPassphraseEntered(passphraseDialog.passphrase); + passwordDialog.onAcceptedPassphraseCallback = function() { + walletManager.onPassphraseEntered(passwordDialog.password); this.onWalletOpening(); } - passphraseDialog.onRejectedCallback = function() { + passwordDialog.onRejectedPassphraseCallback = function() { walletManager.onPassphraseEntered("", true); this.onWalletOpening(); } - passphraseDialog.open() + passwordDialog.openPassphraseDialog() } function onWalletUpdate() { @@ -1498,23 +1498,6 @@ ApplicationWindow { } } - PassphraseDialog { - id: passphraseDialog - visible: false - z: parent.z + 1 - anchors.fill: parent - property var onAcceptedCallback - property var onRejectedCallback - onAccepted: { - if (onAcceptedCallback) - onAcceptedCallback(); - } - onRejected: { - if (onRejectedCallback) - onRejectedCallback(); - } - } - PasswordDialog { id: passwordDialog visible: false @@ -1522,6 +1505,8 @@ ApplicationWindow { anchors.fill: parent property var onAcceptedCallback property var onRejectedCallback + property var onAcceptedPassphraseCallback + property var onRejectedPassphraseCallback onAccepted: { if (onAcceptedCallback) onAcceptedCallback(); @@ -1530,16 +1515,9 @@ ApplicationWindow { if (onRejectedCallback) onRejectedCallback(); } - } - - NewPasswordDialog { - id: newPasswordDialog - z: parent.z + 1 - visible:false - anchors.fill: parent - onAccepted: { - if (currentWallet.setPassword(newPasswordDialog.password)) { - appWindow.walletPassword = newPasswordDialog.password; + onAcceptedNewPassword: { + if (currentWallet.setPassword(passwordDialog.password)) { + appWindow.walletPassword = passwordDialog.password; informationPopup.title = qsTr("Information") + translationManager.emptyString; informationPopup.text = qsTr("Password changed successfully") + translationManager.emptyString; informationPopup.icon = StandardIcon.Information; @@ -1551,7 +1529,14 @@ ApplicationWindow { informationPopup.onCloseCallback = null; informationPopup.open(); } - onRejected: { + onRejectedNewPassword: {} + onAcceptedPassphrase: { + if (onAcceptedPassphraseCallback) + onAcceptedPassphraseCallback(); + } + onRejectedPassphrase: { + if (onRejectedPassphraseCallback) + onRejectedPassphraseCallback(); } } |
