aboutsummaryrefslogtreecommitdiffstats
path: root/shared
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-16 12:27:50 +0200
committerDanilo M. <danix@danix.xyz>2026-09-16 12:27:50 +0200
commitd10b5de495184f002f3ed7b4738c5650b6f7b7f3 (patch)
tree0c16b73529024dfd5a51dce4b539fd0fdd6ea4bd /shared
parenta8fba0cb72f7bfcff9013e5e28a4dfdfd9d1a872 (diff)
downloadquickshell-d10b5de495184f002f3ed7b4738c5650b6f7b7f3.tar.gz
quickshell-d10b5de495184f002f3ed7b4738c5650b6f7b7f3.zip
fix(appearance): preserve the raw cache path on settings save
appConfText() hardcoded path = ~/.config/hyprsunset-qt/sun.json, so any saveSettings() -- from save() or detect() -- silently reset a user-customized cache path while fetchSun() kept writing to the parsed location. Mirror sunset-qt's settings.py: hold the raw unexpanded string in cachePathRaw for serialization and derive the expanded cachePath for file access, so a no-op save is byte-identical and the two stay consistent.
Diffstat (limited to 'shared')
0 files changed, 0 insertions, 0 deletions