mirror of
https://github.com/monero-project/monero-gui.git
synced 2024-11-17 08:17:59 +00:00
Key reuse warning
This commit is contained in:
parent
47dc499413
commit
afd624d0c0
1 changed files with 46 additions and 0 deletions
|
@ -58,6 +58,52 @@ Rectangle {
|
||||||
spacing: 30 * scaleRatio
|
spacing: 30 * scaleRatio
|
||||||
Layout.fillWidth: true
|
Layout.fillWidth: true
|
||||||
|
|
||||||
|
RowLayout{
|
||||||
|
// TODO: Move the warning box to its own component, so it can be used in multiple places
|
||||||
|
visible: warningText.text !== ""
|
||||||
|
|
||||||
|
Rectangle {
|
||||||
|
id: statusRect
|
||||||
|
Layout.preferredHeight: warningText.height + 26
|
||||||
|
Layout.fillWidth: true
|
||||||
|
|
||||||
|
radius: 2
|
||||||
|
border.color: Qt.rgba(255, 255, 255, 0.25)
|
||||||
|
border.width: 1
|
||||||
|
color: "transparent"
|
||||||
|
|
||||||
|
GridLayout{
|
||||||
|
Layout.fillWidth: true
|
||||||
|
Layout.preferredHeight: warningText.height + 40
|
||||||
|
|
||||||
|
Image {
|
||||||
|
Layout.alignment: Qt.AlignVCenter
|
||||||
|
Layout.preferredHeight: 33
|
||||||
|
Layout.preferredWidth: 33
|
||||||
|
Layout.leftMargin: 10
|
||||||
|
Layout.topMargin: 10
|
||||||
|
source: "../images/warning.png"
|
||||||
|
}
|
||||||
|
|
||||||
|
Text {
|
||||||
|
id: warningText
|
||||||
|
Layout.topMargin: 12 * scaleRatio
|
||||||
|
Layout.preferredWidth: statusRect.width - 80
|
||||||
|
Layout.leftMargin: 6
|
||||||
|
text: qsTr("WARNING: Do not reuse your Monero keys on another fork, UNLESS this fork has key reuse mitigations built in. Doing so will harm your privacy." + translationManager.emptyString)
|
||||||
|
wrapMode: Text.Wrap
|
||||||
|
font.family: Style.fontRegular.name
|
||||||
|
font.pixelSize: 15 * scaleRatio
|
||||||
|
color: Style.defaultFontColor
|
||||||
|
textFormat: Text.RichText
|
||||||
|
onLinkActivated: {
|
||||||
|
appWindow.startDaemon(appWindow.persistentSettings.daemonFlags);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//! Manage wallet
|
//! Manage wallet
|
||||||
ColumnLayout {
|
ColumnLayout {
|
||||||
Layout.fillWidth: true
|
Layout.fillWidth: true
|
||||||
|
|
Loading…
Reference in a new issue