Commit Graph
100 Commits
Author SHA1 Message Date
JanandGitHub d6f87ac8e0 Merge pull request #537 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-b1fa61d
chore(deps): bump thirdparty/libtomcrypt from `5edb54e` to `b1fa61d`
2025-10-11 00:54:15 +02:00
JanandGitHub a50bb8028a Merge pull request #536 from Laupetin/dependabot/submodules/thirdparty/eigen-cd4f989
chore(deps): bump thirdparty/eigen from `1edf360` to `cd4f989`
2025-10-11 00:54:01 +02:00
JanandGitHub 3b14b20c7d Merge pull request #538 from Laupetin/dependabot/submodules/thirdparty/catch2-33e6fd2
chore(deps): bump thirdparty/catch2 from `8e4ab5d` to `33e6fd2`
2025-10-11 00:53:33 +02:00
JanandGitHub 543529dbf5 Merge pull request #534 from Laupetin/feature/dialog-handler
feat: dialog binds for ModMan
2025-10-10 10:19:15 +02:00
JanandGitHub f838ed1291 Merge pull request #535 from Laupetin/feature/modman-ci
feat: add modman to the build-test ci
2025-10-10 01:58:09 +02:00
JanandGitHub 9cfd72af88 Merge pull request #533 from Laupetin/webview
chore: add initial technical demonstration for ModMan
2025-10-08 06:56:52 +02:00
JanandGitHub ec7475c6e1 Merge pull request #531 from Laupetin/dependabot/submodules/thirdparty/eigen-1edf360
chore(deps): bump thirdparty/eigen from `bea7f7c` to `1edf360`
2025-10-04 00:35:57 +02:00
JanandGitHub 89608b1aa9 Merge pull request #530 from Laupetin/dependabot/submodules/thirdparty/catch2-8e4ab5d
chore(deps): bump thirdparty/catch2 from `3bcd0a4` to `8e4ab5d`
2025-10-04 00:35:46 +02:00
JanandGitHub 5786f6a5df Merge pull request #529 from Laupetin/dependabot/submodules/thirdparty/json-3ed64e5
chore(deps): bump thirdparty/json from `9810c39` to `3ed64e5`
2025-10-04 00:35:35 +02:00
JanandGitHub 18a84e57f5 Merge pull request #528 from Laupetin/dependabot/submodules/thirdparty/eigen-bea7f7c
chore(deps): bump thirdparty/eigen from `e0a59e5` to `bea7f7c`
2025-09-27 11:40:30 +02:00
JanandGitHub cf76eb1498 Merge pull request #527 from Laupetin/dependabot/submodules/thirdparty/catch2-3bcd0a4
chore(deps): bump thirdparty/catch2 from `dc3a4ea` to `3bcd0a4`
2025-09-27 11:40:20 +02:00
JanandGitHub b5e84a73bb Merge pull request #526 from Laupetin/dependabot/submodules/thirdparty/json-9810c39
chore(deps): bump thirdparty/json from `44bee1b` to `9810c39`
2025-09-27 11:40:08 +02:00
JanandGitHub 885f508001 Merge pull request #525 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-5edb54e
chore(deps): bump thirdparty/libtomcrypt from `563f0fb` to `5edb54e`
2025-09-20 07:08:58 +02:00
JanandGitHub 81b56b9fff Merge pull request #524 from Laupetin/dependabot/submodules/thirdparty/lz4-f8e3650
chore(deps): bump thirdparty/lz4 from `ec86e3d` to `f8e3650`
2025-09-20 07:08:47 +02:00
JanandGitHub 7af5fdfa14 Merge pull request #523 from Laupetin/dependabot/submodules/thirdparty/catch2-dc3a4ea
chore(deps): bump thirdparty/catch2 from `cd93d20` to `dc3a4ea`
2025-09-20 07:08:38 +02:00
JanandGitHub fe131600a3 Merge pull request #522 from Laupetin/dependabot/submodules/thirdparty/json-44bee1b
chore(deps): bump thirdparty/json from `867127c` to `44bee1b`
2025-09-20 07:08:25 +02:00
JanandGitHub ba785e68c1 Merge pull request #521 from Laupetin/dependabot/submodules/thirdparty/lz4-ec86e3d
chore(deps): bump thirdparty/lz4 from `bf71be6` to `ec86e3d`
2025-09-13 00:51:33 +02:00
JanandGitHub f0e8a9fdca Merge pull request #520 from Laupetin/dependabot/submodules/thirdparty/eigen-e0a59e5
chore(deps): bump thirdparty/eigen from `f426eff` to `e0a59e5`
2025-09-13 00:51:25 +02:00
JanandGitHub 520cd32288 Merge pull request #519 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-563f0fb
chore(deps): bump thirdparty/libtomcrypt from `2380362` to `563f0fb`
2025-09-13 00:51:10 +02:00
JanandGitHub c0245b977e Merge pull request #517 from Laupetin/refactor/centralized-logging
refactor: centralized logging and console color
2025-09-12 00:17:15 +02:00
JanandGitHub 13644ee872 Merge pull request #516 from Laupetin/chore/version-via-args
chore: make version be added via premake option
2025-09-11 00:00:45 +02:00
JanandGitHub 37f966a072 Merge pull request #515 from Laupetin/fix/release-ci
fix: fetch-tags not working on checkout action
2025-09-10 20:52:22 +02:00
JanandGitHub 9285293650 Merge pull request #493 from Laupetin/fix/bad-gltf-math
fix: bad gltf math
2025-09-10 19:02:09 +02:00
JanandGitHub f8d66e81b2 Merge pull request #514 from Laupetin/fix/linux-version
fix: linux version
2025-09-09 23:04:27 +02:00
JanandGitHub f68fdae191 Merge pull request #511 from Laupetin/dependabot/submodules/thirdparty/eigen-f426eff
chore(deps): bump thirdparty/eigen from `8a8fbc8` to `f426eff`
2025-09-06 00:41:03 +02:00
JanandGitHub b6a931155a Merge pull request #510 from Laupetin/dependabot/submodules/thirdparty/json-867127c
chore(deps): bump thirdparty/json from `4bc4e37` to `867127c`
2025-09-06 00:40:51 +02:00
JanandGitHub 67b57a3b64 Merge pull request #509 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-2380362
chore(deps): bump thirdparty/libtomcrypt from `d448df1` to `2380362`
2025-09-06 00:40:33 +02:00
JanandGitHub 30367ad721 Merge pull request #500 from Laupetin/dump-console-ff-data
feat: dump t6 xbox fastfile data
2025-09-01 23:48:07 +02:00
JanandGitHub facb95f1cb Merge pull request #507 from Laupetin/refactor/use-game-ids
refactor: only refer to game id in zone
2025-08-31 19:39:53 +02:00
JanandGitHub 495e85f945 Merge pull request #504 from Laupetin/dependabot/submodules/thirdparty/eigen-8a8fbc8
chore(deps): bump thirdparty/eigen from `c487a4f` to `8a8fbc8`
2025-08-30 09:36:14 +02:00
JanandGitHub c3172e3bd1 Merge pull request #506 from Laupetin/dependabot/submodules/thirdparty/lz4-bf71be6
chore(deps): bump thirdparty/lz4 from `cacca37` to `bf71be6`
2025-08-30 09:34:58 +02:00
JanandGitHub fede3d16d2 Merge pull request #505 from Laupetin/dependabot/submodules/thirdparty/json-4bc4e37
chore(deps): bump thirdparty/json from `22db828` to `4bc4e37`
2025-08-30 09:34:42 +02:00
JanandGitHub 52ca2062af Merge pull request #503 from Laupetin/dependabot/submodules/thirdparty/catch2-cd93d20
chore(deps): bump thirdparty/catch2 from `f4e05a6` to `cd93d20`
2025-08-30 09:34:27 +02:00
JanandGitHub 874a608b8d Merge pull request #502 from Laupetin/dependabot/submodules/thirdparty/catch2-f4e05a6
chore(deps): bump thirdparty/catch2 from `3e82ef9` to `f4e05a6`
2025-08-23 05:20:14 +02:00
JanandGitHub daf208a6f9 Merge pull request #501 from Laupetin/dependabot/submodules/thirdparty/json-22db828
chore(deps): bump thirdparty/json from `52d3f6e` to `22db828`
2025-08-23 05:20:00 +02:00
JanandGitHub d77c9233df Merge pull request #497 from Laupetin/dependabot/submodules/thirdparty/eigen-c487a4f
chore(deps): bump thirdparty/eigen from `ddce1d7` to `c487a4f`
2025-08-16 08:57:19 +02:00
JanandGitHub 929c0c095c Merge pull request #498 from Laupetin/dependabot/github_actions/actions/checkout-5
chore(deps): bump actions/checkout from 4 to 5
2025-08-16 08:55:12 +02:00
JanandGitHub 8340a38a57 Merge pull request #496 from Laupetin/dependabot/submodules/thirdparty/json-52d3f6e
chore(deps): bump thirdparty/json from `89f0225` to `52d3f6e`
2025-08-16 08:54:54 +02:00
JanandGitHub 1ede5622c7 Merge pull request #495 from Laupetin/dependabot/submodules/thirdparty/catch2-3e82ef9
chore(deps): bump thirdparty/catch2 from `03c62cd` to `3e82ef9`
2025-08-16 08:54:39 +02:00
JanandGitHub e8a3fc7b31 Merge pull request #490 from Laupetin/dependabot/submodules/thirdparty/eigen-ddce1d7
chore(deps): bump thirdparty/eigen from `f5ead2d` to `ddce1d7`
2025-08-09 21:39:41 +02:00
JanandGitHub 3b980d2b4b Merge pull request #491 from Laupetin/dependabot/submodules/thirdparty/catch2-03c62cd
chore(deps): bump thirdparty/catch2 from `ccabd4d` to `03c62cd`
2025-08-09 21:39:34 +02:00
JanandGitHub 29843ff10b Merge pull request #492 from Laupetin/dependabot/submodules/thirdparty/json-89f0225
chore(deps): bump thirdparty/json from `55abcb5` to `89f0225`
2025-08-09 21:39:26 +02:00
JanandGitHub 2b7bca85da Merge pull request #489 from Laupetin/dependabot/github_actions/actions/download-artifact-5
chore(deps): bump actions/download-artifact from 4 to 5
2025-08-09 21:39:16 +02:00
JanandGitHub 0b6502b13e Merge pull request #488 from Laupetin/refactor/dumper-asset-folders
refactor: streamlining of loader and dumper layout, namespaces
2025-08-06 23:23:25 +02:00
JanandGitHub a462badc99 Merge pull request #484 from Laupetin/dependabot/submodules/thirdparty/json-55abcb5
chore(deps): bump thirdparty/json from `d33ecd3` to `55abcb5`
2025-08-02 18:28:46 +02:00
JanandGitHub 6cb4f08d9f Merge pull request #486 from Laupetin/dependabot/submodules/thirdparty/catch2-ccabd4d
chore(deps): bump thirdparty/catch2 from `fee8162` to `ccabd4d`
2025-08-02 18:28:31 +02:00
JanandGitHub c7291e9644 Merge pull request #485 from Laupetin/dependabot/submodules/thirdparty/eigen-f5ead2d
chore(deps): bump thirdparty/eigen from `1e65707` to `f5ead2d`
2025-08-02 18:28:20 +02:00
JanandGitHub dcdbb86d17 Merge pull request #482 from Laupetin/dependabot/submodules/thirdparty/catch2-fee8162
chore(deps): bump thirdparty/catch2 from `db6171a` to `fee8162`
2025-07-26 13:54:20 +02:00
JanandGitHub b799c83869 Merge pull request #481 from Laupetin/dependabot/submodules/thirdparty/eigen-1e65707
chore(deps): bump thirdparty/eigen from `97c7cc6` to `1e65707`
2025-07-26 13:54:07 +02:00
JanandGitHub be2a33b869 Merge pull request #478 from Laupetin/feature/font-icon-json
T6 FontIcon json
2025-07-24 07:44:52 +02:00
JanandGitHub 745f545342 Merge pull request #475 from Laupetin/feature/xmodel-load-non-rigid
feat: xmodel load non rigid
2025-07-20 20:23:23 +02:00
JanandGitHub babecd2e1f Merge pull request #477 from Laupetin/dependabot/submodules/thirdparty/catch2-db6171a
chore(deps): bump thirdparty/catch2 from `b62413a` to `db6171a`
2025-07-19 09:03:35 +02:00
JanandGitHub 881157f666 Merge pull request #476 from Laupetin/dependabot/submodules/thirdparty/eigen-97c7cc6
chore(deps): bump thirdparty/eigen from `bd0cd1d` to `97c7cc6`
2025-07-19 09:03:22 +02:00
JanandGitHub 97cd64904f Merge pull request #474 from Laupetin/dependabot/submodules/thirdparty/eigen-bd0cd1d
chore(deps): bump thirdparty/eigen from `8ac2fb0` to `bd0cd1d`
2025-07-12 06:56:35 +02:00
JanandGitHub 464f7af788 Merge pull request #473 from Laupetin/dependabot/submodules/thirdparty/catch2-b62413a
chore(deps): bump thirdparty/catch2 from `038ee6e` to `b62413a`
2025-07-12 06:56:16 +02:00
JanandGitHub 1c7fde0788 Merge pull request #472 from Laupetin/feature/xmodel-templated
feat: XModels for all games
2025-07-10 19:35:47 +02:00
JanandGitHub 1b8eff17f0 Merge pull request #471 from Laupetin/fix/show-json-errors
fix: show asset that failed when not being able to parse jsons
2025-07-09 18:22:22 +02:00
JanandGitHub 92774e7335 Merge pull request #464 from Laupetin/feature/material-iw3-t5
feat: add templated json material loading/dumping for IW3 and T5
2025-07-08 23:33:40 +02:00
JanandGitHub f3c83f702a Merge pull request #469 from Laupetin/dependabot/submodules/thirdparty/lz4-cacca37
chore(deps): bump thirdparty/lz4 from `2bc386d` to `cacca37`
2025-07-05 10:38:42 +02:00
JanandGitHub e4590a4bd0 Merge pull request #468 from Laupetin/dependabot/submodules/thirdparty/catch2-038ee6e
chore(deps): bump thirdparty/catch2 from `ceed268` to `038ee6e`
2025-07-05 10:38:28 +02:00
JanandGitHub 575f5f8edc Merge pull request #467 from Laupetin/dependabot/submodules/thirdparty/json-d33ecd3
chore(deps): bump thirdparty/json from `d70e46b` to `d33ecd3`
2025-07-05 10:38:13 +02:00
JanandGitHub 2b7403f406 Merge pull request #466 from Laupetin/dependabot/submodules/thirdparty/eigen-8ac2fb0
chore(deps): bump thirdparty/eigen from `7c636dd` to `8ac2fb0`
2025-07-05 10:37:55 +02:00
JanandGitHub 117a076c42 Merge pull request #460 from Laupetin/refactor/iw4-json-materials
refactor: add templated material json loading for iw4
2025-06-29 14:58:36 +02:00
JanandGitHub f1bb116359 Merge pull request #463 from Laupetin/dependabot/submodules/thirdparty/json-d70e46b
chore(deps): bump thirdparty/json from `b451735` to `d70e46b`
2025-06-28 10:42:00 +02:00
JanandGitHub 9b6587227b Merge pull request #462 from Laupetin/dependabot/submodules/thirdparty/eigen-7c636dd
chore(deps): bump thirdparty/eigen from `6de0515` to `7c636dd`
2025-06-28 10:41:50 +02:00
JanandGitHub 0fd1c9cdcb Merge pull request #461 from Laupetin/dependabot/submodules/thirdparty/catch2-ceed268
chore(deps): bump thirdparty/catch2 from `416b075` to `ceed268`
2025-06-28 10:41:39 +02:00
JanandGitHub ab25121cef Merge pull request #459 from Laupetin/refactor/x64-loading-for-all-games
refactor: x64 loading for remaining games
2025-06-24 19:47:55 +02:00
JanandGitHub def9da6ae5 Merge pull request #458 from Laupetin/fix/x86-ff-loading
fix: x86 ff loading broken due to x64 updates
2025-06-22 23:05:10 +02:00
JanandGitHub f5a823dc9e Merge pull request #457 from Laupetin/dependabot/submodules/thirdparty/json-b451735
chore(deps): bump thirdparty/json from `568b708` to `b451735`
2025-06-21 16:54:20 +02:00
JanandGitHub 95b617a335 Merge pull request #456 from Laupetin/dependabot/submodules/thirdparty/eigen-6de0515
chore(deps): bump thirdparty/eigen from `d228bcd` to `6de0515`
2025-06-21 16:54:08 +02:00
JanandGitHub f3b266ebe9 Merge pull request #455 from Laupetin/dependabot/submodules/thirdparty/catch2-416b075
chore(deps): bump thirdparty/catch2 from `3013cb8` to `416b075`
2025-06-21 16:53:56 +02:00
JanandGitHub 45cb454d63 Merge pull request #445 from Laupetin/feature/x64-zcg-loading
refactor: load iw4 x86 fastfiles in x64 environment
2025-06-19 22:12:22 +02:00
JanandGitHub 280f74d4dd Merge pull request #451 from Laupetin/dependabot/submodules/thirdparty/json-568b708
chore(deps): bump thirdparty/json from `c633693` to `568b708`
2025-06-14 01:15:42 +02:00
JanandGitHub 09c11983e8 Merge pull request #453 from Laupetin/dependabot/submodules/thirdparty/libtommath-839ae9e
chore(deps): bump thirdparty/libtommath from `e823b0c` to `839ae9e`
2025-06-14 01:15:28 +02:00
JanandGitHub e00874584c Merge pull request #452 from Laupetin/dependabot/submodules/thirdparty/eigen-d228bcd
chore(deps): bump thirdparty/eigen from `cda19a6` to `d228bcd`
2025-06-14 01:15:16 +02:00
JanandGitHub c4a7c8c9b7 Merge pull request #450 from Laupetin/dependabot/submodules/thirdparty/lz4-2bc386d
chore(deps): bump thirdparty/lz4 from `351fc61` to `2bc386d`
2025-06-07 13:51:50 +02:00
JanandGitHub 2aa8d4e3dc Merge pull request #449 from Laupetin/dependabot/submodules/thirdparty/catch2-3013cb8
chore(deps): bump thirdparty/catch2 from `74fcff6` to `3013cb8`
2025-06-07 13:51:38 +02:00
JanandGitHub 4e37ab860b Merge pull request #448 from Laupetin/dependabot/submodules/thirdparty/json-c633693
chore(deps): bump thirdparty/json from `68c25ae` to `c633693`
2025-06-07 13:51:27 +02:00
JanandGitHub 2973704db4 Merge pull request #447 from Laupetin/dependabot/submodules/thirdparty/eigen-cda19a6
chore(deps): bump thirdparty/eigen from `4fdf87b` to `cda19a6`
2025-06-07 13:51:16 +02:00
JanandGitHub a5e34d7081 Merge pull request #444 from Laupetin/dependabot/submodules/thirdparty/lz4-351fc61
chore(deps): bump thirdparty/lz4 from `836decd` to `351fc61`
2025-05-31 09:15:05 +02:00
JanandGitHub 7f4d582fbd Merge pull request #443 from Laupetin/dependabot/submodules/thirdparty/eigen-4fdf87b
chore(deps): bump thirdparty/eigen from `d81aa18` to `4fdf87b`
2025-05-31 09:14:53 +02:00
JanandGitHub f462520c83 Merge pull request #442 from Laupetin/dependabot/submodules/thirdparty/json-68c25ae
chore(deps): bump thirdparty/json from `281d1e9` to `68c25ae`
2025-05-31 09:14:40 +02:00
JanandGitHub da1c3956e5 Merge pull request #441 from LJW-Dev/fix-iwi-header-writing
Fix BO2 IWI files saving cube textures incorrectly.
2025-05-30 20:06:05 +02:00
JanandGitHub a8cf9b79fa Merge pull request #440 from Laupetin/dependabot/submodules/thirdparty/eigen-d81aa18
chore(deps): bump thirdparty/eigen from `171bd08` to `d81aa18`
2025-05-24 08:53:53 +02:00
JanandGitHub e67d3a8040 Merge pull request #439 from Laupetin/dependabot/submodules/thirdparty/json-281d1e9
chore(deps): bump thirdparty/json from `3cca3ad` to `281d1e9`
2025-05-24 08:53:40 +02:00
JanandGitHub f47c0c5074 Merge pull request #438 from Laupetin/dependabot/submodules/thirdparty/eigen-171bd08
chore(deps): bump thirdparty/eigen from `434a2fc` to `171bd08`
2025-05-17 08:11:44 +02:00
JanandGitHub 5d107bd7f6 Merge pull request #437 from Laupetin/dependabot/submodules/thirdparty/json-3cca3ad
chore(deps): bump thirdparty/json from `e9391dc` to `3cca3ad`
2025-05-17 08:11:31 +02:00
JanandGitHub 450bd46902 Merge pull request #436 from Laupetin/fix/gltf-without-bones
fix: dumping xmodels with multiple surfaces and no bones
2025-05-11 22:20:46 +02:00
JanandGitHub c28d1f6000 Merge pull request #435 from Laupetin/dependabot/submodules/thirdparty/lz4-836decd
chore(deps): bump thirdparty/lz4 from `c99038d` to `836decd`
2025-05-10 10:18:51 +02:00
JanandGitHub d7e7726f76 Merge pull request #434 from Laupetin/dependabot/submodules/thirdparty/eigen-434a2fc
chore(deps): bump thirdparty/eigen from `fb2fca9` to `434a2fc`
2025-05-10 10:18:38 +02:00
JanandGitHub 2c45942d13 Merge pull request #433 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-d448df1
chore(deps): bump thirdparty/libtomcrypt from `3905c28` to `d448df1`
2025-05-10 10:18:27 +02:00
JanandGitHub 23ece27d07 Merge pull request #432 from Laupetin/dependabot/submodules/thirdparty/json-e9391dc
chore(deps): bump thirdparty/json from `dff2b47` to `e9391dc`
2025-05-10 10:18:15 +02:00
JanandGitHub f802b4e130 Merge pull request #431 from Laupetin/dependabot/submodules/thirdparty/json-dff2b47
chore(deps): bump thirdparty/json from `51a77f1` to `dff2b47`
2025-05-03 01:07:05 +02:00
JanandGitHub 38dd7eecad Merge pull request #430 from Laupetin/dependabot/submodules/thirdparty/catch2-74fcff6
chore(deps): bump thirdparty/catch2 from `4c8671c` to `74fcff6`
2025-05-03 01:06:57 +02:00
JanandGitHub 4798a20699 Merge pull request #429 from Laupetin/dependabot/submodules/thirdparty/eigen-fb2fca9
chore(deps): bump thirdparty/eigen from `7294434` to `fb2fca9`
2025-05-03 01:06:48 +02:00
JanandGitHub e7d9d9a845 Merge pull request #428 from Laupetin/dependabot/submodules/thirdparty/lz4-c99038d
chore(deps): bump thirdparty/lz4 from `df6b19d` to `c99038d`
2025-05-03 01:06:41 +02:00
JanandGitHub 0dde2478a7 Merge pull request #427 from Laupetin/refactor/zone-loading-code-style
refactor: zone loading code style
2025-05-02 23:52:49 +02:00
JanandGitHub 115765ad86 Merge pull request #424 from Laupetin/refactor/remaining-get-name-zcg
refactor: remove remaining GetName functionality in ZoneCodeGenerator
2025-04-28 17:56:08 +02:00
JanandGitHub f4870de1a7 Merge pull request #423 from Laupetin/refactor/asset-struct-for-zcg
refactor: asset struct for zcg
2025-04-28 14:24:03 +02:00
JanandGitHub d94a004433 Merge pull request #422 from Laupetin/refactor/oat-64
refactor: fix compilation warnings for x64
2025-04-27 22:08:34 +02:00