mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-01-29 16:02:51 -05:00
Check initial plugin status
This commit is contained in:
@@ -300,6 +300,7 @@ Singleton {
|
|||||||
loadSettings()
|
loadSettings()
|
||||||
initializeListModels()
|
initializeListModels()
|
||||||
fprintdDetectionProcess.running = true
|
fprintdDetectionProcess.running = true
|
||||||
|
pluginSettingsCheckProcess.running = true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1985,7 +1986,7 @@ Singleton {
|
|||||||
FileView {
|
FileView {
|
||||||
id: pluginSettingsFile
|
id: pluginSettingsFile
|
||||||
|
|
||||||
path: isGreeterMode ? "" : pluginSettingsPath
|
path: isGreeterMode ? "" : (pluginSettingsFileExists ? pluginSettingsPath : "")
|
||||||
blockLoading: true
|
blockLoading: true
|
||||||
blockWrites: true
|
blockWrites: true
|
||||||
atomicWrites: 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 {
|
Process {
|
||||||
id: systemDefaultDetectionProcess
|
id: systemDefaultDetectionProcess
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user