diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-16 12:27:50 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-16 12:27:50 +0200 |
| commit | d10b5de495184f002f3ed7b4738c5650b6f7b7f3 (patch) | |
| tree | 0c16b73529024dfd5a51dce4b539fd0fdd6ea4bd /shared/Theme.qml | |
| parent | a8fba0cb72f7bfcff9013e5e28a4dfdfd9d1a872 (diff) | |
| download | quickshell-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/Theme.qml')
0 files changed, 0 insertions, 0 deletions
