Files
euri-packages/packages/calamares-branding-antergos-next/show.qml
T

87 lines
2.8 KiB
QML

import QtQml 2.15
import QtQuick 2.15
Item {
id: root
Component.onCompleted: onActivate()
function onActivate() {
timer.restart()
slider.reset()
artwork.state = "nearGround"
}
function onLeave() {
}
width: 920
height: 630
Timer {
id: timer
interval: 20000
running: false
repeat: true
onTriggered: slider.currentSlideIndex++
}
MouseArea {
anchors.fill: parent
onClicked: {
timer.restart()
slider.currentSlideIndex++
}
}
Artwork {
id: artwork
anchors.fill: parent
}
Slider {
id: slider
height: 50
slides: [
Slide {
title: qsTr("Welcome to Antergos NeXT")
secondaryTitle: qsTr("Artix Linux, dinit init")
body: qsTr("A rolling-release distribution built for performance, simplicity, and choice. Select your desktop, customize your experience, and enjoy a system that's truly yours.")
footer: qsTr("Click or tap to advance")
},
Slide {
title: qsTr("Desktop Environments")
secondaryTitle: qsTr("Nine options to choose from")
body: qsTr("Plasma, Xfce, Cinnamon, MATE, LXQt, i3, Sway, Hyprland, or COSMIC — pick the environment that fits your workflow during installation.")
},
Slide {
title: qsTr("Init System")
secondaryTitle: qsTr("dinit by default")
body: qsTr("Fast, parallel service boot with dinit. runit and s6 are also available for selection during online installation.")
},
Slide {
title: qsTr("Two Modes of Installation")
secondaryTitle: qsTr("Online or Offline")
body: qsTr("Online mode gives you full control over DE, DM, and packages. Offline mode installs Plasma with a pre-configured setup — ready to go in minutes.")
},
Slide {
title: qsTr("Built on Artix Linux")
secondaryTitle: qsTr("Rolling, stable, lightweight")
body: qsTr("Access to the Artix and Arch Linux repositories. Full AUR support. The latest packages without the bloat.")
},
Slide {
title: qsTr("Thank You")
secondaryTitle: qsTr("Your installation is in progress")
body: qsTr("Sit back and relax while your system is being configured. We hope you enjoy Antergos NeXT.")
footer: qsTr("github.com/Antergos-NeXT")
}
]
anchors {
centerIn: parent
horizontalCenterOffset: -100
verticalCenterOffset: -57
}
}
}