diff options
author | Kitsune Ral <Kitsune-Ral@users.sf.net> | 2018-11-20 13:24:40 +0900 |
---|---|---|
committer | Kitsune Ral <Kitsune-Ral@users.sf.net> | 2018-11-20 13:39:32 +0900 |
commit | dc3d6bd3b46ae7a9e8d9b9f62e50db982ef2b004 (patch) | |
tree | fd5102b0bf10851d0c610bea68623d421e65e81f /lib/settings.h | |
parent | e1fdb33a4161b29d6df590ccea339d361d9fc4e8 (diff) | |
download | libquotient-dc3d6bd3b46ae7a9e8d9b9f62e50db982ef2b004.tar.gz libquotient-dc3d6bd3b46ae7a9e8d9b9f62e50db982ef2b004.zip |
Make SyncData more self-contained and prepare for cache splitting
SyncData now resides in its own pair of files and is capable to load either from file or from JSON. There is also (yet untested) capability to load rooms from files if a file name stands is the value for a given room id. This allows to store the master cache file separately from cache files for each room, massively easing the problem of bulky accounts that can overflow the poor capacity of Qt's JSON engine.
Diffstat (limited to 'lib/settings.h')
0 files changed, 0 insertions, 0 deletions