From 9c4821b4b4c298eeaec6c108f435de4cb5fefc16 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Sun, 4 May 2025 14:19:38 +1000 Subject: feat: cache wallpapers Reduces wallpaper load time massively --- services/Wallpapers.qml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'services/Wallpapers.qml') diff --git a/services/Wallpapers.qml b/services/Wallpapers.qml index 833e808..bd6528d 100644 --- a/services/Wallpapers.qml +++ b/services/Wallpapers.qml @@ -9,7 +9,7 @@ import Qt.labs.platform Singleton { id: root - readonly property string path: `${StandardPaths.standardLocations(StandardPaths.PicturesLocation)[0]}/Wallpapers` + readonly property string path: `${StandardPaths.standardLocations(StandardPaths.PicturesLocation)[0]}/Wallpapers`.slice(7) property list list @@ -28,7 +28,7 @@ Singleton { Process { running: true - command: ["fd", ".", root.path.slice(7), "-t", "f", "-e", "jpg", "-e", "jpeg", "-e", "png", "-e", "svg"] + command: ["fd", ".", root.path, "-t", "f", "-e", "jpg", "-e", "jpeg", "-e", "png", "-e", "svg"] stdout: SplitParser { splitMarker: "" onRead: data => { -- cgit v1.2.3-freya