2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-04-22 03:29:37 +00:00
Commit Graph

2869 Commits

Author SHA1 Message Date
Jan Laupetin aa0134c341 chore: improve webview code style 2025-10-07 20:58:03 +01:00
Jan Laupetin cb2e83dfca chore: implement gtk handler for custom files 2025-10-07 20:58:03 +01:00
Jan Laupetin cb4b69c63b chore: fix build on linux 2025-10-07 20:58:03 +01:00
Jan Laupetin 026d5e3dfa chore: update example for webview 2025-10-07 20:58:02 +01:00
Jan Laupetin 804e6cf1cd chore: implement custom url handler for edge to serve assets 2025-10-07 20:58:02 +01:00
Jan Laupetin cf2bb15ce9 chore: modman inital setup 2025-10-07 20:58:02 +01:00
Jan 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
Jan 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
Jan 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
dependabot[bot] e79e79712c chore(deps): bump thirdparty/eigen from bea7f7c to 1edf360
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `bea7f7c` to `1edf360`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](https://gitlab.com/libeigen/eigen/compare/bea7f7c582ab3c11a1e2773d6636aa87390a67a7...1edf360e3c2b0c0d4872f6228676e27c42e7f416)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-version: 1edf360e3c2b0c0d4872f6228676e27c42e7f416
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-03 22:02:08 +00:00
dependabot[bot] f47e83caf6 chore(deps): bump thirdparty/catch2 from 3bcd0a4 to 8e4ab5d
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `3bcd0a4` to `8e4ab5d`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](https://github.com/catchorg/Catch2/compare/3bcd0a4e74b2bb5f6ec80ad464775442af84343c...8e4ab5dd8f5a9b6fed373c58a9aa07a82e528827)

---
updated-dependencies:
- dependency-name: thirdparty/catch2
  dependency-version: 8e4ab5dd8f5a9b6fed373c58a9aa07a82e528827
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-03 22:02:04 +00:00
dependabot[bot] d26d4db8df chore(deps): bump thirdparty/json from 9810c39 to 3ed64e5
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `9810c39` to `3ed64e5`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](https://github.com/nlohmann/json/compare/9810c394086722f46208db947dee0df21c67bd18...3ed64e502a6371311af3c2f309e6525b2f5f6f18)

---
updated-dependencies:
- dependency-name: thirdparty/json
  dependency-version: 3ed64e502a6371311af3c2f309e6525b2f5f6f18
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-03 22:02:02 +00:00
Jan 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
Jan 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
Jan 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
dependabot[bot] 698c0d5ee3 chore(deps): bump thirdparty/eigen from e0a59e5 to bea7f7c
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `e0a59e5` to `bea7f7c`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](https://gitlab.com/libeigen/eigen/compare/e0a59e5a66e6d16fa93ab4f5e48bf539205e837f...bea7f7c582ab3c11a1e2773d6636aa87390a67a7)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-version: bea7f7c582ab3c11a1e2773d6636aa87390a67a7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-26 22:02:15 +00:00
dependabot[bot] 5d80488320 chore(deps): bump thirdparty/catch2 from dc3a4ea to 3bcd0a4
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `dc3a4ea` to `3bcd0a4`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](https://github.com/catchorg/Catch2/compare/dc3a4ea41a78c643fbfa07b1cb456738c9e25ef6...3bcd0a4e74b2bb5f6ec80ad464775442af84343c)

---
updated-dependencies:
- dependency-name: thirdparty/catch2
  dependency-version: 3bcd0a4e74b2bb5f6ec80ad464775442af84343c
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-26 22:02:11 +00:00
dependabot[bot] d8cf76597c chore(deps): bump thirdparty/json from 44bee1b to 9810c39
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `44bee1b` to `9810c39`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](https://github.com/nlohmann/json/compare/44bee1b1389f35114c840320cd7633668db6fcd9...9810c394086722f46208db947dee0df21c67bd18)

---
updated-dependencies:
- dependency-name: thirdparty/json
  dependency-version: 9810c394086722f46208db947dee0df21c67bd18
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-26 22:02:09 +00:00
Jan 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
Jan 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
Jan 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
Jan 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
dependabot[bot] 2b7dc0438d chore(deps): bump thirdparty/libtomcrypt from 563f0fb to 5edb54e
Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt) from `563f0fb` to `5edb54e`.
- [Release notes](https://github.com/libtom/libtomcrypt/releases)
- [Commits](https://github.com/libtom/libtomcrypt/compare/563f0fb4f2a2c6a665ce9d091fac7956dbf7c40a...5edb54e52292c90113af6b3a72fd9147ba727f86)

---
updated-dependencies:
- dependency-name: thirdparty/libtomcrypt
  dependency-version: 5edb54e52292c90113af6b3a72fd9147ba727f86
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-19 22:02:26 +00:00
dependabot[bot] 0567bd7c53 chore(deps): bump thirdparty/lz4 from ec86e3d to f8e3650
Bumps [thirdparty/lz4](https://github.com/lz4/lz4) from `ec86e3d` to `f8e3650`.
- [Release notes](https://github.com/lz4/lz4/releases)
- [Commits](https://github.com/lz4/lz4/compare/ec86e3da5d5be185875ea44988b9373ff50bb98d...f8e365036efc9e94bda616432eb8ad942c236d76)

---
updated-dependencies:
- dependency-name: thirdparty/lz4
  dependency-version: f8e365036efc9e94bda616432eb8ad942c236d76
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-19 22:02:24 +00:00
dependabot[bot] 1e32e46b28 chore(deps): bump thirdparty/catch2 from cd93d20 to dc3a4ea
Bumps [thirdparty/catch2](https://github.com/catchorg/Catch2) from `cd93d20` to `dc3a4ea`.
- [Release notes](https://github.com/catchorg/Catch2/releases)
- [Commits](https://github.com/catchorg/Catch2/compare/cd93d202e047f91370b922f09db2e658653088de...dc3a4ea41a78c643fbfa07b1cb456738c9e25ef6)

---
updated-dependencies:
- dependency-name: thirdparty/catch2
  dependency-version: dc3a4ea41a78c643fbfa07b1cb456738c9e25ef6
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-19 22:02:21 +00:00
dependabot[bot] 1b63a5b0db chore(deps): bump thirdparty/json from 867127c to 44bee1b
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `867127c` to `44bee1b`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](https://github.com/nlohmann/json/compare/867127c2f49ba238c6f6345c4b3cff72fdd96aec...44bee1b1389f35114c840320cd7633668db6fcd9)

---
updated-dependencies:
- dependency-name: thirdparty/json
  dependency-version: 44bee1b1389f35114c840320cd7633668db6fcd9
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-19 22:02:16 +00:00
Jan 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
Jan 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
Jan 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
Jan Laupetin e988d6e4ac chore: disable color output in ZoneCode generation process 2025-09-12 23:48:25 +01:00
dependabot[bot] 89183ffc94 chore(deps): bump thirdparty/lz4 from bf71be6 to ec86e3d
Bumps [thirdparty/lz4](https://github.com/lz4/lz4) from `bf71be6` to `ec86e3d`.
- [Release notes](https://github.com/lz4/lz4/releases)
- [Commits](https://github.com/lz4/lz4/compare/bf71be6a8687aea25526d07eef2e52f180322d18...ec86e3da5d5be185875ea44988b9373ff50bb98d)

---
updated-dependencies:
- dependency-name: thirdparty/lz4
  dependency-version: ec86e3da5d5be185875ea44988b9373ff50bb98d
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-12 22:02:58 +00:00
dependabot[bot] 25ddcd6396 chore(deps): bump thirdparty/eigen from f426eff to e0a59e5
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `f426eff` to `e0a59e5`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](https://gitlab.com/libeigen/eigen/compare/f426eff949a989b415dd19f59ae1d5c7e107566a...e0a59e5a66e6d16fa93ab4f5e48bf539205e837f)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-version: e0a59e5a66e6d16fa93ab4f5e48bf539205e837f
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-12 22:02:56 +00:00
dependabot[bot] e0e900f1ec chore(deps): bump thirdparty/libtomcrypt from 2380362 to 563f0fb
Bumps [thirdparty/libtomcrypt](https://github.com/libtom/libtomcrypt) from `2380362` to `563f0fb`.
- [Release notes](https://github.com/libtom/libtomcrypt/releases)
- [Commits](https://github.com/libtom/libtomcrypt/compare/23803626b67e29c76a2fa98e7c9f15fa56b01680...563f0fb4f2a2c6a665ce9d091fac7956dbf7c40a)

---
updated-dependencies:
- dependency-name: thirdparty/libtomcrypt
  dependency-version: 563f0fb4f2a2c6a665ce9d091fac7956dbf7c40a
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-12 22:02:52 +00:00
Jan c0245b977e Merge pull request #517 from Laupetin/refactor/centralized-logging
refactor: centralized logging and console color
2025-09-12 00:17:15 +02:00
Jan Laupetin c28357a19f feat: add command line option to disable color output 2025-09-11 22:39:15 +02:00
Jan Laupetin d693ace12f feat: verbose option sets log level to debug 2025-09-11 22:18:59 +02:00
Jan Laupetin 02f20f09b6 chore: update all logging to use centralized logging component 2025-09-11 20:25:51 +02:00
Jan 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
Jan Laupetin 05ef04dd2f chore: make version be added via premake option 2025-09-10 22:13:55 +01:00
Jan Laupetin 0da2e4684a fix: wrong chmod command in linux release v0.24.1 2025-09-10 20:28:19 +01:00
Jan 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
Jan Laupetin 7e2dd07359 fix: fetch-tags not working on checkout action 2025-09-10 19:25:52 +01:00
Jan Laupetin 1bf4033f41 feat: add centralized logging component 2025-09-10 19:53:31 +02:00
Jan 9285293650 Merge pull request #493 from Laupetin/fix/bad-gltf-math
fix: bad gltf math
v0.24.0
2025-09-10 19:02:09 +02:00
Jan f8d66e81b2 Merge pull request #514 from Laupetin/fix/linux-version
fix: linux version
2025-09-09 23:04:27 +02:00
Jan Laupetin bf35c24380 chore: set executable bit on linux ci artifacts 2025-09-09 22:36:03 +02:00
Jan Laupetin 90dea771d2 chore: fetch tags for linux release ci 2025-09-09 21:02:22 +02:00
Jan Laupetin 49daacfb8b fix: reset xmodel version configuration on every model instead of only on version 1 2025-09-09 17:38:49 +01:00
Jan Laupetin 27ba80c647 chore: log about deprecated xmodel version 1 backwards compatibility 2025-09-07 22:19:37 +01:00
Jan Laupetin fed6e2f845 chore: backwards compatibility for old xmodel exports 2025-09-07 22:10:53 +01:00