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

96 commits

Author SHA1 Message Date
2844231996
Enable Windows and Linux packaging
The Windows version isn't super working yet, but this is a good step forward
2024-04-25 02:31:40 +00:00
75ab62ba71 Update READMEs, update screenshots 2024-04-22 16:11:54 -04:00
26c7fad3a0 MDLViewer: Add lod and triangle count 2024-04-20 15:32:32 -04:00
16759394c7 Clear model viewer before adding another model, prevent crash 2024-04-18 18:53:08 -04:00
5c907b63da Add a wireframe checkbox to MDLViewer 2024-04-18 18:08:50 -04:00
ab1d02b25a Add configurable camera distance, set to a smaller minimum in MDLViewer 2024-04-18 18:08:50 -04:00
2ccab76191 Hook up translation domains 2024-02-04 15:36:08 -05:00
57c2e9c7f9 Misc string fixes 2024-02-04 15:32:42 -05:00
c3b4d3e6ac mdlviewer: Support localization 2024-02-04 15:18:49 -05:00
9b39c7b121 mdlviewer: Improve margins 2024-02-04 14:44:59 -05:00
f95fd2efc2 Add a dedicated skinned shader
This is to prevent trying to use bone transforms on terrain.
2024-02-02 14:37:58 -05:00
0f0e6b5f1b mdlviewer: Add bottom widget for future usage 2024-02-02 14:29:04 -05:00
5a03fafd3b mdlpart: Add support for model positions, free mode camera 2024-02-02 14:28:31 -05:00
08f46dd8c7 Add branding and icons to all GUI applications 2023-12-31 12:11:42 -05:00
9f6be07254 Fix mdlviewer not displaying skinned models correctly 2023-12-12 21:49:14 -05:00
039b6e6d30 More small code improvements/cleanup 2023-12-10 08:39:45 -05:00
546ebfd0bd Reformat CMake code a bit 2023-12-10 06:51:33 -05:00
81e9c09be8 Fix most warnings 2023-12-09 22:35:59 -05:00
7d93024a56 Use more CMake library aliases 2023-12-09 21:51:57 -05:00
6a42c81393 Use better default message pattern and physis logging everywhere 2023-12-09 16:01:13 -05:00
b3b1079506 Remove unused utility header 2023-12-09 15:40:54 -05:00
88d80a64cf Fix misc warnings, code errors and slight improvements 2023-12-09 15:24:54 -05:00
8b34cd08fe Update libphysis and adapt to API changes 2023-10-13 17:02:29 -04:00
24f878b19a mdlviewer: Reformat code, misc cleanup 2023-10-12 23:45:13 -04:00
e133a33979 mdlviewer: Clean up CMakeLists 2023-10-10 18:31:21 -04:00
ac0fa3d728 mdlviewer: Port to NovusMainWindow 2023-10-10 18:21:28 -04:00
bc201bc1d2 mdlviewer: Prefix with novus- 2023-10-10 17:58:33 -04:00
632dfbebad mdlviewer: Update README 2023-10-10 17:56:00 -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
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
4cd6f17439 Port to Qt6 2023-09-26 00:37:55 -04:00
cfee6775f4 Use KAboutApplicationWindow instead of our custom one 2023-09-23 15:45:38 -04:00
fdf935d85f Use new settings in exdviewer, explorer and mdlviewer 2023-09-23 15:26:00 -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
42cab361e0 Set margins for mdlviewer layout to 0 2023-09-23 14:09:33 -04:00
3140e0246e Set minimum size for mdlviewer 2023-09-23 14:09:33 -04:00
6761201ce0 Add quit action to all applications, add more icons to existing actions 2023-09-23 14:09:33 -04:00
b034978b71 Improve README (and add more), add BUILDING and CONTRIBUTING 2023-08-18 12:18:36 -04:00
749ad49c3a Ensure compliance with REUSE, add to CI 2023-08-06 08:50:33 -04:00
2ec31da272 Re-introduce standalone mdlviewer for viewin specific MDL files 2023-07-09 11:52:59 -04:00
589598b34c Rename mdlviewer to Armoury Editor 2023-07-09 11:31:18 -04:00
085f26a719 Improve content margins on various layouts, set sensible size for window 2023-07-09 11:04:30 -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
baf1158e00 Add load from character .dat function, add more character options 2023-07-08 15:29:42 -04:00
01b3fc6ef2 Add support for loading faces, hairs, ears and tails 2023-07-08 11:58:38 -04:00
77ad2b7298 Add smallclothes hands and feet gear 2023-07-08 11:58:23 -04:00
31f7e5733e Add about window to exdviewer and explorer as well 2023-07-08 10:33:12 -04:00
9295980e3e Make donate action function 2023-07-08 10:15:29 -04:00
0aff927279 Add about window to mdlviewer 2023-07-08 10:12:35 -04:00