aboutsummaryrefslogtreecommitdiff
path: root/pages
diff options
context:
space:
mode:
authorluigi1111 <luigi1111w@gmail.com>2020-04-17 22:09:18 -0500
committerluigi1111 <luigi1111w@gmail.com>2020-04-17 22:09:18 -0500
commit5fa64c34ec7541cdc82bf0e568d720c46d4c2686 (patch)
tree990528d1e9476034e67238dae2e3464dbb478ad5 /pages
parent376421667a6432ca3d6a5dc606fa56f74c1a1051 (diff)
parentde6a9b6779f7d9ff2bb1eac93eea91adf271dd30 (diff)
downloadmonzero-gui-5fa64c34ec7541cdc82bf0e568d720c46d4c2686.tar.gz
monzero-gui-5fa64c34ec7541cdc82bf0e568d720c46d4c2686.tar.xz
monzero-gui-5fa64c34ec7541cdc82bf0e568d720c46d4c2686.zip
Merge pull request #2831
de6a9b6 Transfer: address book inline button, 2nd inline button, scan QR code button fixes (rating89us)
Diffstat (limited to 'pages')
-rw-r--r--pages/Transfer.qml30
1 files changed, 18 insertions, 12 deletions
diff --git a/pages/Transfer.qml b/pages/Transfer.qml
index 15442ba4..4e490137 100644
--- a/pages/Transfer.qml
+++ b/pages/Transfer.qml
@@ -307,10 +307,9 @@ Rectangle {
LineEditMulti {
id: addressLine
spacing: 0
+ inputPaddingRight: inlineButtonVisible && inlineButton2Visible ? 100 : 60
fontBold: true
- labelText: qsTr("<style type='text/css'>a {text-decoration: none; color: #858585; font-size: 14px;}</style>\
- %1 <a href='#'>(%2)</a>").arg(qsTr("Address")).arg(qsTr("Address book"))
- + translationManager.emptyString
+ labelText: qsTr("Address") + translationManager.emptyString
labelButtonText: qsTr("Resolve") + translationManager.emptyString
placeholderText: {
if(persistentSettings.nettype == NetworkType.MAINNET){
@@ -323,10 +322,6 @@ Rectangle {
}
wrapMode: Text.WrapAnywhere
addressValidation: true
- onInputLabelLinkActivated: {
- middlePanel.addressBookView.selectAndSend = true;
- appWindow.showPageRequest("AddressBook");
- }
onTextChanged: {
const parsed = walletManager.parse_uri_to_object(text);
if (!parsed.error) {
@@ -336,16 +331,27 @@ Rectangle {
setDescription(parsed.tx_description);
}
}
- inlineButton.text: FontAwesome.qrcode
+ inlineButton.text: FontAwesome.addressBook
+ inlineButton.buttonHeight: 30
inlineButton.fontPixelSize: 22
inlineButton.fontFamily: FontAwesome.fontFamily
inlineButton.textColor: MoneroComponents.Style.defaultFontColor
- inlineButton.buttonColor: MoneroComponents.Style.orange
inlineButton.onClicked: {
- cameraUi.state = "Capture"
- cameraUi.qrcode_decoded.connect(updateFromQrCode)
+ middlePanel.addressBookView.selectAndSend = true;
+ appWindow.showPageRequest("AddressBook");
+ }
+ inlineButtonVisible: true
+
+ inlineButton2.text: FontAwesome.qrcode
+ inlineButton2.buttonHeight: 30
+ inlineButton2.fontPixelSize: 22
+ inlineButton2.fontFamily: FontAwesome.fontFamily
+ inlineButton2.textColor: MoneroComponents.Style.defaultFontColor
+ inlineButton2.onClicked: {
+ cameraUi.state = "Capture"
+ cameraUi.qrcode_decoded.connect(updateFromQrCode)
}
- inlineButtonVisible : appWindow.qrScannerEnabled && !addressLine.text
+ inlineButton2Visible: appWindow.qrScannerEnabled
}
}