| 
							
							
								 Jan Laupetin | 0dfa57446c | refactor: streamline material dumping | 2025-07-29 23:37:41 +01:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | dbec702075 | refactor: use IAssetDumper interface on implementations directly | 2025-07-27 23:13:26 +01:00 |  | 
			
				
					| 
							
							
								 Jan Laupetin | bca5fd3f1a | chore: add tests for font icon json writing and loading | 2025-07-23 22:52:26 +01: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 | 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 | 31d7ac26fe | chore: remove hashIndex from t6 json material as it is always 0 | 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 | 9827218f4a | chore: add tests for material dumpers | 2025-06-29 12:41:54 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 116f008f90 | chore: add tests for material loading for iw4,iw5,t6 | 2025-06-28 23:24:12 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 8b85cadb77 | refactor: make memory from zone a reference instead of ptr | 2025-05-02 22:08:06 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 365b627523 | refactor: fix remaining x64 compilation issues | 2025-04-27 19:30:36 +02:00 |  | 
			
				
					| 
							
							
								 Jan | 60f5c1a18f | refactor: adjust zcg code for working in x64 | 2025-04-26 19:08:15 +02:00 |  | 
			
				
					| 
							
							
								 Jan | 0fbfb860c0 | fix: ignoring last element in t6 stringtable cell index sorting | 2025-04-23 07:44:43 +02:00 |  | 
			
				
					| 
							
							
								 Jan | 6f31e8cc29 | chore: fix compilation issues with x64 | 2025-04-06 18:02:47 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 4c09e94220 | refactor: remove MemoryManager create method usages | 2025-01-13 22:03:20 +00:00 |  | 
			
				
					| 
							
							
								 Jan | d1e6aa9da0 | test: add unit test for IwdCreator | 2025-01-08 21:25:48 +00:00 |  | 
			
				
					| 
							
							
								 Jan | fa249b0bd3 | test: add unit test for IPakCreator | 2025-01-08 21:05:11 +00:00 |  | 
			
				
					| 
							
							
								 Jan | 54e240e98c | fix: compilation | 2025-01-08 17:39:34 +00:00 |  | 
			
				
					| 
							
							
								 Jan | 3b5ca86b0d | test: add unit test for ImageIwdPostProcessor | 2025-01-08 17:37:19 +00:00 |  | 
			
				
					| 
							
							
								 Jan | 8c8ceae0bd | test: add unit test for ImageIPakPostProcessor | 2025-01-08 17:36:01 +00:00 |  | 
			
				
					| 
							
							
								 Jan | e0f8b3d3ca | chore: add abstraction for opening output files to be able to mock it | 2025-01-07 00:02:38 +01:00 |  | 
			
				
					| 
							
							
								 Jan | cacccf64e1 | fix: make sure kvps are in a deterministic order | 2025-01-05 10:16:14 +00:00 |  | 
			
				
					| 
							
							
								 Jan | 83833cb84e | fix: use canonical instead of absolute in test initialization | 2025-01-05 09:05:47 +00:00 |  | 
			
				
					| 
							
							
								 Jan | ce3786f086 | chore: check exact paths of test executable and provide temp dir | 2025-01-05 00:16:58 +00:00 |  | 
			
				
					| 
							
							
								 Jan | fc9e6ce14d | test: add test for KeyValuePairsCompilerT6 | 2025-01-05 00:16:57 +00:00 |  | 
			
				
					| 
							
							
								 Jan | fa6f9451d2 | chore: extract ZoneAssetLoaderContainer to separate class | 2025-01-03 10:25:51 +01:00 |  | 
			
				
					| 
							
							
								 Jan | b5937ef975 | fix: fix not finalizing obj containers when parsing zone definition | 2025-01-01 21:19:28 +01:00 |  | 
			
				
					| 
							
							
								 Jan | aa212e0958 | chore: parse includes and assetlists while parsing zone definition | 2025-01-01 18:14:43 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 692c31b711 | chore: fix test compilation | 2025-01-01 18:14:42 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 9ebea5034a | chore: generalize default asset creators | 2025-01-01 18:14:40 +01:00 |  | 
			
				
					| 
							
							
								 Jan | be6c30c503 | refactor: rework search paths | 2025-01-01 18:14:39 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 2034db3330 | fix: make name of zone definition the target name by default | 2024-11-12 19:37:38 +01:00 |  | 
			
				
					| 
							
							
								 Jan | b00c65c8c0 | refactor: get rid of global game variables | 2024-10-19 22:09:26 +02:00 |  | 
			
				
					| 
							
							
								 Jan | 2dccd423af | refactor: extract image code into single component | 2024-09-27 21:16:29 +02:00 |  | 
			
				
					| 
							
							
								 Jan | 5cc52c42cd | refactor: image and obj data loading | 2024-09-26 07:22:35 +02:00 |  | 
			
				
					| 
							
							
								 Jan | 04b80b5208 | chore: move AddAsset function shortcuts to interface | 2024-04-22 18:52:47 +02:00 |  | 
			
				
					| 
							
							
								 Jan | 666ea2be9d | chore: change tests to reflect new action parsing behaviour | 2024-03-30 20:10:20 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 239001e6f2 | refactor: use std ranges functions where applicable | 2024-03-24 20:49:15 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 4f0ee35740 | refactor: use std::extent_v instead of std::extent | 2024-03-24 19:46:43 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 4591787989 | chore: drop third party lib for reading flac header | 2024-02-10 16:38:20 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 0a13281295 | chore: load indirectly referenced assets if they are not ignored | 2024-02-06 23:56:05 +01:00 |  | 
			
				
					| 
							
							
								 Jan | ac0d8a83a0 | chore: refactor pool allocation and add indirect references | 2024-02-06 23:03:40 +01:00 |  | 
			
				
					| 
							
							
								 Jan | ada3a3251e | test: add unit tests for string table asset loaders | 2024-01-20 20:03:59 +01:00 |  | 
			
				
					| 
							
							
								 Jan | e090e112e6 | Implement token pasting | 2023-12-30 20:03:35 +01:00 |  | 
			
				
					| 
							
							
								 Jan | eece5bb91d | Leave in token joining operator but do stringize forward lookup instead | 2023-12-30 18:47:32 +01:00 |  | 
			
				
					| 
							
							
								 Jan | 799fa37c44 | Fix not ignoring whitespace after macro parameter comma | 2023-12-30 14:16:49 +01:00 |  |