c73b8d2cc9
refactor: Only show unknown commands in debug
...
There are a bunch of optional commands provided by druid that trigger
this, but we only really need it to check for custom ones that weren't
implemented, yet.
2023-02-22 16:39:59 +01:00
6c9d5dabd4
fix(dtmm): Fix creating default config file
...
Create parent directories if necessary.
2023-02-22 16:39:58 +01:00
659ef1ce71
feat: Handle DMF specially for mod loading
...
DMF is part of the mod loading process and can therefore not be treated
like a regular mod.
2023-02-22 16:39:57 +01:00
571ae9605a
wip: Add preliminary mod loading injection
2023-02-22 16:39:30 +01:00
bc4d2fcd8a
feat(dtmt): Add unique mod ID
2023-02-22 16:08:32 +01:00
31d45a1cb4
fix(dtmm): Only deploy mods that are enabled
2023-02-22 16:01:15 +01:00
ebcbdaeec0
feat(dtmm): Rework mod template
...
Ditch the `.mod` file and move its data into the config file.
The `run` function was the only thing that could have been dynamic, but
the vast majority of mods in VT2 never made use of that. Infact, VMF was
probably the only mod that had a different content for that.
2023-02-22 16:01:13 +01:00
aa05c5bd4a
chore: Improve debug logs
2023-02-22 16:01:12 +01:00
f90247710e
fix(dtmm): Use correct directory to extract to
2023-02-22 16:01:11 +01:00
09a6a969a6
feat(dtmm): Add config file
2023-02-22 16:01:09 +01:00
0ac3f84dba
fix(dtmm): Fix deploy button staying disabled
2023-02-20 16:39:20 +01:00
560e5496bc
feat(dtmm): Implement importing mod archives
2023-02-20 16:39:13 +01:00
4b7f12e487
refactor(dtmm): Use commands instead of notifications
2023-02-18 10:59:21 +01:00
b8804409a3
chore: Update crates
2023-02-18 10:46:05 +01:00
e65579d8aa
feat(dtmm): Implement rudimentary mod deployment
2023-02-18 10:20:10 +01:00
2cda35032c
feat(dtmm): Implement rudimentary mod managing UI
2023-02-17 23:06:10 +01:00
8b2ca0e45a
feat(dtmm): Improve logging output format
2023-02-17 23:00:18 +01:00
6b01511d22
refactor(main_window): Combine window size into one variable
2023-02-08 14:40:55 +01:00
204ce1e163
feat(dtmm): Create initial mod manager window
2023-02-08 14:40:49 +01:00