refactor: move `ModalPopup` to ui/shared/popups

This commit is contained in:
Pascal Precht 2021-10-14 13:33:34 +02:00 committed by Iuri Matias
parent 86a57a308b
commit cbfe90947e
67 changed files with 104 additions and 2 deletions

View File

@ -5,6 +5,7 @@ import QtGraphicalEffects 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
import "../../../../shared/status"
import "../stores"

View File

@ -4,6 +4,7 @@ import QtQuick.Layouts 1.13
import QtWebEngine 1.10
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
import "../../../../shared/status"
import utils 1.0

View File

@ -7,9 +7,11 @@ import QtGraphicalEffects 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/panels"
import "../../../../shared/popups"
import "../../../../shared/status"
import "../stores"
// TODO: replace with StatusModal
ModalPopup {
property var request
property var selectedAccount
@ -135,6 +137,7 @@ ModalPopup {
anchors.fill: parent
anchors.verticalCenter: parent.verticalCenter
// TODO; replace with StatusModal
ModalPopup {
id: messagePopup
//% "Message"

View File

@ -7,8 +7,10 @@ import utils 1.0
import "../../../../../shared"
import "../../../../../shared/panels"
import "../../../../../shared/controls"
import "../../../../../shared/popups"
import "../../../../../shared/status"
// TODO: replace with StatusModal
ModalPopup {
property string commandTitle: "Send"
property string finalButtonLabel: "Request address"

View File

@ -10,6 +10,7 @@ import "../../../../../shared/panels"
import "../../../../../shared/controls"
import "../../../../../shared/popups"
// TODO: replace with StatusModal
ModalPopup {
property var selectedAccount
property var selectedRecipient

View File

@ -6,8 +6,10 @@ import QtQuick.Dialogs 1.3
import utils 1.0
import "../../../../../../shared"
import "../../../../../../shared/controls"
import "../../../../../../shared/popups"
import "../../../../../../shared/status"
// TODO: replace with StatusModal
ModalPopup {
id: root
//% "Select account"

View File

@ -5,8 +5,10 @@ import QtQuick.Dialogs 1.3
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
// TODO: replace with StatusModal
ModalPopup {
id: popup
width: 400

View File

@ -3,8 +3,10 @@ import QtQuick.Controls 2.3
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
// TODO: replace with StatusModal
ModalPopup {
property string link

View File

@ -6,9 +6,11 @@ import QtQml.Models 2.3
import utils 1.0
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
import "../../../../shared/status"
import "./"
// TODO: replace with StatusModal
ModalPopup {
id: popup

View File

@ -4,9 +4,11 @@ import QtQuick.Layouts 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
import "./"
// TODO: replace with StatusModal
ModalPopup {
id: popup
enum ChannelType {

View File

@ -6,9 +6,11 @@ import QtGraphicalEffects 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
import "../../../../shared/status"
import "./"
// TODO: replace with StatusModal
ModalPopup {
property int nicknameLength: nicknameInput.textField.text.length
readonly property int maxNicknameLength: 32

View File

@ -3,10 +3,12 @@ import QtQuick.Controls 2.3
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
import "../data"
import "../ChatColumn"
// TODO: replace with StatusMOdal
ModalPopup {
property bool userCanPin: {
switch (chatsModel.channelView.activeChannel.chatType) {

View File

@ -5,6 +5,7 @@ import QtQuick.Layouts 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
import "../../../../shared/status"
import "./"

View File

@ -183,6 +183,7 @@ StatusModal {
}
}
// TODO: replace with StatusModal
ModalPopup {
id: qrCodePopup
width: 320

View File

@ -5,10 +5,12 @@ import QtQuick.Layouts 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
import "../../../../shared/status"
import "../data/channelList.js" as ChannelJSON
import "./"
// TODO: replace with StatusModal
ModalPopup {
property string channelNameValidationError: ""

View File

@ -5,9 +5,11 @@ import QtQuick.Layouts 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
import "../../../../shared/status"
import "./"
// TODO: replace with StatusModal
ModalPopup {
function doRename(){
chatsModel.groups.rename(groupName.text)

View File

@ -5,8 +5,10 @@ import QtQuick.Layouts 1.14
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
// TODO: replace with StatusModal
ModalPopup {
id: popup

View File

@ -4,8 +4,10 @@ import QtQuick.Controls 2.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
// TODO: replace with StatusModal
ModalPopup {
property var onOpenModalClick: function () {}
id: popup

View File

@ -5,8 +5,10 @@ import QtGraphicalEffects 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
// TODO: replace with StatusModal
ModalPopup {
property var onConfirmSeedClick: function () {}
id: popup

View File

@ -7,9 +7,11 @@ import StatusQ.Controls 0.1
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../panels"
import "../stores"
// TODO: replace with StatusModal
ModalPopup {
property int selectedIndex: 0
property var onClosed: function () {}

View File

@ -5,7 +5,9 @@ import utils 1.0
import "../../../../shared"
import "../../../../shared/status"
import "../../../../shared/popups"
// TODO: replace with StatusModal
ModalPopup {
id: popup
//% "Invalid seed phrase"

View File

@ -6,8 +6,10 @@ import utils 1.0
import "../../../../shared"
import "../../../../shared/status"
import "../../../../shared/panels"
import "../../../../shared/popups"
import "../stores"
// TODO: replace with StatusModal
ModalPopup {
id: popup
//% "Your keys have been successfully recovered"

View File

@ -3,11 +3,13 @@ import QtQuick.Controls 2.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
import "../panels"
import "../stores"
// TODO: replace with StatusModal
ModalPopup {
property var onAccountSelect: function () {}
property var onOpenModalClick: function () {}

View File

@ -7,6 +7,7 @@ import StatusQ.Controls 0.1
import utils 1.0
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
// TODO: replace with StatusModal
ModalPopup {

View File

@ -3,8 +3,10 @@ import QtQuick.Controls 2.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
// TODO: replace with StatusModal
ModalPopup {
id: popup

View File

@ -4,8 +4,10 @@ import QtQuick.Layouts 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
// TODO: replace with StatusModal
ModalPopup {
height: 237
width: 400

View File

@ -4,6 +4,7 @@ import QtQuick.Layouts 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "./"
import "../panels"

View File

@ -5,7 +5,9 @@ import QtQml.Models 2.3
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
// TODO: replace with StatusModal
ModalPopup {
id: popup

View File

@ -3,6 +3,7 @@ import QtQuick.Controls 2.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
// TODO: replace with StatusModal

View File

@ -4,6 +4,7 @@ import QtQuick.Layouts 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
import "../controls"

View File

@ -4,6 +4,7 @@ import QtQuick.Controls 2.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
import "../../../../shared/status"
// TODO: replace with StatusModal

View File

@ -5,8 +5,10 @@ import QtQuick.Layouts 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
// TODO: replace with StatusModal
ModalPopup {
id: root
//% "Muted chats"

View File

@ -4,6 +4,7 @@ import QtQuick.Layouts 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
import "../controls"

View File

@ -3,8 +3,10 @@ import QtQuick.Controls 2.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
// TODO: replace with StatusModal
ModalPopup {
id: popup

View File

@ -8,6 +8,7 @@ import StatusQ.Controls 0.1
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
import "./"

View File

@ -3,6 +3,7 @@ import QtQuick.Controls 2.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
// TODO: replace with StatusModal

View File

@ -3,8 +3,10 @@ import QtQuick.Controls 2.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
// TODO: replace with StatusModal
ModalPopup {
id: popup

View File

@ -5,6 +5,7 @@ import QtGraphicalEffects 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/panels"
import "../../../../shared/popups"
import "../../../../shared/status"
import "../popups"

View File

@ -9,6 +9,7 @@ import StatusQ.Controls 0.1
import utils 1.0
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
import "../../../../shared/status"
Item {

View File

@ -6,6 +6,7 @@ import QtQuick.Dialogs 1.3
import utils 1.0
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
import "../../../../shared/status"
import "../stores"

View File

@ -6,6 +6,7 @@ import utils 1.0
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
import "../../../../shared/status"
import "../stores"

View File

@ -6,6 +6,7 @@ import utils 1.0
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
import "../../../../shared/status"
import "../stores"

View File

@ -6,6 +6,7 @@ import utils 1.0
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
import "../../../../shared/status"
import "../stores"

View File

@ -6,6 +6,7 @@ import utils 1.0
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
import "../../../../shared/status"
import "../stores"

View File

@ -3,9 +3,11 @@ import QtGraphicalEffects 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
import "../panels"
// TODO: Replace with StatusModal
ModalPopup {
property string collectibleName: "Furbeard"
property string collectibleId: "1423"

View File

@ -6,6 +6,7 @@ import utils 1.0
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
import "../../../../shared/status"
import "../stores"

View File

@ -5,6 +5,7 @@ import utils 1.0
import "../../../../shared"
import "../../../../shared/controls"
import "../../../../shared/popups"
import "../stores"
// TODO: replace with StatusModal

View File

@ -4,9 +4,11 @@ import QtQuick.Controls 2.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/status"
import "../../../../shared/popups"
import "../panels"
import "../stores"
// TODO: replace with StatusModal
ModalPopup {
id: popup
width: 480

View File

@ -4,9 +4,11 @@ import QtQuick.Layouts 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
import "../stores"
// TODO: replace with StatusModal
ModalPopup {
id: signPhrasePopup

View File

@ -4,9 +4,11 @@ import QtQuick.Controls 2.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/status"
import "../../../../shared/popups"
import "../panels"
import "../stores"
// TODO: replace with StatusModal
ModalPopup {
id: popup
//% "Manage Assets"

View File

@ -3,8 +3,10 @@ import QtQuick 2.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/panels"
import "../../../../shared/popups"
import "../stores"
// TODO: replace with StatusModal
ModalPopup {
id: popup

View File

@ -3,8 +3,10 @@ import QtGraphicalEffects 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
// TODO: replace with StatusModal
ModalPopup {
id: root
title: root.name || qsTr("unnamed")

View File

@ -4,9 +4,11 @@ import QtQuick.Layouts 1.13
import utils 1.0
import "../../../../shared"
import "../../../../shared/popups"
import "../../../../shared/status"
import "."
// TODO: replace with StatusModal
ModalPopup {
id: signPhrasePopup
title: qsTrId("signing-phrase")

View File

@ -6,6 +6,7 @@ import QtGraphicalEffects 1.13
import utils 1.0
import "../shared/status"
import "../shared/panels"
import "../shared/popups"
Item {
id: root
@ -524,6 +525,7 @@ Item {
}
}
// TODO: replace with StatusModal
ModalPopup {
id: dataPopup
//% "Data field"

View File

@ -4,8 +4,10 @@ import QtQuick.Layouts 1.13
import utils 1.0
import "../shared/status"
import "./popups"
import "./"
// TODO: replace with StatusModal
ModalPopup {
id: unblockContactConfirmationDialog
height: 237

View File

@ -5,6 +5,7 @@ import QtQuick.Layouts 1.13
import utils 1.0
import "../status"
import "../"
import "."
// TODO: replace with StatusModal
ModalPopup {

View File

@ -5,6 +5,7 @@ import QtQuick.Layouts 1.13
import utils 1.0
import "../status"
import "../"
import "."
// TODO: replace with StatusModal
ModalPopup {

View File

@ -6,6 +6,7 @@ import utils 1.0
import "../"
import "../status"
import "../controls"
import "."
// TODO: replace with StatusModal
ModalPopup {

View File

@ -4,6 +4,7 @@ import QtQuick.Controls 2.3
import utils 1.0
import "../controls"
import "../"
import "."
// TODO: replace with StatusModal
ModalPopup {

View File

@ -4,6 +4,7 @@ import QtQuick.Layouts 1.13
import QtGraphicalEffects 1.13
import utils 1.0
import "../"
Popup {
property string title
@ -86,7 +87,7 @@ Popup {
SVGImage {
id: closeModalImg
source: "./img/close.svg"
source: Style.svg("close")
width: 11
height: 11
anchors.horizontalCenter: parent.horizontalCenter

View File

@ -8,7 +8,9 @@ import "../"
import "../panels"
import "../controls"
import "../status"
import "."
// TODO: replace with StatusModal
ModalPopup {
id: root
property alias selectFromAccount: selectFromAccount

View File

@ -5,7 +5,9 @@ import QtQuick.Layouts 1.13
import utils 1.0
import "../status"
import "../"
import "."
// TODO: replace with StatusModal
ModalPopup {
id: popup

View File

@ -1,6 +1,5 @@
StyledButton 1.0 StyledButton.qml
RoundedIcon 1.0 RoundedIcon.qml
ModalPopup 1.0 ModalPopup.qml
PopupMenu 1.0 PopupMenu.qml
Separator 1.0 Separator.qml
StatusTabButton 1.0 StatusTabButton.qml

View File

@ -9,6 +9,7 @@ import "../../shared/status"
import "../../shared/controls"
import "../../shared/popups"
// TODO: replace with StatusModal
ModalPopup {
id: root
readonly property var asset: {"name": "Ethereum", "symbol": "ETH"}

View File

@ -9,6 +9,7 @@ import "../../shared/status"
import "../../shared/controls"
import "../../shared/popups"
// TODO: replace with StatusModal
ModalPopup {
id: root
readonly property var asset: JSON.parse(walletModel.tokensView.getStatusToken())

View File

@ -53,6 +53,7 @@ Item {
}
}
// TODO: replace with StatusModal
ModalPopup {
id: stickerPackDetailsPopup
height: 540

View File

@ -6,8 +6,10 @@ import QtGraphicalEffects 1.0
import utils 1.0
import "../../shared"
import "../../shared/status"
import "../../shared/popups"
import "../../app/AppLayouts/Chat/ChatColumn/samples"
// TODO: replace with StatusModal
ModalPopup {
id: stickerPackDetailsPopup