mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-28 05:00:20 +00:00
ef35c3e8cb
While the update to the copyright year really isn't required, it just looks better. By using the canonical instead of the git version in user visible strings we are creating more consistency in how we refer to the version. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
72 lines
2.2 KiB
QML
72 lines
2.2 KiB
QML
// SPDX-License-Identifier: GPL-2.0
|
|
import QtQuick 2.6
|
|
import QtQuick.Layouts 1.2
|
|
import org.kde.kirigami 2.4 as Kirigami
|
|
import org.subsurfacedivelog.mobile 1.0
|
|
|
|
Kirigami.ScrollablePage {
|
|
id: aboutPage
|
|
property int pageWidth: aboutPage.width - aboutPage.leftPadding - aboutPage.rightPadding
|
|
title: qsTr("About Subsurface-mobile")
|
|
background: Rectangle { color: subsurfaceTheme.backgroundColor }
|
|
|
|
ColumnLayout {
|
|
spacing: Kirigami.Units.largeSpacing
|
|
width: aboutPage.width
|
|
Layout.margins: Kirigami.Units.gridUnit / 2
|
|
|
|
|
|
Kirigami.Heading {
|
|
text: qsTr("About Subsurface-mobile")
|
|
color: subsurfaceTheme.textColor
|
|
Layout.topMargin: Kirigami.Units.gridUnit
|
|
Layout.alignment: Qt.AlignHCenter
|
|
Layout.maximumWidth: pageWidth
|
|
wrapMode: TextEdit.NoWrap
|
|
fontSizeMode: Text.Fit
|
|
}
|
|
Image {
|
|
id: image
|
|
source: "qrc:/qml/subsurface-mobile-icon.png"
|
|
fillMode: Image.PreserveAspectCrop
|
|
Layout.alignment: Qt.AlignHCenter + Qt.AlignVCenter
|
|
Layout.maximumWidth: pageWidth / 2
|
|
Layout.maximumHeight: Layout.maximumWidth
|
|
}
|
|
|
|
Kirigami.Heading {
|
|
text: qsTr("A mobile version of the free Subsurface divelog software.\n") +
|
|
qsTr("View your dive logs while on the go.")
|
|
level: 4
|
|
color: subsurfaceTheme.textColor
|
|
Layout.alignment: Qt.AlignHCenter
|
|
Layout.topMargin: Kirigami.Units.largeSpacing * 3
|
|
Layout.maximumWidth: pageWidth
|
|
wrapMode: TextEdit.WrapAtWordBoundaryOrAnywhere
|
|
anchors.horizontalCenter: parent.Center
|
|
horizontalAlignment: Text.AlignHCenter
|
|
}
|
|
|
|
Kirigami.Heading {
|
|
text: qsTr("Version: %1\n\n© Subsurface developer team\n2011-2024").arg(manager.getVersion())
|
|
level: 5
|
|
color: subsurfaceTheme.textColor
|
|
font.pointSize: subsurfaceTheme.smallPointSize + 1
|
|
Layout.alignment: Qt.AlignHCenter
|
|
Layout.topMargin: Kirigami.Units.largeSpacing
|
|
Layout.maximumWidth: pageWidth
|
|
wrapMode: TextEdit.WrapAtWordBoundaryOrAnywhere
|
|
anchors.horizontalCenter: parent.Center
|
|
horizontalAlignment: Text.AlignHCenter
|
|
}
|
|
TemplateButton {
|
|
id: copyAppLogToClipboard
|
|
Layout.alignment: Qt.AlignHCenter
|
|
text: qsTr("Copy logs to clipboard")
|
|
onClicked: {
|
|
manager.copyAppLogToClipboard()
|
|
rootItem.returnTopPage()
|
|
}
|
|
}
|
|
}
|
|
}
|