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