1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-04-22 03:57:45 +00:00
Commit graph

249 commits

Author SHA1 Message Date
4b19b7aeba Improve Sagasu design & indexing
Now the hashes are collected in a central database (location to be
improved) similar to FFXIV Explorer. This database needs to be generated
once and doesn't have to be regen every time Sagasu is opened like
before. This indexer currently is a separate program.

Also adds a feature to extract files from the file tree window.
2023-10-12 19:05:03 -04:00
7b59ed7f28 renderer: Prevent imgui from saving settings 2023-10-10 18:37:08 -04:00
65bc5d7ceb Ensure external libraries are built as static 2023-10-10 18:34:11 -04:00
7a5058f22e sdklauncher: Fix typo in CMakeLists 2023-10-10 18:33:37 -04:00
a73e80b531 mdlpart: Improve exported GLTF hierarchy a bit 2023-10-10 18:32:30 -04:00
2dceeeaec3 Bump Qt & KF minimum versions to 6.5 and 5.240 respectively 2023-10-10 18:32:17 -04:00
404b53fa66 sagasu: Clean up CMakeLists 2023-10-10 18:31:58 -04:00
44732293ac renderer: Clean up CMakeLists, remove standalone window 2023-10-10 18:31:50 -04:00
a25a7b948d exdpart: Clean up CMakeLists 2023-10-10 18:31:34 -04:00
cd14118751 mdlpart: Clean up CMakeLists 2023-10-10 18:31:30 -04:00
e133a33979 mdlviewer: Clean up CMakeLists 2023-10-10 18:31:21 -04:00
19f7a8bcd4 sdklauncher: Clean up CMakeLists 2023-10-10 18:31:15 -04:00
c075bf776f karuku: Clean up CMakeLists 2023-10-10 18:31:09 -04:00
21973f535c armoury: Clean up CMakeLists 2023-10-10 18:31:03 -04:00
dbc484f5af Exclude some external libraries from the ALL target 2023-10-10 18:26:43 -04:00
1b69d86cc1 sagasu: Port to NovusMainWindow 2023-10-10 18:22:38 -04:00
ac0fa3d728 mdlviewer: Port to NovusMainWindow 2023-10-10 18:21:28 -04:00
3070ca4203 sdklauncher: Port to newer NovusMainWindow API 2023-10-10 18:21:12 -04:00
85f4edf57f karuku: Port to newer NovusMainWindow API 2023-10-10 18:21:06 -04:00
1d6d181007 armoury: Port to newer NovusMainWindow API 2023-10-10 18:20:59 -04:00
623b0ee871 common: Allow further customizations of the built-in menus 2023-10-10 18:20:48 -04:00
19d1f56fc6 karuku: Port to NovusMainWindow 2023-10-10 18:11:40 -04:00
bf4cd6d529 armoury: Port to NovusMainWindow 2023-10-10 18:10:42 -04:00
4b04e68c31 launcher: Port to NovusMainWindow 2023-10-10 18:09:14 -04:00
90ab618a36 common: Introduce NovusMainWindow
This consolidates the bunch of duplicated code we have in a bunch of
SDK applications. It sets up standard stuff like the menu bar, etc.
2023-10-10 18:09:01 -04:00
8070d36b2a Fix REUSE lint for new README files 2023-10-10 18:03:15 -04:00
0f2eaab936 Rename directories, update README 2023-10-10 18:02:21 -04:00
d8a4178095 sdklauncher: Change to new mdlviewer program name 2023-10-10 17:59:37 -04:00
cd5471e9b7 sdklauncher: Prefix with novus- 2023-10-10 17:58:43 -04:00
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