From 617e87d64fefdf262ab785d69271e3e81b308f04 Mon Sep 17 00:00:00 2001 From: zach Date: Tue, 1 Sep 2026 14:31:44 +0200 Subject: [PATCH] fix: uncomment settings index cache path --- Modules/Settings/SettingsSearcher.qml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Modules/Settings/SettingsSearcher.qml b/Modules/Settings/SettingsSearcher.qml index 7894570..d49c911 100644 --- a/Modules/Settings/SettingsSearcher.qml +++ b/Modules/Settings/SettingsSearcher.qml @@ -112,14 +112,14 @@ Singleton { function loadIndex(): var { const revision = ZUtils.gitRevision(); - // const cached = ZUtils.readTextFile(cachePath); - // if (cached) { - // try { - // const parsed = JSON.parse(cached); - // if (parsed.version === 3 && revision && parsed.revision === revision && parsed.locale === Qt.locale().name) - // return parsed; - // } catch (e) {} - // } + const cached = ZUtils.readTextFile(cachePath); + if (cached) { + try { + const parsed = JSON.parse(cached); + if (parsed.version === 3 && revision && parsed.revision === revision && parsed.locale === Qt.locale().name) + return parsed; + } catch (e) {} + } const data = SettingsIndexer.buildIndex(`${Quickshell.shellDir}/Modules/Settings`, p => ZUtils.readTextFile(p), (d, s) => ZUtils.listFiles(d, s), (ctx, text) => qsTranslate(ctx, text)); data.revision = revision; data.locale = Qt.locale().name;