| 
							
							
								 Jan Laupetin | 9f4727789a | chore: dump font icons as json instead of csv | 2025-07-23 19:20:51 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 745f545342 | Merge pull request #475 from Laupetin/feature/xmodel-load-non-rigid feat: xmodel load non rigidv0.23.0 | 2025-07-20 20:23:23 +02:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | eecbef158d | chore: replace dirty hack for viewhands with xmodel typee reading | 2025-07-20 15:06:10 +02:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | 89b7482a0a | chore: dump xmodel type as part of json | 2025-07-20 15:06:09 +02:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | 4cdf568f5b | chore: set proper flags and data for animated models | 2025-07-19 12:02:12 +02:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | 2dc4dac785 | fix: not correctly applying translation of children of rotated nodes from gltf | 2025-07-19 12:02:11 +02:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | d240655160 | feat: load non-rigid xmodels from gltf | 2025-07-19 12:02:08 +02:00 |  | 
			
				
					| 
							
							
								 Jan | 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 |  | 
			
				
					| 
							
							
								 Jan | 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 |  | 
			
				
					| 
							
							
								![dependabot[bot]](/avatar/48ea49be76d0c68403a7f3df87e3487d?size=56) dependabot[bot] | 72c0181944 | chore(deps): bump thirdparty/catch2 from b62413atodb6171aBumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `b62413a` to `db6171a`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](b62413aee3...db6171a706)
---
updated-dependencies:
- dependency-name: thirdparty/catch2
  dependency-version: db6171a706afb712d5ec13cc7b98e256e760fcb2
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com> | 2025-07-18 22:51:05 +00:00 |  | 
			
				
					| 
							
							
								![dependabot[bot]](/avatar/48ea49be76d0c68403a7f3df87e3487d?size=56) dependabot[bot] | 6569779cbb | chore(deps): bump thirdparty/eigen from bd0cd1dto97c7cc6Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `bd0cd1d` to `97c7cc6`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](bd0cd1d67b...97c7cc6200)
---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-version: 97c7cc62006ee303609b4b56a9deb49e6a55f528
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com> | 2025-07-18 22:51:02 +00:00 |  | 
			
				
					| 
							
							
								 Jan | 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 |  | 
			
				
					| 
							
							
								 Jan | 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 |  | 
			
				
					| 
							
							
								![dependabot[bot]](/avatar/48ea49be76d0c68403a7f3df87e3487d?size=56) dependabot[bot] | 178ff50534 | chore(deps): bump thirdparty/eigen from 8ac2fb0tobd0cd1dBumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `8ac2fb0` to `bd0cd1d`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](8ac2fb077d...bd0cd1d67b)
---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-version: bd0cd1d67b7d93605da49924588ce4bd6a816124
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com> | 2025-07-11 22:48:36 +00:00 |  | 
			
				
					| 
							
							
								![dependabot[bot]](/avatar/48ea49be76d0c68403a7f3df87e3487d?size=56) dependabot[bot] | e8a4b4a137 | chore(deps): bump thirdparty/catch2 from 038ee6etob62413aBumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `038ee6e` to `b62413a`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](038ee6ea13...b62413aee3)
