1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-01-24 13:32:50 -05:00

Check initial plugin status

This commit is contained in:
purian23
2025-11-02 14:26:24 -05:00
parent 52ac474f7d
commit 102b185572

View File

@@ -300,6 +300,7 @@ Singleton {
loadSettings()
initializeListModels()
fprintdDetectionProcess.running = true
pluginSettingsCheckProcess.running = true
}
}
@@ -1985,7 +1986,7 @@ Singleton {
FileView {
id: pluginSettingsFile
path: isGreeterMode ? "" : pluginSettingsPath
path: isGreeterMode ? "" : (pluginSettingsFileExists ? pluginSettingsPath : "")
blockLoading: true
blockWrites: true
atomicWrites: true
@@ -2002,6 +2003,17 @@ Singleton {
}
}
property bool pluginSettingsFileExists: false
Process {
id: pluginSettingsCheckProcess
command: ["test", "-f", pluginSettingsPath]
onExited: (exitCode) => {
pluginSettingsFileExists = (exitCode === 0)
}
}
Process {
id: systemDefaultDetectionProcess