diff options
| author | stoffu <stoffu@protonmail.ch> | 2018-01-22 18:43:39 +0900 |
|---|---|---|
| committer | stoffu <stoffu@protonmail.ch> | 2018-01-30 07:45:11 +0900 |
| commit | fd1f4bf628129e2dfce3de6dbdfc135ad4cadffa (patch) | |
| tree | a428fb10a5ede0965969cc187552708f304c097d /pages | |
| parent | af882e87f5cfbd0454b31cf2846615dfb6267cbf (diff) | |
| download | monzero-gui-fd1f4bf628129e2dfce3de6dbdfc135ad4cadffa.tar.gz monzero-gui-fd1f4bf628129e2dfce3de6dbdfc135ad4cadffa.tar.xz monzero-gui-fd1f4bf628129e2dfce3de6dbdfc135ad4cadffa.zip | |
Bootstrap daemon (requires #3165)
Diffstat (limited to 'pages')
| -rw-r--r-- | pages/Settings.qml | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/pages/Settings.qml b/pages/Settings.qml index c4df7288..3f933760 100644 --- a/pages/Settings.qml +++ b/pages/Settings.qml @@ -260,6 +260,9 @@ Rectangle { releasedColor: "#FF6C3C" pressedColor: "#FF4304" onClicked: { + // Update bootstrap daemon address + persistentSettings.bootstrapNodeAddress = bootstrapNodeEdit.daemonAddrText ? bootstrapNodeEdit.getAddress() : ""; + // Set current daemon address to local appWindow.currentDaemonAddress = appWindow.localDaemonAddress appWindow.startDaemon(daemonFlags.text) @@ -375,6 +378,26 @@ Rectangle { } RowLayout { + visible: persistentSettings.startLocalNode + ColumnLayout { + Label { + color: "#4A4949" + text: qsTr("Bootstrap node (leave blank if not wanted)") + translationManager.emptyString + } + RemoteNodeEdit { + id: bootstrapNodeEdit + Layout.minimumWidth: 100 * scaleRatio + daemonAddrText: persistentSettings.bootstrapNodeAddress.split(":")[0].trim() + daemonPortText: (persistentSettings.bootstrapNodeAddress.split(":")[1].trim() == "") ? "18081" : persistentSettings.bootstrapNodeAddress.split(":")[1] + onEditingFinished: { + persistentSettings.bootstrapNodeAddress = daemonAddrText ? bootstrapNodeEdit.getAddress() : ""; + console.log("setting bootstrap node to " + persistentSettings.bootstrapNodeAddress) + } + } + } + } + + RowLayout { visible: persistentSettings.useRemoteNode ColumnLayout { Label { |
