diff options
| author | selsta <selsta@sent.at> | 2018-12-27 19:12:40 +0100 |
|---|---|---|
| committer | selsta <selsta@sent.at> | 2018-12-28 20:06:51 +0100 |
| commit | bb3723414269270c0802326a79f966fb77f43bc0 (patch) | |
| tree | 569af1664a5a04f7c37232aa9b436c2725953d93 | |
| parent | 48a267f631c18d3159cccfc551d72cc5aeb0df03 (diff) | |
| download | monzero-gui-bb3723414269270c0802326a79f966fb77f43bc0.tar.gz monzero-gui-bb3723414269270c0802326a79f966fb77f43bc0.tar.xz monzero-gui-bb3723414269270c0802326a79f966fb77f43bc0.zip | |
Transfer: disable long payment ids by default
| -rw-r--r-- | main.qml | 1 | ||||
| -rw-r--r-- | pages/AddressBook.qml | 1 | ||||
| -rw-r--r-- | pages/Transfer.qml | 2 | ||||
| -rw-r--r-- | pages/settings/SettingsLayout.qml | 10 |
4 files changed, 14 insertions, 0 deletions
@@ -1049,6 +1049,7 @@ ApplicationWindow { property bool hideBalance: false property bool lockOnUserInActivity: true property int lockOnUserInActivityInterval: 10 // minutes + property bool showPid: false } // Information dialog diff --git a/pages/AddressBook.qml b/pages/AddressBook.qml index 596210cb..d02f770c 100644 --- a/pages/AddressBook.qml +++ b/pages/AddressBook.qml @@ -71,6 +71,7 @@ Rectangle { LineEditMulti { id: paymentIdLine + visible: appWindow.persistentSettings.showPid Layout.fillWidth: true; labelText: qsTr("Payment ID <font size='2'>(Optional)</font>") + translationManager.emptyString placeholderText: qsTr("Paste 64 hexadecimal characters") + translationManager.emptyString diff --git a/pages/Transfer.qml b/pages/Transfer.qml index 0a1693ef..d90fcfdd 100644 --- a/pages/Transfer.qml +++ b/pages/Transfer.qml @@ -293,6 +293,8 @@ Rectangle { } ColumnLayout { + visible: appWindow.persistentSettings.showPid || paymentIdCheckbox.checked + CheckBox { id: paymentIdCheckbox border: false diff --git a/pages/settings/SettingsLayout.qml b/pages/settings/SettingsLayout.qml index 6914a438..f1621bf5 100644 --- a/pages/settings/SettingsLayout.qml +++ b/pages/settings/SettingsLayout.qml @@ -80,6 +80,16 @@ Rectangle { MoneroComponents.CheckBox { visible: !isMobile + id: showPidCheckBox + checked: persistentSettings.showPid + onClicked: { + persistentSettings.showPid = !persistentSettings.showPid + } + text: qsTr("Enable transfer with payment ID (OBSOLETE)") + translationManager.emptyString + } + + MoneroComponents.CheckBox { + visible: !isMobile id: userInActivityCheckbox checked: persistentSettings.lockOnUserInActivity onClicked: persistentSettings.lockOnUserInActivity = !persistentSettings.lockOnUserInActivity |
