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