diff options
| author | luigi1111 <luigi1111w@gmail.com> | 2021-04-05 21:31:00 -0500 |
|---|---|---|
| committer | luigi1111 <luigi1111w@gmail.com> | 2021-04-05 21:31:00 -0500 |
| commit | 3aa530aa84b87e6e06d97d15de41e0864dadf80c (patch) | |
| tree | 49033597422b7dd18543c45a8abd3ed0385a5694 /wizard | |
| parent | b3dace6b450db582d8b683b9dcff4fca96357586 (diff) | |
| parent | 6b0cb8dadba9db95517633c1b2f7220d049e470a (diff) | |
| download | monzero-gui-3aa530aa84b87e6e06d97d15de41e0864dadf80c.tar.gz monzero-gui-3aa530aa84b87e6e06d97d15de41e0864dadf80c.tar.xz monzero-gui-3aa530aa84b87e6e06d97d15de41e0864dadf80c.zip | |
Merge pull request #3345
6b0cb8d support pruning of new databases (benevanoff)
Diffstat (limited to 'wizard')
| -rw-r--r-- | wizard/WizardDaemonSettings.qml | 22 | ||||
| -rw-r--r-- | wizard/WizardModeSelection.qml | 2 |
2 files changed, 24 insertions, 0 deletions
diff --git a/wizard/WizardDaemonSettings.qml b/wizard/WizardDaemonSettings.qml index 3f1f2204..6fffba7c 100644 --- a/wizard/WizardDaemonSettings.qml +++ b/wizard/WizardDaemonSettings.qml @@ -94,6 +94,28 @@ ColumnLayout { } } + RowLayout { + id: pruningOptionRow + MoneroComponents.CheckBox { + id: pruneBlockchainCheckBox + checked: !existingDbWarning.visible ? persistentSettings.pruneBlockchain : false + enabled: !existingDbWarning.visible + onClicked: { + persistentSettings.pruneBlockchain = !persistentSettings.pruneBlockchain + this.checked = persistentSettings.pruneBlockchain + } + text: qsTr("Prune blockchain") + translationManager.emptyString + } + + Text { + id: existingDbWarning + text: "A blockchain database already exists here. Select a new location to start a pruned node" + visible: daemonManager ? daemonManager.checkLmdbExists(blockchainFolder.text) : false + color: MoneroComponents.Style.defaultFontColor + font.family: MoneroComponents.Style.fontRegular.name + } + } + ColumnLayout{ Layout.topMargin: 6 spacing: 0 diff --git a/wizard/WizardModeSelection.qml b/wizard/WizardModeSelection.qml index 39fac9a2..4d2fde53 100644 --- a/wizard/WizardModeSelection.qml +++ b/wizard/WizardModeSelection.qml @@ -119,6 +119,7 @@ Rectangle { onMenuClicked: { if(appWindow.persistentSettings.nettype == 0){ + appWindow.persistentSettings.pruneBlockchain = true; applyWalletMode(1, 'wizardModeBootstrap'); } } @@ -139,6 +140,7 @@ Rectangle { imageIcon: "qrc:///images/local-node-full.png" onMenuClicked: { + appWindow.persistentSettings.pruneBlockchain = false; // can be toggled on next page applyWalletMode(2, 'wizardHome'); } } |
