summaryrefslogtreecommitdiff
path: root/services/Wallpapers.qml
diff options
context:
space:
mode:
Diffstat (limited to 'services/Wallpapers.qml')
-rw-r--r--services/Wallpapers.qml12
1 files changed, 5 insertions, 7 deletions
diff --git a/services/Wallpapers.qml b/services/Wallpapers.qml
index dd6a9f7..ef0eb3d 100644
--- a/services/Wallpapers.qml
+++ b/services/Wallpapers.qml
@@ -78,10 +78,9 @@ Singleton {
id: getPreviewColoursProc
command: ["caelestia", "wallpaper", "-p", root.previewPath]
- stdout: SplitParser {
- splitMarker: ""
- onRead: data => {
- Colours.load(data, true);
+ stdout: StdioCollector {
+ onStreamFinished: {
+ Colours.load(text, true);
Colours.showPreview = true;
}
}
@@ -98,9 +97,8 @@ Singleton {
Process {
running: true
command: ["fd", ".", root.path, "-t", "f", "-e", "jpg", "-e", "jpeg", "-e", "png", "-e", "webp", "-e", "tif", "-e", "tiff"]
- stdout: SplitParser {
- splitMarker: ""
- onRead: data => wallpapers.model = data.trim().split("\n")
+ stdout: StdioCollector {
+ onStreamFinished: wallpapers.model = text.trim().split("\n")
}
}