1cd3f989df
common: Add mutex guards to the FileCache
2023-09-26 20:20:36 -04:00
43c394bbf4
Fix REUSE
2023-09-26 00:44:58 -04:00
48d9cbf9ad
common: Add avatar url to KAboutData
2023-09-26 00:42:57 -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
cfee6775f4
Use KAboutApplicationWindow instead of our custom one
2023-09-23 15:45:38 -04:00
94758b35b4
Haha, fix REUSE lint again
2023-09-23 15:28:34 -04:00
127b57b820
Add a settings file to store the game directory
2023-09-23 15:21:36 -04:00
7cd316ba83
Fix license path in CMake
2023-09-17 15:32:46 -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
31f7e5733e
Add about window to exdviewer and explorer as well
2023-07-08 10:33:12 -04:00