mirror of
https://github.com/status-im/status-desktop.git
synced 2025-01-10 06:16:32 +00:00
f5d6c538c2
- all remaining global popup components moved into a separate Popups entity - removed some static objects from the Global singleton (appMain, pinnedMessagesPopup, communityProfilePopup, sounds); rationale: singletons should not contain any state - fixed support for popups in storybook - fixed some warnings (most of them broke the popups in one way or the other)
65 lines
1.4 KiB
QML
65 lines
1.4 KiB
QML
import QtQuick 2.14
|
|
import QtQuick.Controls 2.14
|
|
import QtQuick.Layouts 1.14
|
|
|
|
import AppLayouts.Profile.views 1.0
|
|
|
|
import Storybook 1.0
|
|
|
|
import utils 1.0
|
|
|
|
SplitView {
|
|
Logs { id: logs }
|
|
|
|
SplitView {
|
|
orientation: Qt.Vertical
|
|
SplitView.fillWidth: true
|
|
|
|
AboutView {
|
|
SplitView.fillWidth: true
|
|
SplitView.fillHeight: true
|
|
contentWidth: parent.width
|
|
|
|
store: QtObject {
|
|
readonly property bool isProduction: false
|
|
|
|
function checkForUpdates() {
|
|
logs.logEvent("store::checkForUpdates")
|
|
}
|
|
|
|
function getCurrentVersion() {
|
|
return "storybook-version"
|
|
}
|
|
|
|
function getReleaseNotes() {
|
|
logs.logEvent("store::getReleaseNotes")
|
|
}
|
|
|
|
function openLink(url) {
|
|
logs.logEvent("store::openLink", ["url"], arguments)
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
LogsAndControlsPanel {
|
|
id: logsAndControlsPanel
|
|
|
|
SplitView.minimumHeight: 100
|
|
SplitView.preferredHeight: 200
|
|
|
|
logsView.logText: logs.logText
|
|
}
|
|
}
|
|
|
|
Control {
|
|
SplitView.minimumWidth: 300
|
|
SplitView.preferredWidth: 300
|
|
|
|
font.pixelSize: 13
|
|
|
|
// model editor will go here
|
|
}
|
|
}
|
|
|