summaryrefslogtreecommitdiff
path: root/services
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-05-04 16:59:24 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-05-04 16:59:24 +1000
commitb7b8e5c5a5383400f4d4beac5c2a9c4b1cc7abb3 (patch)
treea9eeac7d9ee88a55113d9263e6a769a18bce2111 /services
parentfeat: actually set wallpaper (diff)
downloadcaelestia-shell-b7b8e5c5a5383400f4d4beac5c2a9c4b1cc7abb3.tar.gz
caelestia-shell-b7b8e5c5a5383400f4d4beac5c2a9c4b1cc7abb3.tar.bz2
caelestia-shell-b7b8e5c5a5383400f4d4beac5c2a9c4b1cc7abb3.zip
launcher: fix wallpaper searching
Diffstat (limited to 'services')
-rw-r--r--services/Wallpapers.qml5
1 files changed, 3 insertions, 2 deletions
diff --git a/services/Wallpapers.qml b/services/Wallpapers.qml
index 867d082..7e9a576 100644
--- a/services/Wallpapers.qml
+++ b/services/Wallpapers.qml
@@ -13,13 +13,14 @@ Singleton {
property list<Wallpaper> list
- readonly property list<var> preppedPaths: list.map(w => ({
+ readonly property list<var> preppedWalls: list.map(w => ({
+ name: Fuzzy.prepare(w.name),
path: Fuzzy.prepare(w.path),
wall: w
}))
function fuzzyQuery(search: string): var {
- return Fuzzy.go(search, preppedPaths, {
+ return Fuzzy.go(search, preppedWalls, {
all: true,
keys: ["name", "path"],
scoreFn: r => r[0].score * 0.9 + r[1].score * 0.1