1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-05-01 15:57:45 +00:00
Commit graph

15 commits

Author SHA1 Message Date
2ccab76191 Hook up translation domains 2024-02-04 15:36:08 -05:00
546ebfd0bd Reformat CMake code a bit 2023-12-10 06:51:33 -05:00
7d93024a56 Use more CMake library aliases 2023-12-09 21:51:57 -05:00
4269321841 Separate model import/export into their own files 2023-12-09 15:39:35 -05:00
7e61197516 Separate VulkanWindow class into its own source file 2023-12-09 15:05:09 -05:00
cd14118751 mdlpart: Clean up CMakeLists 2023-10-10 18:31:30 -04:00
02c6f07a32 common: Rename to "novus-common" to match the rest of the targets 2023-10-10 17:20:43 -04:00
4cd6f17439 Port to Qt6 2023-09-26 00:37:55 -04:00
127b57b820 Add a settings file to store the game directory 2023-09-23 15:21:36 -04:00
9663164e76 Export gltf instead of fbx 2023-09-23 14:09:49 -04:00
749ad49c3a Ensure compliance with REUSE, add to CI 2023-08-06 08:50:33 -04:00
dd0dc5fbcf Allow no material meshes with a dummy texture instead 2023-07-09 11:53:27 -04:00
2ec31da272 Re-introduce standalone mdlviewer for viewin specific MDL files 2023-07-09 11:52:59 -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
97f46bcca1 Introduce the parts system and EXD and MDL parts
These parts (inspired by the KDE parts system) will allow the tooling
to reuse GUI mechanisms. Right now the two supported parts are for Excel
and Models, and exdviewer and mdlviewer will be retrofitted to them in
future commits.
2023-04-09 15:28:00 -04:00