aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--components/DaemonConsole.qml8
-rw-r--r--components/DaemonManagerDialog.qml8
-rw-r--r--components/DatePicker.qml4
-rw-r--r--components/HistoryTable.qml4
-rw-r--r--components/PasswordDialog.qml8
-rw-r--r--components/RemoteNodeEdit.qml4
-rw-r--r--components/StandardButton.qml32
-rw-r--r--components/StandardDialog.qml8
-rw-r--r--pages/AddressBook.qml8
-rw-r--r--pages/History.qml4
-rw-r--r--pages/Mining.qml8
-rw-r--r--pages/Settings.qml35
-rw-r--r--pages/Sign.qml24
-rw-r--r--pages/Transfer.qml4
-rw-r--r--pages/TxKey.qml6
-rw-r--r--wizard/WizardMain.qml12
-rw-r--r--wizard/WizardManageWalletUI.qml12
17 files changed, 33 insertions, 156 deletions
diff --git a/components/DaemonConsole.qml b/components/DaemonConsole.qml
index 8bcd8a23..2643a339 100644
--- a/components/DaemonConsole.qml
+++ b/components/DaemonConsole.qml
@@ -110,10 +110,6 @@ Window {
id: okButton
width: 120
fontSize: 14
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
text: qsTr("Close") + translationManager.emptyString
onClicked: {
root.close()
@@ -138,10 +134,6 @@ Window {
// id: sendCommandButton
// enabled: sendCommandText.text.length > 0
// fontSize: 14
-// shadowReleasedColor: "#FF4304"
-// shadowPressedColor: "#B32D00"
-// releasedColor: "#FF6C3C"
-// pressedColor: "#FF4304"
// text: qsTr("Send command")
// onClicked: {
// daemonManager.sendCommand(sendCommandText.text,currentWallet.testnet);
diff --git a/components/DaemonManagerDialog.qml b/components/DaemonManagerDialog.qml
index d760c317..07dec4a0 100644
--- a/components/DaemonManagerDialog.qml
+++ b/components/DaemonManagerDialog.qml
@@ -108,10 +108,6 @@ Window {
id: okButton
visible:false
fontSize: 14
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
text: qsTr("Start daemon (%1)").arg(countDown)
KeyNavigation.tab: cancelButton
onClicked: {
@@ -125,10 +121,6 @@ Window {
MoneroComponents.StandardButton {
id: cancelButton
fontSize: 14
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
text: qsTr("Use custom settings")
onClicked: {
diff --git a/components/DatePicker.qml b/components/DatePicker.qml
index dafba285..8988f2bd 100644
--- a/components/DatePicker.qml
+++ b/components/DatePicker.qml
@@ -92,10 +92,6 @@ Item {
StandardButton {
id: button
anchors.fill: parent
- shadowReleasedColor: "#DBDBDB"
- shadowPressedColor: "#888888"
- releasedColor: "#F0EEEE"
- pressedColor: "#DBDBDB"
icon: "../images/datePicker.png"
visible: !datePicker.expanded
onClicked: datePicker.expanded = true
diff --git a/components/HistoryTable.qml b/components/HistoryTable.qml
index cac884ae..18d05f6d 100644
--- a/components/HistoryTable.qml
+++ b/components/HistoryTable.qml
@@ -96,10 +96,6 @@ ListView {
anchors.topMargin: parent.height/2 - this.height/2
width: 80
fontSize: 14
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
text: qsTr("Details")
onClicked: {
var tx_key = currentWallet.getTxKey(hash)
diff --git a/components/PasswordDialog.qml b/components/PasswordDialog.qml
index d2315011..e8563a73 100644
--- a/components/PasswordDialog.qml
+++ b/components/PasswordDialog.qml
@@ -149,10 +149,6 @@ Item {
MoneroComponents.StandardButton {
id: cancelButton
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
text: qsTr("Cancel") + translationManager.emptyString
KeyNavigation.tab: passwordInput
onClicked: {
@@ -162,10 +158,6 @@ Item {
}
MoneroComponents.StandardButton {
id: okButton
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
text: qsTr("Continue")
KeyNavigation.tab: cancelButton
onClicked: {
diff --git a/components/RemoteNodeEdit.qml b/components/RemoteNodeEdit.qml
index 295e4b16..49413436 100644
--- a/components/RemoteNodeEdit.qml
+++ b/components/RemoteNodeEdit.qml
@@ -33,9 +33,12 @@ import QtQuick.Layouts 1.1
GridLayout {
columns: (isMobile) ? 1 : 2
+ columnSpacing: 32
id: root
property alias daemonAddrText: daemonAddr.text
property alias daemonPortText: daemonPort.text
+ property alias daemonAddrLabelText: daemonAddr.labelText
+ property alias daemonPortLabelText: daemonPort.labelText
signal editingFinished()
@@ -50,7 +53,6 @@ GridLayout {
onEditingFinished: root.editingFinished()
}
-
LineEdit {
id: daemonPort
Layout.fillWidth: true
diff --git a/components/StandardButton.qml b/components/StandardButton.qml
index 440505ee..f41c104a 100644
--- a/components/StandardButton.qml
+++ b/components/StandardButton.qml
@@ -33,10 +33,6 @@ import "." 1.0
Item {
id: button
height: 37 * scaleRatio
- property string shadowPressedColor: Style.buttonBackgroundColor
- property string shadowReleasedColor: Style.buttonBackgroundColor
- property string pressedColor: Style.buttonBackgroundColor
- property string releasedColor: Style.buttonBackgroundColor
property string icon: ""
property string textColor: button.enabled? Style.buttonTextColor: Style.buttonTextColorDisabled
property int fontSize: 16 * scaleRatio
@@ -57,8 +53,8 @@ Item {
anchors.right: parent.right
height: parent.height - 1
radius: 3
+// color: parent.enabled ? Style.buttonBackgroundColor : Style.buttonBackgroundColorDisabled
color: parent.enabled ? Style.buttonBackgroundColor : Style.buttonBackgroundColorDisabled
- border.color: Qt.darker(parent.releasedColor)
border.width: parent.focus ? 1 : 0
MouseArea{
@@ -68,32 +64,18 @@ Item {
propagateComposedEvents: true
+ // possibly do some hover effects here
onEntered: {
- if(button.enabled) parent.color = Style.buttonBackgroundColorHover;
- else parent.color = Style.buttonBackgroundColorDisabledHover;
+// if(button.enabled) parent.color = Style.buttonBackgroundColorHover;
+// else parent.color = Style.buttonBackgroundColorDisabledHover;
}
onExited: {
- if(button.enabled) parent.color = Style.buttonBackgroundColor;
- else parent.color = Style.buttonBackgroundColorDisabled;
+// if(button.enabled) parent.color = Style.buttonBackgroundColor;
+// else parent.color = Style.buttonBackgroundColorDisabled;
}
}
}
-// Rectangle {
-// anchors.left: parent.left
-// anchors.right: parent.right
-// height: parent.height - 1
-// y: buttonArea.pressed ? 1 : 0
-// color: {
-// parent.enabled ? (buttonArea.pressed ? parent.pressedColor : parent.releasedColor)
-// : Qt.lighter(parent.releasedColor)
-
-// }
-// //radius: 4
-
-
-// }
-
Text {
id: label
anchors.verticalCenter: parent.verticalCenter
@@ -105,7 +87,6 @@ Item {
font.pixelSize: buttonArea.pressed ? button.fontSize - 1 : button.fontSize
color: parent.textColor
visible: parent.icon === ""
-// font.capitalization : Font.Capitalize
}
Image {
@@ -118,6 +99,7 @@ Item {
id: buttonArea
anchors.fill: parent
onClicked: doClick()
+ cursorShape: Qt.PointingHandCursor
}
Keys.onSpacePressed: doClick()
diff --git a/components/StandardDialog.qml b/components/StandardDialog.qml
index 9d9766d9..7c9315d5 100644
--- a/components/StandardDialog.qml
+++ b/components/StandardDialog.qml
@@ -140,10 +140,6 @@ Rectangle {
MoneroComponents.StandardButton {
id: cancelButton
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
text: qsTr("Cancel") + translationManager.emptyString
onClicked: {
root.close()
@@ -153,10 +149,6 @@ Rectangle {
MoneroComponents.StandardButton {
id: okButton
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
text: qsTr("OK")
KeyNavigation.tab: cancelButton
onClicked: {
diff --git a/pages/AddressBook.qml b/pages/AddressBook.qml
index 4613e260..27395a03 100644
--- a/pages/AddressBook.qml
+++ b/pages/AddressBook.qml
@@ -48,10 +48,6 @@ Rectangle {
StandardButton {
id: qrfinderButton
text: qsTr("Qr Code") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
visible : appWindow.qrScannerEnabled
enabled : visible
width: visible ? 60 * scaleRatio : 0
@@ -91,10 +87,6 @@ Rectangle {
id: addButton
Layout.bottomMargin: 17 * scaleRatio
StandardButton {
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
text: qsTr("Add") + translationManager.emptyString
enabled: checkInformation(addressLine.text, paymentIdLine.text, appWindow.persistentSettings.nettype)
diff --git a/pages/History.qml b/pages/History.qml
index 1642f3bc..26b74808 100644
--- a/pages/History.qml
+++ b/pages/History.qml
@@ -250,10 +250,6 @@ Rectangle {
anchors.leftMargin: 17
width: 60
text: qsTr("Filter") + translationManager.emptyString
- shadowReleasedColor: "#4D0051"
- shadowPressedColor: "#2D002F"
- releasedColor: "#6B0072"
- pressedColor: "#4D0051"
onClicked: {
// Apply filter here;
diff --git a/pages/Mining.qml b/pages/Mining.qml
index be2b1805..5726acba 100644
--- a/pages/Mining.qml
+++ b/pages/Mining.qml
@@ -133,10 +133,6 @@ Rectangle {
id: startSoloMinerButton
width: 110
text: qsTr("Start mining") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
onClicked: {
var success = walletManager.startMining(appWindow.currentWallet.address(0, 0), soloMinerThreadsLine.text, persistentSettings.allow_background_mining, persistentSettings.miningIgnoreBattery)
if (success) {
@@ -158,10 +154,6 @@ Rectangle {
id: stopSoloMinerButton
width: 110
text: qsTr("Stop mining") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
onClicked: {
walletManager.stopMining()
update()
diff --git a/pages/Settings.qml b/pages/Settings.qml
index 808edc5b..8446d46b 100644
--- a/pages/Settings.qml
+++ b/pages/Settings.qml
@@ -404,33 +404,42 @@ Rectangle {
RowLayout {
visible: persistentSettings.useRemoteNode
- ColumnLayout{
+ ColumnLayout {
+ Layout.fillWidth: true
+
RemoteNodeEdit {
id: remoteNodeEdit
Layout.minimumWidth: 100 * scaleRatio
property var rna: persistentSettings.remoteNodeAddress
daemonAddrText: rna.search(":") != -1 ? rna.split(":")[0].trim() : ""
daemonPortText: rna.search(":") != -1 ? (rna.split(":")[1].trim() == "") ? "18081" : rna.split(":")[1] : ""
+ daemonAddrLabelText: qsTr("Address")
+ daemonPortLabelText: qsTr("Port")
onEditingFinished: {
persistentSettings.remoteNodeAddress = remoteNodeEdit.getAddress();
console.log("setting remote node to " + persistentSettings.remoteNodeAddress)
}
}
+ }
+ }
- StandardButton {
- id: remoteNodeSave
- text: qsTr("Connect") + translationManager.emptyString
- onClicked: {
- // Update daemon login
- persistentSettings.remoteNodeAddress = remoteNodeEdit.getAddress();
- persistentSettings.daemonUsername = daemonUsername.text;
- persistentSettings.daemonPassword = daemonPassword.text;
- persistentSettings.useRemoteNode = true
+ RowLayout{
+ visible: persistentSettings.useRemoteNode
+ Layout.fillWidth: true
- currentWallet.setDaemonLogin(persistentSettings.daemonUsername, persistentSettings.daemonPassword);
+ StandardButton {
+ id: remoteNodeSave
+ text: qsTr("Connect") + translationManager.emptyString
+ onClicked: {
+ // Update daemon login
+ persistentSettings.remoteNodeAddress = remoteNodeEdit.getAddress();
+ persistentSettings.daemonUsername = daemonUsername.text;
+ persistentSettings.daemonPassword = daemonPassword.text;
+ persistentSettings.useRemoteNode = true
- appWindow.connectRemoteNode()
- }
+ currentWallet.setDaemonLogin(persistentSettings.daemonUsername, persistentSettings.daemonPassword);
+
+ appWindow.connectRemoteNode()
}
}
}
diff --git a/pages/Sign.qml b/pages/Sign.qml
index 6ff8dd6a..678541b0 100644
--- a/pages/Sign.qml
+++ b/pages/Sign.qml
@@ -143,10 +143,6 @@ Rectangle {
id: signMessageButton
anchors.right: parent.right
text: qsTr("Sign") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
enabled: true
onClicked: {
var signature = appWindow.currentWallet.signMessage(signMessageLine.text, false)
@@ -181,10 +177,6 @@ Rectangle {
id: loadFileToSignButton
anchors.rightMargin: 17 * scaleRatio
text: qsTr("Select") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
enabled: true
onClicked: {
signFileDialog.open()
@@ -213,10 +205,6 @@ Rectangle {
id: signFileButton
anchors.right: parent.right
text: qsTr("Sign") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
enabled: true
onClicked: {
var signature = appWindow.currentWallet.signMessage(signFileLine.text, true)
@@ -300,10 +288,6 @@ Rectangle {
id: verifyMessageButton
anchors.right: parent.right
text: qsTr("Verify") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
enabled: true
onClicked: {
var verified = appWindow.currentWallet.verifySignedMessage(verifyMessageLine.text, verifyAddressLine.text, verifySignatureLine.text, false)
@@ -338,10 +322,6 @@ Rectangle {
id: loadFileToVerifyButton
anchors.rightMargin: 17 * scaleRatio
text: qsTr("Select") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
enabled: true
onClicked: {
verifyFileDialog.open()
@@ -369,10 +349,6 @@ Rectangle {
id: verifyFileButton
anchors.right: parent.right
text: qsTr("Verify") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
enabled: true
onClicked: {
var verified = appWindow.currentWallet.verifySignedMessage(verifyFileLine.text, verifyAddressLine.text, verifySignatureLine.text, true)
diff --git a/pages/Transfer.qml b/pages/Transfer.qml
index 0af99427..88be98c8 100644
--- a/pages/Transfer.qml
+++ b/pages/Transfer.qml
@@ -436,10 +436,6 @@ Rectangle {
StandardButton {
id: submitTxButton
text: qsTr("Submit tx file") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
visible: appWindow.viewOnly
enabled: pageRoot.enabled
onClicked: {
diff --git a/pages/TxKey.qml b/pages/TxKey.qml
index e0455168..2e8f3a37 100644
--- a/pages/TxKey.qml
+++ b/pages/TxKey.qml
@@ -324,11 +324,7 @@ Rectangle {
anchors.topMargin: 17
width: 60
text: qsTr("Check") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
- enabled: checkTxID(checkProofTxIdLine.text) && checkSignature(checkProofSignatureLine.text) && ((checkProofSignatureLine.text.indexOf("SpendProofV") === 0 && checkProofAddressLine.text.length == 0) || (checkProofSignatureLine.text.indexOf("SpendProofV") !== 0 && checkAddress(checkProofAddressLine.text, appWindow.persistentSettings.nettype)))
+ enabled: checkTxID(checkProofTxIdLine.text) && checkSignature(checkProofSignatureLine.text) && ((checkProofSignatureLine.text.indexOf("SpendProofV") === 0 && checkProofAddressLine.text.length == 0) || (checkProofSignatureLine.text.indexOf("SpendProofV") !== 0 && checkAddress(checkProofAddressLine.text, appWindow.persistentSettings.testnet)))
onClicked: {
console.log("checkProof: Check clicked: txid " + checkProofTxIdLine.text + ", address " + checkProofAddressLine.text + ", message " + checkProofMessageLine.text + ", signature " + checkProofSignatureLine.text);
root.checkProofClicked(checkProofTxIdLine.text, checkProofAddressLine.text, checkProofMessageLine.text, checkProofSignatureLine.text)
diff --git a/wizard/WizardMain.qml b/wizard/WizardMain.qml
index 05a4099e..ec685fe4 100644
--- a/wizard/WizardMain.qml
+++ b/wizard/WizardMain.qml
@@ -365,10 +365,6 @@ ColumnLayout {
anchors.bottom: parent.bottom
anchors.margins: (isMobile) ? 20 * scaleRatio : 50 * scaleRatio
text: qsTr("USE MONERO") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
visible: parent.paths[currentPath][currentPage] === finishPage
onClicked: {
wizard.applySettings();
@@ -382,10 +378,6 @@ ColumnLayout {
anchors.bottom: parent.bottom
anchors.margins: (isMobile) ? 20 * scaleRatio : 50
text: qsTr("Create wallet") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
visible: currentPath === "create_view_only_wallet" && parent.paths[currentPath][currentPage] === passwordPage
enabled: passwordPage.passwordsMatch
onClicked: {
@@ -414,10 +406,6 @@ ColumnLayout {
anchors.bottom: parent.bottom
anchors.margins: (isMobile) ? 20 * scaleRatio : 50
text: qsTr("Abort") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
visible: currentPath === "create_view_only_wallet" && parent.paths[currentPath][currentPage] === passwordPage
onClicked: {
wizard.restart();
diff --git a/wizard/WizardManageWalletUI.qml b/wizard/WizardManageWalletUI.qml
index b83648a7..020a9e05 100644
--- a/wizard/WizardManageWalletUI.qml
+++ b/wizard/WizardManageWalletUI.qml
@@ -176,10 +176,6 @@ ColumnLayout {
StandardButton {
id: recoverFromSeedButton
text: qsTr("Restore from seed") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
enabled: recoverFromKeys.visible
onClicked: {
recoverFromSeedMode = true;
@@ -190,10 +186,6 @@ ColumnLayout {
StandardButton {
id: recoverFromKeysButton
text: qsTr("Restore from keys") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
enabled: recoverFromSeed.visible
onClicked: {
recoverFromSeedMode = false;
@@ -204,10 +196,6 @@ ColumnLayout {
StandardButton {
id: qrfinderButton
text: qsTr("From QR Code") + translationManager.emptyString
- shadowReleasedColor: "#FF4304"
- shadowPressedColor: "#B32D00"
- releasedColor: "#FF6C3C"
- pressedColor: "#FF4304"
visible : true //appWindow.qrScannerEnabled
enabled : visible
onClicked: {