summary refs log tree commit diff
path: root/resources/qml/device-verification/DeviceVerification.qml
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2020-10-08 21:11:21 +0200
committerNicolas Werner <nicolas.werner@hotmail.de>2020-10-08 21:11:21 +0200
commit1a029112d9e6168b123f6cdf4b49319ce4ea356d (patch)
treea4797860c06eeff4db1154132a084dccc9a963d9 /resources/qml/device-verification/DeviceVerification.qml
parentMerge pull request #270 from Chethan2k1/device-verification (diff)
downloadnheko-1a029112d9e6168b123f6cdf4b49319ce4ea356d.tar.xz
Lint qml with qml-format
Diffstat (limited to 'resources/qml/device-verification/DeviceVerification.qml')
-rw-r--r--resources/qml/device-verification/DeviceVerification.qml227
1 files changed, 137 insertions, 90 deletions
diff --git a/resources/qml/device-verification/DeviceVerification.qml b/resources/qml/device-verification/DeviceVerification.qml

index 2e8f7504..5009cc3a 100644 --- a/resources/qml/device-verification/DeviceVerification.qml +++ b/resources/qml/device-verification/DeviceVerification.qml
@@ -1,97 +1,144 @@ import QtQuick 2.10 import QtQuick.Controls 2.10 import QtQuick.Window 2.10 - import im.nheko 1.0 ApplicationWindow { - property var flow - - onClosing: TimelineManager.removeVerificationFlow(flow) - - title: stack.currentItem.title - id: dialog - - flags: Qt.Dialog - - palette: colors - - height: stack.implicitHeight - width: stack.implicitWidth - - StackView { - id: stack - initialItem: newVerificationRequest - implicitWidth: currentItem.implicitWidth - implicitHeight: currentItem.implicitHeight - } - - Component{ - id: newVerificationRequest - NewVerificationRequest {} - } - - Component { - id: waiting - Waiting {} - } - - Component { - id: success - Success {} - } - - Component { - id: failed - Failed {} - } - - Component { - id: digitVerification - DigitVerification {} - } - - Component { - id: emojiVerification - EmojiVerification {} - } - - Item { - state: flow.state - - states: [ - State { - name: "PromptStartVerification" - StateChangeScript { script: stack.replace(newVerificationRequest) } - }, - State { - name: "CompareEmoji" - StateChangeScript { script: stack.replace(emojiVerification) } - }, - State { - name: "CompareNumber" - StateChangeScript { script: stack.replace(digitVerification) } - }, - State { - name: "WaitingForKeys" - StateChangeScript { script: stack.replace(waiting) } - }, - State { - name: "WaitingForOtherToAccept" - StateChangeScript { script: stack.replace(waiting) } - }, - State { - name: "WaitingForMac" - StateChangeScript { script: stack.replace(waiting) } - }, - State { - name: "Success" - StateChangeScript { script: stack.replace(success) } - }, - State { - name: "Failed" - StateChangeScript { script: stack.replace(failed); } - } - ] -} + id: dialog + + property var flow + + onClosing: TimelineManager.removeVerificationFlow(flow) + title: stack.currentItem.title + flags: Qt.Dialog + palette: colors + height: stack.implicitHeight + width: stack.implicitWidth + + StackView { + id: stack + + initialItem: newVerificationRequest + implicitWidth: currentItem.implicitWidth + implicitHeight: currentItem.implicitHeight + } + + Component { + id: newVerificationRequest + + NewVerificationRequest { + } + + } + + Component { + id: waiting + + Waiting { + } + + } + + Component { + id: success + + Success { + } + + } + + Component { + id: failed + + Failed { + } + + } + + Component { + id: digitVerification + + DigitVerification { + } + + } + + Component { + id: emojiVerification + + EmojiVerification { + } + + } + + Item { + state: flow.state + states: [ + State { + name: "PromptStartVerification" + + StateChangeScript { + script: stack.replace(newVerificationRequest) + } + + }, + State { + name: "CompareEmoji" + + StateChangeScript { + script: stack.replace(emojiVerification) + } + + }, + State { + name: "CompareNumber" + + StateChangeScript { + script: stack.replace(digitVerification) + } + + }, + State { + name: "WaitingForKeys" + + StateChangeScript { + script: stack.replace(waiting) + } + + }, + State { + name: "WaitingForOtherToAccept" + + StateChangeScript { + script: stack.replace(waiting) + } + + }, + State { + name: "WaitingForMac" + + StateChangeScript { + script: stack.replace(waiting) + } + + }, + State { + name: "Success" + + StateChangeScript { + script: stack.replace(success) + } + + }, + State { + name: "Failed" + + StateChangeScript { + script: stack.replace(failed) + } + + } + ] + } + }