---
updated-dependencies:
- dependency-name: thirdparty/catch2
  dependency-version: b62413aee344b346d120ccdc676fedf4bd6233b3
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com> | 2025-07-11 22:48:32 +00:00 |  | 
			
				
					| 
							
							
								 Jan | 1c7fde0788 | Merge pull request #472 from Laupetin/feature/xmodel-templated feat: XModels for all games | 2025-07-10 19:35:47 +02:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | 4b5cea3180 | fix: iw3/iw4 xmodels having invalid collLod | 2025-07-10 17:57:48 +01:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | 08bcd02b24 | feat: link schema in xmodel jsons | 2025-07-10 17:57:25 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 311d5935b3 | feat: use templated xmodel loading and dumping code for iw3 | 2025-07-10 16:59:23 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 3daa8b0412 | refactor: use templated xmodel loading and dumping code for iw4 | 2025-07-09 23:23:16 +01:00 |  | 
			
				
					| 
							
							
								 Jan | a9c693d04d | refactor: template remaining xmodel files for iw5,t5,t6 | 2025-07-09 21:57:22 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 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 |  | 
			
				
					| 
							
							
								 Jan | f07202d449 | fix: show asset that failed when not being able to parse jsons | 2025-07-09 16:53:53 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 92774e7335 | Merge pull request #464 from Laupetin/feature/material-iw3-t5 feat: add templated json material loading/dumping for IW3 and T5v0.22.0 | 2025-07-08 23:33:40 +02:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | 2082805557 | fix: make t5 isMatureContent property bool | 2025-07-08 23:07:28 +02:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | 75c7949d3f | chore: remove unused t6 material property probeMipBits | 2025-07-08 19:12:26 +02:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | 790729f5e0 | chore: remove unused t5 material property maxStreamedMips | 2025-07-08 19:08:46 +02:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | 90cc7dacbb | chore: use http schema url | 2025-07-07 22:49:57 +02:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | 30c6735ff5 | chore: use std array for json constants | 2025-07-07 18:13:47 +02:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | c53b17a3db | feat: add json schema url to dumped materials | 2025-07-06 16:52:37 +02:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | 238ac293ab | chore: add tests for t5 material dumping and loading | 2025-07-06 15:56:12 +02:00 |  | 
			
				
					| 
							
							
								 Jan | 9c2bbc414c | chore: add layeredSurfaceTypes to t5 materials | 2025-07-05 13:27:49 +02:00 |  | 
			
				
					| 
							
							
								 Jan | 31d7ac26fe | chore: remove hashIndex from t6 json material as it is always 0 | 2025-07-05 13:27:49 +02:00 |  | 
			
				
					| 
							
							
								 Jan | babfe7c884 | feat: dump and load T5 materials | 2025-07-05 13:27:49 +02:00 |  | 
			
				
					| 
							
							
								 Jan | 65c8cd6198 | feat: add json material loading/writing for iw3 | 2025-07-05 13:27:49 +02:00 |  | 
			
				
					| 
							
							
								 Jan | 40427cf34f | fix: using wrong enum for mipmaps in iw4,iw5 material tests | 2025-07-05 13:27:49 +02:00 |  | 
			
				
					| 
							
							
								 Jan | f8286fd358 | fix: iw4 material constant zone state using iw5 game | 2025-07-05 13:27:44 +02:00 |  | 
			
				
					| 
							
							
								 Jan | 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 |  | 
			
				
					| 
							
							
								 Jan | 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 |  | 
			
				
					| 
							
							
								 Jan | 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 |  | 
			
				
					| 
							
							
								 Jan | 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 |  | 
			
				
					| 
							
							
								![dependabot[bot]](/avatar/48ea49be76d0c68403a7f3df87e3487d?size=56) dependabot[bot] | 39d407f5d6 | chore(deps): bump thirdparty/lz4 from 2bc386dtocacca37Bumps [thirdparty/lz4](https://github.com/lz4/lz4) from `2bc386d` to `cacca37`.
- [Release notes](https://github.com/lz4/lz4/releases)
- [Commits](2bc386d57c...cacca37747)
---
updated-dependencies:
- dependency-name: thirdparty/lz4
  dependency-version: cacca37747572717ceb1f156eb9840644205ca4f
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com> | 2025-07-04 22:49:07 +00:00 |  | 
			
				
					| 
							
							
								![dependabot[bot]](/avatar/48ea49be76d0c68403a7f3df87e3487d?size=56) dependabot[bot] | 721360d199 | chore(deps): bump thirdparty/catch2 from ceed268to038ee6eBumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `ceed268` to `038ee6e`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](ceed26842b...038ee6ea13)
---
updated-dependencies:
- dependency-name: thirdparty/catch2
  dependency-version: '038ee6ea13f341807547657d42333ad339eac2fe'
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com> | 2025-07-04 22:49:04 +00:00 |  | 
			
				
					| 
							
							
								![dependabot[bot]](/avatar/48ea49be76d0c68403a7f3df87e3487d?size=56) dependabot[bot] | 4c19d0adbd | chore(deps): bump thirdparty/json from d70e46btod33ecd3Bumps [thirdparty/json](https://github.com/nlohmann/json) from `d70e46b` to `d33ecd3`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](d70e46bc65...d33ecd3f3b)
---
updated-dependencies:
- dependency-name: thirdparty/json
  dependency-version: d33ecd3f3bd11e30aa8bbabb00e0a9cd3f2456d8
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com> | 2025-07-04 22:49:02 +00:00 |  | 
			
				
					| 
							
							
								![dependabot[bot]](/avatar/48ea49be76d0c68403a7f3df87e3487d?size=56) dependabot[bot] | f08e6ecaf5 | chore(deps): bump thirdparty/eigen from 7c636ddto8ac2fb0Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `7c636dd` to `8ac2fb0`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](7c636dd5db...8ac2fb077d)
---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-version: 8ac2fb077dfcdf9a6fa78a871c494594dfa795b0
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com> | 2025-07-04 22:49:00 +00:00 |  | 
			
				
					| 
							
							
								 Jan | 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 |  | 
			
				
					| 
							
							
								 Jan | 9827218f4a | chore: add tests for material dumpers | 2025-06-29 12:41:54 +01:00 |  | 
			
				
					| 
							
							
								 Jan | b3aa6b3dc3 | chore: add game suffix to material dumping code | 2025-06-29 08:48:10 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 116f008f90 | chore: add tests for material loading for iw4,iw5,t6 | 2025-06-28 23:24:12 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 559fa561a9 | fix: not writing gamma for iw4,iw5 materials | 2025-06-28 19:16:38 +01:00 |  |