1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-04-21 19:57:44 +00:00
Commit graph

7 commits

Author SHA1 Message Date
62d5e0b1b9 common: Fix use-after-free bug with QLatin1String in FileCache 2023-10-13 15:01:23 -04:00
7a9d136bce common: Reformat code, misc cleanup 2023-10-12 23:44:54 -04:00
1cd3f989df common: Add mutex guards to the FileCache 2023-09-26 20:20:36 -04:00
4cd6f17439 Port to Qt6 2023-09-26 00:37:55 -04:00
e67011ad71 common: Add cache for checking existence of files
This can speed up operations quickly, as files aren't expected to be
changed, and it prevents an index read.
2023-09-25 22:03:42 -04:00
749ad49c3a Ensure compliance with REUSE, add to CI 2023-08-06 08:50:33 -04:00
47d612eb8f Add file cache and concurrent item loading to speed up mdlviewer
Instead of extracting item sheets one at a time, it's now done on
multiple threads. Loading gear is now faster since reused files are
cached, switching between races is still wasteful, but it's a good
enough improvement for now.
2023-07-09 10:54:27 -04:00