6 Commits

Author SHA1 Message Date
Cohee
ee101353d8 Clear media alerts from storage on character deletion 2025-02-11 20:31:37 +02:00
Cohee
d5bdf1cb90 Add settings.json-backed KV string storage
Fixes #3461, #3443
2025-02-11 20:17:48 +02:00
Cohee
7b0f7306c0 unvendor: Replace showdown 2024-10-17 01:51:35 +03:00
Wolfsblvt
7952b5f2c9 Handle aborting status check gracefully 2024-09-07 23:27:46 +02:00
Cohee
dabcf6e994 Add config to StructuredCloneMap 2024-07-22 22:34:03 +03:00
Wolfsblvt
731d2864de Proper caching for loaded WI
- Implement StructurecCloneMap, which is a map that provides structured clones on both get and set
- Don't delete WI cache on save, but update the cache
- Ensure that cache is updated immediately, so any future get will load the new saved data already
- Still be consistent with clones, so requested cache data that wasn't saved isn't taken into account
2024-07-22 03:17:06 +02:00