Jan Laupetin
|
58ab46413a
|
chore: prefix warn and error messages
|
2026-03-15 23:06:56 +01:00 |
|
Jan Laupetin
|
3da04f8092
|
feat: more details about which assets are dumped
|
2026-03-15 22:47:46 +01:00 |
|
Jan Laupetin
|
64a36d89e1
|
feat: more detailed logs about what is being loaded
|
2026-03-15 19:23:54 +01:00 |
|
Jan
|
a25ddf173c
|
Merge pull request #713 from Laupetin/feature/t5-techniques
feat: t5 techset compiling
|
2026-03-15 16:06:28 +01:00 |
|
Jan Laupetin
|
b93925c306
|
fix: inconsistencies on t5 technique compilation
|
2026-03-15 15:31:01 +01:00 |
|
Jan Laupetin
|
f4ed3e6c93
|
fix: warn but accept invalid argument types in shaders
cheers to T5 mc_sw4_3d_char_skin_gas that uses a sampler in the vertex shader
|
2026-03-15 12:56:13 +01:00 |
|
Jan Laupetin
|
e8b9ece6bd
|
feat: t5 techset compiling
|
2026-03-14 23:38:59 +01:00 |
|
Jan Laupetin
|
04870e8fbf
|
chore: use templated code for t5 techset dumping
|
2026-03-14 23:23:10 +01:00 |
|
Jan
|
1e933d6ae2
|
Merge pull request #712 from Laupetin/feature/iw3-techniques
feat: iw3 techsets
|
2026-03-14 21:27:00 +01:00 |
|
Jan Laupetin
|
aaf4c0fd7d
|
docs: adjust supported asset types for techniquesets
|
2026-03-14 20:55:00 +01:00 |
|
Jan Laupetin
|
daa891a922
|
feat: add techset compiling for IW3
|
2026-03-14 20:54:59 +01:00 |
|
Jan Laupetin
|
5993c88897
|
feat: dump iw3 technique sets
|
2026-03-14 20:54:59 +01:00 |
|
Jan Laupetin
|
a613cb0f8b
|
fix: release ci pipeline broken
v0.27.0
|
2026-03-14 16:53:04 +01:00 |
|
Jan
|
8376bea762
|
Merge pull request #711 from Laupetin/fix/iw4-dirty-rebuild
fix: iw4 map dirty rebuild
|
2026-03-14 16:32:49 +01:00 |
|
Jan Laupetin
|
edcc6774c7
|
fix: not reusing cbrushedge_t type in iw3,iw4 clipMap
|
2026-03-14 16:01:30 +01:00 |
|
Jan Laupetin
|
14b143466d
|
fix: not adding offset of reusable type when type is not structure
|
2026-03-14 15:56:08 +01:00 |
|
Jan
|
adc3908b90
|
Merge pull request #707 from Laupetin/feature/techset-iw4
feat: techsets for iw4
|
2026-03-14 14:05:46 +01:00 |
|
Jan Laupetin
|
08a869f8c3
|
chore: add cursed calculation for techflag 200 in iw4
|
2026-03-14 13:35:42 +01:00 |
|
Jan Laupetin
|
629564073c
|
fix: auto creating dx9 shader args with too many elements
|
2026-03-14 10:50:12 +01:00 |
|
Jan Laupetin
|
161ab45306
|
chore: handle iw4 technique flags
|
2026-03-14 09:09:57 +01:00 |
|
Jan Laupetin
|
503fe89251
|
feat: load shader args for dx9 shaders
|
2026-03-14 09:09:57 +01:00 |
|
Jan Laupetin
|
6e19b94b9b
|
chore: use templated loaders for shaders in IW4,T6
|
2026-03-14 09:09:57 +01:00 |
|
Jan Laupetin
|
fbfd418e20
|
feat: add templated technique compiler for IW4
|
2026-03-14 09:09:56 +01:00 |
|
Jan Laupetin
|
dbe5cffb2f
|
feat: use templated techset compiler for IW4
|
2026-03-14 09:09:56 +01:00 |
|
Jan Laupetin
|
3bb7f1aa05
|
chore: use templated vertex decl compiler
|
2026-03-14 09:09:56 +01:00 |
|
Jan Laupetin
|
5272b9060d
|
chore: use templating for t6 techset compilation
|
2026-03-14 09:09:56 +01:00 |
|
Jan Laupetin
|
02a3394c2d
|
fix: fix extraction of source templating games
|
2026-03-14 09:09:55 +01:00 |
|
Jan Laupetin
|
3aac05a516
|
fix: make sure matrix shader args with less than 4 rows are properly dumped and loaded
|
2026-03-14 09:09:55 +01:00 |
|
Jan Laupetin
|
2f12092773
|
fix: indentation in shader dumping error message
|
2026-03-14 09:09:55 +01:00 |
|
Jan Laupetin
|
eae57d9da0
|
feat: template techset and shader dumping for IW4,T6
|
2026-03-14 09:09:55 +01:00 |
|
Jan Laupetin
|
bb9dba4132
|
chore: add CommonCodeSourceInfos for IW4
|
2026-03-14 09:09:45 +01:00 |
|
Jan
|
192654da09
|
Merge pull request #710 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/modman-dependencies-0eabfe3075
chore(deps): bump the modman-dependencies group in /src/ModManUi with 9 updates
|
2026-03-14 09:09:29 +01:00 |
|
Jan Laupetin
|
3e85db8110
|
fix: header transformation plugin not properly handling utf-8 characters
|
2026-03-14 08:40:26 +01:00 |
|
Jan Laupetin
|
76881dc77f
|
chore: update to vite 8
|
2026-03-14 08:16:40 +01:00 |
|
dependabot[bot]
|
8806a5b591
|
chore(deps): bump the modman-dependencies group
Bumps the modman-dependencies group in /src/ModManUi with 9 updates:
| Package | From | To |
| --- | --- | --- |
| [vue](https://github.com/vuejs/core) | `3.5.29` | `3.5.30` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.3.5` | `25.5.0` |
| [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) | `6.0.4` | `6.0.5` |
| [@vitest/eslint-plugin](https://github.com/vitest-dev/eslint-plugin-vitest) | `1.6.9` | `1.6.12` |
| [eslint](https://github.com/eslint/eslint) | `10.0.2` | `10.0.3` |
| [sass](https://github.com/sass/dart-sass) | `1.97.3` | `1.98.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.3.1` | `8.0.0` |
| [vite-plugin-vue-devtools](https://github.com/vuejs/devtools/tree/HEAD/packages/vite) | `8.0.7` | `8.1.0` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.0` |
Updates `vue` from 3.5.29 to 3.5.30
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/compare/v3.5.29...v3.5.30)
Updates `@types/node` from 25.3.5 to 25.5.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
Updates `@vitejs/plugin-vue` from 6.0.4 to 6.0.5
- [Release notes](https://github.com/vitejs/vite-plugin-vue/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-vue/blob/main/packages/plugin-vue/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-vue/commits/plugin-vue@6.0.5/packages/plugin-vue)
Updates `@vitest/eslint-plugin` from 1.6.9 to 1.6.12
- [Release notes](https://github.com/vitest-dev/eslint-plugin-vitest/releases)
- [Commits](https://github.com/vitest-dev/eslint-plugin-vitest/compare/v1.6.9...v1.6.12)
Updates `eslint` from 10.0.2 to 10.0.3
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v10.0.2...v10.0.3)
Updates `sass` from 1.97.3 to 1.98.0
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.97.3...1.98.0)
Updates `vite` from 7.3.1 to 8.0.0
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@8.0.0/packages/vite)
Updates `vite-plugin-vue-devtools` from 8.0.7 to 8.1.0
- [Release notes](https://github.com/vuejs/devtools/releases)
- [Commits](https://github.com/vuejs/devtools/commits/v8.1.0/packages/vite)
Updates `vitest` from 4.0.18 to 4.1.0
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/vitest)
---
updated-dependencies:
- dependency-name: vue
dependency-version: 3.5.30
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: modman-dependencies
- dependency-name: "@types/node"
dependency-version: 25.5.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: modman-dependencies
- dependency-name: "@vitejs/plugin-vue"
dependency-version: 6.0.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: modman-dependencies
- dependency-name: "@vitest/eslint-plugin"
dependency-version: 1.6.12
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: modman-dependencies
- dependency-name: eslint
dependency-version: 10.0.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: modman-dependencies
- dependency-name: sass
dependency-version: 1.98.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: modman-dependencies
- dependency-name: vite
dependency-version: 8.0.0
dependency-type: direct:development
update-type: version-update:semver-major
dependency-group: modman-dependencies
- dependency-name: vite-plugin-vue-devtools
dependency-version: 8.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: modman-dependencies
- dependency-name: vitest
dependency-version: 4.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: modman-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-03-14 08:07:26 +01:00 |
|
Jan
|
72f6bef815
|
Merge pull request #709 from Laupetin/dependabot/submodules/thirdparty/json-eba0a92
chore(deps): bump thirdparty/json from `f534f4f` to `eba0a92`
|
2026-03-14 08:05:30 +01:00 |
|
Jan
|
b3811d281a
|
Merge pull request #708 from Laupetin/dependabot/submodules/thirdparty/eigen-9ae0e0f
chore(deps): bump thirdparty/eigen from `20fce70` to `9ae0e0f`
|
2026-03-14 08:05:22 +01:00 |
|
dependabot[bot]
|
bf6d529fc8
|
chore(deps): bump thirdparty/json from f534f4f to eba0a92
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `f534f4f` to `eba0a92`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](f534f4f75e...eba0a92bfb)
---
updated-dependencies:
- dependency-name: thirdparty/json
dependency-version: eba0a92bfb1abf242f30e894b96ba11c9f4048c7
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-03-13 22:13:27 +00:00 |
|
dependabot[bot]
|
9462b6cd75
|
chore(deps): bump thirdparty/eigen from 20fce70 to 9ae0e0f
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `20fce70` to `9ae0e0f`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](20fce70e5a...9ae0e0f195)
---
updated-dependencies:
- dependency-name: thirdparty/eigen
dependency-version: 9ae0e0f195e0a3b83e86d11b2ff6f4f8be254803
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-03-13 22:13:22 +00:00 |
|
Jan
|
2000917c06
|
Merge pull request #706 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/modman-dependencies-2f2f4b5981
chore(deps-dev): bump the modman-dependencies group in /src/ModManUi with 3 updates
|
2026-03-07 01:12:59 +01:00 |
|
Jan
|
67c62ad429
|
Merge pull request #705 from Laupetin/dependabot/submodules/thirdparty/lz4-5c4c1fb
chore(deps): bump thirdparty/lz4 from `130f457` to `5c4c1fb`
|
2026-03-07 01:12:49 +01:00 |
|
Jan
|
93cd0cd57b
|
Merge pull request #704 from Laupetin/dependabot/submodules/thirdparty/eigen-20fce70
chore(deps): bump thirdparty/eigen from `f64d1e0` to `20fce70`
|
2026-03-07 01:12:40 +01:00 |
|
Jan
|
dcdeac056e
|
Merge pull request #703 from Laupetin/dependabot/submodules/thirdparty/json-f534f4f
chore(deps): bump thirdparty/json from `8167d2f` to `f534f4f`
|
2026-03-07 01:12:29 +01:00 |
|
dependabot[bot]
|
7dbce3c883
|
chore(deps-dev): bump the modman-dependencies group
Bumps the modman-dependencies group in /src/ModManUi with 3 updates: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node), [@vue/tsconfig](https://github.com/vuejs/tsconfig) and [vite-plugin-vue-devtools](https://github.com/vuejs/devtools/tree/HEAD/packages/vite).
Updates `@types/node` from 25.3.2 to 25.3.5
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
Updates `@vue/tsconfig` from 0.8.1 to 0.9.0
- [Release notes](https://github.com/vuejs/tsconfig/releases)
- [Commits](https://github.com/vuejs/tsconfig/compare/v0.8.1...v0.9.0)
Updates `vite-plugin-vue-devtools` from 8.0.6 to 8.0.7
- [Release notes](https://github.com/vuejs/devtools/releases)
- [Commits](https://github.com/vuejs/devtools/commits/v8.0.7/packages/vite)
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 25.3.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: modman-dependencies
- dependency-name: "@vue/tsconfig"
dependency-version: 0.9.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: modman-dependencies
- dependency-name: vite-plugin-vue-devtools
dependency-version: 8.0.7
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: modman-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-03-06 22:16:28 +00:00 |
|
dependabot[bot]
|
ef6d87a006
|
chore(deps): bump thirdparty/lz4 from 130f457 to 5c4c1fb
Bumps [thirdparty/lz4](https://github.com/lz4/lz4) from `130f457` to `5c4c1fb`.
- [Release notes](https://github.com/lz4/lz4/releases)
- [Commits](130f457aea...5c4c1fb235)
---
updated-dependencies:
- dependency-name: thirdparty/lz4
dependency-version: 5c4c1fb2354133e1f3b087a341576985f8114bd5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-03-06 22:13:45 +00:00 |
|
dependabot[bot]
|
f67ca57038
|
chore(deps): bump thirdparty/eigen from f64d1e0 to 20fce70
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `f64d1e0` to `20fce70`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](f64d1e0acc...20fce70e5a)
---
updated-dependencies:
- dependency-name: thirdparty/eigen
dependency-version: 20fce70e5a27c5924035ec592bad6e063b8aef17
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-03-06 22:13:40 +00:00 |
|
dependabot[bot]
|
d33f3e7df2
|
chore(deps): bump thirdparty/json from 8167d2f to f534f4f
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `8167d2f` to `f534f4f`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](8167d2f641...f534f4f75e)
---
updated-dependencies:
- dependency-name: thirdparty/json
dependency-version: f534f4f75e12893716ea688679aeb768bff426c4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2026-03-06 22:13:36 +00:00 |
|
Jan
|
96b3f28a19
|
Merge pull request #702 from Laupetin/fix/zone-code-conditional-generation-linux
fix: do not spam zcg executions when building on linux
|
2026-03-06 19:45:37 +01:00 |
|
Jan Laupetin
|
fe05816af0
|
fix: do not spam zcg executions when building on linux
* make considers the timestamp of every output instead of only for the
log
* to fix this remove all outputs from the command other than the log
|
2026-03-06 18:26:44 +01:00 |
|
Jan
|
8e3327dd40
|
Merge pull request #701 from Laupetin/refactor/remove-class-utils
refactor: remove old c++ version class utils macros
|
2026-03-06 18:00:38 +01:00 |
|