mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-01-28 07:22:50 -05:00
welcome: add IPC targets and button on about page
This commit is contained in:
@@ -17,12 +17,26 @@ Singleton {
|
||||
property bool isFirstLaunch: false
|
||||
property bool checkComplete: false
|
||||
property bool greeterDismissed: false
|
||||
property int requestedStartPage: 0
|
||||
|
||||
readonly property bool shouldShowGreeter: checkComplete && isFirstLaunch && !greeterDismissed
|
||||
|
||||
signal greeterRequested
|
||||
signal greeterCompleted
|
||||
|
||||
function showGreeter(startPage) {
|
||||
requestedStartPage = startPage || 0;
|
||||
greeterRequested();
|
||||
}
|
||||
|
||||
function showWelcome() {
|
||||
showGreeter(0);
|
||||
}
|
||||
|
||||
function showDoctor() {
|
||||
showGreeter(1);
|
||||
}
|
||||
|
||||
Component.onCompleted: {
|
||||
checkFirstLaunch();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user