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

170 commits

Author SHA1 Message Date
bc201bc1d2 mdlviewer: Prefix with novus- 2023-10-10 17:58:33 -04:00
e6609b8f12 exdviewer: Remove empty line CMakeLists 2023-10-10 17:58:25 -04:00
b1ee751fc7 sdklauncher: Update README and program files 2023-10-10 17:56:22 -04:00
5698992250 renderer: Add README 2023-10-10 17:56:09 -04:00
632dfbebad mdlviewer: Update README 2023-10-10 17:56:00 -04:00
ebcdb54b41 explorer: Rename to Sagasu 2023-10-10 17:55:49 -04:00
fb037761f6 exdviewer: Rename to Karuku 2023-10-10 17:55:39 -04:00
edd21efe92 armoury: Update README 2023-10-10 17:55:14 -04:00
9591b9a548 exdpart: Make definition JSON optional, oops 2023-10-10 17:23:07 -04:00
c05d935c04 mdlviewer: Fix compile error due to MDLPart API change 2023-10-10 17:20:55 -04:00
02c6f07a32 common: Rename to "novus-common" to match the rest of the targets 2023-10-10 17:20:43 -04:00
7f15ef9fd7 argcracker: Prefix with novus- and add usage guide when no args are used 2023-10-10 17:19:04 -04:00
0f75e9730c armoury: Embed shaders, skeletons (for now) to allow it to run
Previously you needed the secret sauce of shader files and skeleton
files from TexTools in the same directory, now this is all embedded in
the application.
2023-10-10 17:16:11 -04:00
f4262dc3e9 armoury: Fix up CMakeLists.txt, prefix executable with novus- 2023-10-10 16:53:07 -04:00
7c098413cd armoury: Oops, fix git error 2023-10-10 16:46:07 -04:00
b891e71923 armoury: Use new physis logger 2023-10-10 16:45:17 -04:00
17bf05971b armoury: Suggest a better model name, take off the .mdl extension 2023-10-10 16:02:02 -04:00
c2fa324ec0 armoury: Export proper model and part names 2023-10-10 16:02:02 -04:00
69ca730039 Add upload tarball to the CI 2023-10-04 18:15:41 -04:00
2a4efbf431 Fix REUSE 2023-10-04 18:13:09 -04:00
ff4d5e8456 Add tarball script 2023-10-04 18:12:31 -04:00
1ed9edafdd Switch to libphysis git submodule 2023-10-04 18:09:34 -04:00
4bb45b55f7 mdlpart: Don't use mouse grab so the wayland QPA shuts up 2023-09-26 20:45:48 -04:00
a4b516e754 mdlpart: Add clamping to the camera to stop getting into fun situations 2023-09-26 20:42:45 -04:00
0efbc581e0 armoury: Add tabbed view, model path and currently non-functional import 2023-09-26 20:21:06 -04:00
1cd3f989df common: Add mutex guards to the FileCache 2023-09-26 20:20:36 -04:00
71007249b6 armoury: Fix race and subrace selection for single gear view 2023-09-26 19:48:59 -04:00
a5b758f1f4 armoury: Add loading label to make it clearer 2023-09-26 17:21:07 -04:00
5c9284106f renderer: Add support for imgui 2023-09-26 17:10:18 -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
d8d890bfbb Move gar loading to a different thread and prevent unnecessary updates 2023-09-25 23:48:03 -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
42f099f8ad Add library workarounds for Arch Linux 2023-09-25 21:57:55 -04:00
23442d0c9e Add .clang-format to .gitignore because it's generated by ECM 2023-09-25 21:57:40 -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
fdf935d85f Use new settings in exdviewer, explorer and mdlviewer 2023-09-23 15:26:00 -04:00
127b57b820 Add a settings file to store the game directory 2023-09-23 15:21:36 -04:00
66bc968331 Depend on ECM 2023-09-23 15:02:13 -04:00
fafb0b2f61 Bump to C++20 2023-09-23 14:59:55 -04:00
dc6f12a95a Use even less FetchContent! 2023-09-23 14:57:56 -04:00
bb7925173e Fix REUSE, again 2023-09-23 14:57:46 -04:00
0fa97a26b7 Use system packages for Corrosion, stb and nlohmann 2023-09-23 14:52:05 -04:00
2eccb10eda Remove fmt dependency
It's no longer used, and replaced with physis functions where formatting
was needed.
2023-09-23 14:51:47 -04:00
633e283abd Improve single gear view loading 2023-09-23 14:10:38 -04:00
4943daac84 Set minimum size for exdviewer 2023-09-23 14:10:38 -04:00
1e35855496 Cache EXDs in exdpart 2023-09-23 14:10:37 -04:00
9663164e76 Export gltf instead of fbx 2023-09-23 14:09:49 -04:00