Commit graph

576 commits

Author SHA1 Message Date
d0fefee667
dtmt: Optimize dictionary creation
Improve the way the dictionary can read and write its config files, as
well as improve the shared access during runtime.
2025-07-01 11:25:58 +02:00
2c51ab1fcc
sdk: Add name for unknown file header field 2025-07-01 11:25:56 +02:00
40502e8b66
Merge pull request 'Improve file injection error handling' (#265) from feat/inject-file-command into master
All checks were successful
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
Reviewed-on: #265
2025-07-01 10:40:42 +02:00
98e0ea70e5
Improve file injection error handling
All checks were successful
lint/clippy Checking for common mistakes and opportunities for code improvement
build/linux Build for the target platform: linux
build/msvc Build for the target platform: msvc
2025-07-01 10:30:31 +02:00
5f5f6f1539
Merge pull request 'chore(deps): update rust crate zip to v4.2.0' (#262) from renovate/zip-4.x-lockfile into master
All checks were successful
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
Reviewed-on: #262
2025-07-01 10:04:28 +02:00
fa5f1bd74f
Merge pull request 'fix(deps): update rust crate reqwest to v0.12.21' (#264) from renovate/reqwest-0.x-lockfile into master
Reviewed-on: #264
2025-07-01 10:04:15 +02:00
1fe8e6f150
fix(deps): update rust crate reqwest to v0.12.21
Some checks failed
build/msvc Build for the target platform: msvc
lint/clippy Checking for common mistakes and opportunities for code improvement
build/linux Build for the target platform: linux
2025-06-30 19:31:32 +00:00
2d12d7c112
Merge pull request 'chore(deps): update rust crate minijinja to v2.11.0' (#263) from renovate/minijinja-2.x-lockfile into master
All checks were successful
build/linux Build for the target platform: linux
build/msvc Build for the target platform: msvc
Reviewed-on: #263
2025-06-30 13:57:54 +02:00
28a3875f86
chore(deps): update rust crate minijinja to v2.11.0
All checks were successful
lint/clippy Checking for common mistakes and opportunities for code improvement
build/linux Build for the target platform: linux
build/msvc Build for the target platform: msvc
2025-06-28 11:01:26 +00:00
881434abea
chore(deps): update rust crate zip to v4.2.0
All checks were successful
lint/clippy Checking for common mistakes and opportunities for code improvement
build/linux Build for the target platform: linux
build/msvc Build for the target platform: msvc
2025-06-23 04:46:23 +00:00
9dbb2292af
Merge pull request 'chore(deps): update rust crate zip to v4.1.0' (#261) from renovate/zip-4.x-lockfile into master
All checks were successful
build/linux Build for the target platform: linux
build/msvc Build for the target platform: msvc
Reviewed-on: #261
2025-06-17 15:40:04 +02:00
03a11269a2
chore(deps): update rust crate zip to v4.1.0
All checks were successful
lint/clippy Checking for common mistakes and opportunities for code improvement
build/linux Build for the target platform: linux
build/msvc Build for the target platform: msvc
2025-06-15 04:01:33 +00:00
4d283bfa27
Merge pull request 'chore(deps): update rust crate nanorand to 0.8.0' (#257) from renovate/nanorand-0.x into master
All checks were successful
build/linux Build for the target platform: linux
build/msvc Build for the target platform: msvc
Reviewed-on: #257
2025-06-13 14:45:33 +02:00
fb072e1fba
chore(deps): update rust crate nanorand to 0.8.0
All checks were successful
build/linux Build for the target platform: linux
lint/clippy Checking for common mistakes and opportunities for code improvement
build/msvc Build for the target platform: msvc
2025-06-11 09:31:38 +00:00
55c4dd8369
Merge pull request 'chore(deps): update rust crate bindgen to 0.72.0' (#258) from renovate/bindgen-0.x into master
All checks were successful
build/linux Build for the target platform: linux
build/msvc Build for the target platform: msvc
Reviewed-on: #258
2025-06-11 11:29:41 +02:00
3ffcbb4401
Merge pull request 'chore(deps): update rust crate clap to v4.5.40' (#259) from renovate/clap-4.x-lockfile into master
Reviewed-on: #259
2025-06-11 11:29:29 +02:00
03bcdf1308
Merge pull request 'fix(deps): update rust crate reqwest to v0.12.20' (#260) from renovate/reqwest-0.x-lockfile into master
Reviewed-on: #260
2025-06-11 11:29:20 +02:00
6b7d5265ad
fix(deps): update rust crate reqwest to v0.12.20
All checks were successful
lint/clippy Checking for common mistakes and opportunities for code improvement
build/linux Build for the target platform: linux
build/msvc Build for the target platform: msvc
2025-06-10 19:01:29 +00:00
4fd17a2d0d
chore(deps): update rust crate clap to v4.5.40
All checks were successful
build/linux Build for the target platform: linux
lint/clippy Checking for common mistakes and opportunities for code improvement
build/msvc Build for the target platform: msvc
2025-06-09 18:16:20 +00:00
8749d4e6be
chore(deps): update rust crate bindgen to 0.72.0
All checks were successful
build/linux Build for the target platform: linux
lint/clippy Checking for common mistakes and opportunities for code improvement
build/msvc Build for the target platform: msvc
2025-06-08 11:46:19 +00:00
5042058390
Merge pull request 'fix(deps): update rust crate reqwest to v0.12.19' (#256) from renovate/reqwest-0.x-lockfile into master
All checks were successful
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
Reviewed-on: #256
2025-06-03 17:04:40 +02:00
bb9223a43e
fix(deps): update rust crate reqwest to v0.12.19
All checks were successful
lint/clippy Checking for common mistakes and opportunities for code improvement
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
2025-06-02 12:16:19 +00:00
509596d639
Merge pull request 'chore(deps): update rust crate confy to v1' (#246) from renovate/confy-1.x into master
All checks were successful
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
Reviewed-on: #246
2025-05-30 14:07:40 +02:00
396b8e7dbf
Merge pull request 'chore(deps): update rust crate zip to v4' (#251) from renovate/zip-4.x into master
Reviewed-on: #251
2025-05-30 14:06:30 +02:00
43ab1127a8
Merge pull request 'chore(deps): update rust crate tokio to v1.45.1' (#252) from renovate/tokio-1.x-lockfile into master
All checks were successful
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
Reviewed-on: #252
2025-05-30 13:53:19 +02:00
a072364ff0
Merge pull request 'chore(deps): update rust crate clap to v4.5.39' (#253) from renovate/clap-4.x-lockfile into master
All checks were successful
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
Reviewed-on: #253
2025-05-30 13:18:49 +02:00
93c0325881
Merge pull request 'fix(deps): update rust crate reqwest to v0.12.18' (#254) from renovate/reqwest-0.x-lockfile into master
Reviewed-on: #254
2025-05-30 13:18:41 +02:00
dcc58729f8
Merge pull request 'Disable excessive rebase for Renovate' (#255) from feat/renovate into master
All checks were successful
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
Reviewed-on: #255
2025-05-30 11:53:31 +02:00
138cb79ff6
Disable excessive rebase for Renovate 2025-05-30 11:52:44 +02:00
d66dcb5cfd
fix(deps): update rust crate reqwest to v0.12.18
All checks were successful
lint/clippy Checking for common mistakes and opportunities for code improvement
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
2025-05-28 16:31:22 +00:00
3901355f9d
chore(deps): update rust crate clap to v4.5.39
All checks were successful
build/linux Build for the target platform: linux
lint/clippy Checking for common mistakes and opportunities for code improvement
build/msvc Build for the target platform: msvc
2025-05-27 18:16:25 +00:00
220f37c728
chore(deps): update rust crate tokio to v1.45.1
Some checks are pending
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
lint/clippy Checking for common mistakes and opportunities for code improvement
2025-05-24 15:01:28 +00:00
27062d2204
chore(deps): update rust crate zip to v4
All checks were successful
build/linux Build for the target platform: linux
lint/clippy Checking for common mistakes and opportunities for code improvement
build/msvc Build for the target platform: msvc
2025-05-21 22:01:36 +00:00
6d576be4ae
chore(deps): update rust crate confy to v1
All checks were successful
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
lint/clippy Checking for common mistakes and opportunities for code improvement
2025-05-21 09:16:27 +00:00
5e3260767b
Merge pull request 'Miscellaneous changes extracted from the WIP textures branch' (#241) from feat/misc into master
All checks were successful
build/linux Build for the target platform: linux
build/msvc Build for the target platform: msvc
Reviewed-on: #241
2025-05-21 11:06:52 +02:00
1fc302bb1b
Merge pull request 'chore(deps): update rust crate zip to v3' (#248) from renovate/zip-3.x into master
All checks were successful
build/linux Build for the target platform: linux
build/msvc Build for the target platform: msvc
Reviewed-on: #248
2025-05-21 11:05:54 +02:00
6ef50fee32
Merge pull request 'chore(deps): update rust crate minijinja to v2.10.2' (#242) from renovate/minijinja-2.x-lockfile into master
All checks were successful
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
Reviewed-on: #242
2025-05-21 11:04:34 +02:00
14eded5b7e
chore(deps): update rust crate zip to v3
All checks were successful
lint/clippy Checking for common mistakes and opportunities for code improvement
build/linux Build for the target platform: linux
build/msvc Build for the target platform: msvc
2025-05-21 08:31:45 +00:00
5e1581b428
chore(deps): update rust crate minijinja to v2.10.2
All checks were successful
lint/clippy Checking for common mistakes and opportunities for code improvement
build/linux Build for the target platform: linux
build/msvc Build for the target platform: msvc
2025-05-21 08:31:36 +00:00
0b2669fe1f
Merge pull request 'chore(deps): update rust crate clap to v4.5.38' (#244) from renovate/clap-4.x-lockfile into master
All checks were successful
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
Reviewed-on: #244
2025-05-21 10:29:16 +02:00
d1dbb3e05d
Merge pull request 'chore(deps): update rust crate bitflags to v2.9.1' (#247) from renovate/bitflags-2.x-lockfile into master
Reviewed-on: #247
2025-05-21 10:29:09 +02:00
d1fba0b040
Merge pull request 'chore(deps): update rust crate tokio to v1.45.0' (#243) from renovate/tokio-1.x-lockfile into master
Reviewed-on: #243
2025-05-21 10:28:58 +02:00
1e9738c953
chore(deps): update rust crate tokio to v1.45.0
All checks were successful
build/linux Build for the target platform: linux
lint/clippy Checking for common mistakes and opportunities for code improvement
build/msvc Build for the target platform: msvc
2025-05-20 13:16:37 +00:00
1975435805
chore(deps): update rust crate clap to v4.5.38
All checks were successful
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
lint/clippy Checking for common mistakes and opportunities for code improvement
2025-05-20 13:16:29 +00:00
ca677606fa
chore(deps): update rust crate bitflags to v2.9.1
All checks were successful
lint/clippy Checking for common mistakes and opportunities for code improvement
build/linux Build for the target platform: linux
build/msvc Build for the target platform: msvc
2025-05-20 13:16:25 +00:00
5819c66b74
Merge pull request 'chore(deps): update rust crate tempfile to v3.20.0' (#245) from renovate/tempfile-3.x-lockfile into master
All checks were successful
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
Reviewed-on: #245
2025-05-20 15:12:20 +02:00
164cb7bc13
chore(deps): update rust crate tempfile to v3.20.0 2025-05-20 12:46:31 +00:00
c289ca3d9b
Merge pull request 'chore(deps): update rust crate csv-async to v1.3.1' (#249) from renovate/csv-async-1.x-lockfile into master
Some checks are pending
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
Reviewed-on: #249
2025-05-20 13:46:55 +02:00
f521e20f2b
chore(deps): update rust crate csv-async to v1.3.1
All checks were successful
build/linux Build for the target platform: linux
lint/clippy Checking for common mistakes and opportunities for code improvement
build/msvc Build for the target platform: msvc
2025-05-15 22:16:23 +00:00
7b95918000
Refactor code for file injection
All checks were successful
lint/clippy Checking for common mistakes and opportunities for code improvement
build/msvc Build for the target platform: msvc
build/linux Build for the target platform: linux
I ended up wrapping the raw data in a `BundleFile` twice.
I also made '--compile' the default, as it should be much less often
that raw data needs to be inserted. Even files that are essentially raw
binary blobs, like `.wwise_event`, still have some custom fields that
need to be accounted for.
2025-04-22 23:17:01 +02:00