Commit graph

64 commits

Author SHA1 Message Date
14406ecae9
fix(dtmm): Use a well-known format to serialize timestamps 2023-03-06 16:07:14 +01:00
61dbbcf2d9
feat(dtmm): Write deployment info to disk
Ref: #35.
Fixes #29.
2023-03-06 16:07:13 +01:00
f021e507b8 Merge pull request 'Indicate when a deployment is necessary' (#49) from issue/32 into master
Reviewed-on: #49
2023-03-06 16:04:24 +01:00
ba9c190a96
fix(dtmm): Fix change detection for mod info 2023-03-06 16:02:39 +01:00
4a1e88987c
fix: Force unix path separators for engine values
The engine, and therefore the SDK, too, use unix path separators.
However, on Windows, `PathBuf` automatically produces backslashes.

Fix #46.
2023-03-03 17:36:53 +01:00
dcaefa0a8a
fix(dtmm): Fix importing archives on Windows
The path separators in zip files are OS-specific.

Fix #43.
2023-03-02 20:34:51 +01:00
de072fd0c4
feat(dtmm): Save the mod list
Closes #9.
2023-03-01 19:51:28 +01:00
16a785dc5b
feat(dtmm): Avoid allocations in settings 2023-03-01 14:38:04 +01:00
e6c9fe834c
feat(dtmm): Save settings to config file
Closes #18.
2023-03-01 14:13:11 +01:00
55335c0fdc
refactor(dtmm): Split controller files 2023-03-01 10:40:34 +01:00
e2043aa502
fix(dtmm): Fix incorrect DMF resource names 2023-02-28 23:30:27 +01:00
464face3a8
fix(dtmm): Reset settings file 2023-02-28 21:28:14 +01:00
7c7b9b5890
fix(dtmm): Fix resetting mods 2023-02-28 21:18:32 +01:00
e5a72731dd
refactor(dtmm): Split files into smaller modules 2023-02-28 10:03:56 +01:00