04688ac719
Implement loading non-bundled mods
2023-11-12 23:18:29 +01:00
7b417f8b63
Format luacheckrc
2023-11-12 11:38:49 +01:00
1e36f2bc3e
fix: Fix mod options after reload
2023-07-22 19:48:34 +02:00
e4a2ecdd4b
Fix mod options not loading
...
The initialization for the options view happened before a few necessary
systems where setup by the game.
2023-07-22 14:36:50 +02:00
108696135d
Ignore build directory
2023-07-22 14:33:22 +02:00
78000cde56
Merge remote-tracking branch 'upstream/master' into feat/mod-bundles
...
* upstream/master:
Add parameter defaults and better error messages for dump and dump_to_file (#37 )
2023-07-22 13:48:48 +02:00
Lucas Schwiderski
869971c90f
Fix error print format
...
Co-authored-by: Dan Reeves <hey@danreev.es>
2023-05-11 20:08:09 +02:00
Ron Au
39383b9fb1
Add parameter defaults and better error messages for dump and dump_to_file ( #37 )
...
* feat(dump_to_file): Allow empty object_name
* feat(dump, dump_to_file): Allow empty max_depth
* fix(dump, dump_to_file): Return actual name in error
* style(dump): Rename `dumped_object_name` to `object_name`
- To be consistent with `dump_to_file`
2023-05-10 14:23:01 -06:00
89c9f80d94
chore: Update config with new fields
2023-05-06 22:54:51 +02:00
79ec7d8f3e
refactor: Use a proper API to get mod manager data
2023-05-06 22:54:50 +02:00
7796df8409
feat: Improve error message logging
2023-05-06 22:54:49 +02:00
edf5b33234
feat: Add stack trace to argument check error
...
Just the error message is not enough to track errors in commonly used
functions.
2023-05-06 22:54:48 +02:00
b6bdc3848e
fix: Fix script file paths
2023-05-06 22:54:47 +02:00
fad176fb22
fix: Change mod ID to match usage in code
2023-05-06 22:54:46 +02:00
c5b83f740b
fix: Adjust for adapted mod manager
2023-05-06 22:54:46 +02:00
4fc519a8d6
chore: Add more globals to luacheckrc
2023-05-06 22:54:45 +02:00
9486af9177
refactor: Replace I/O-based requires
...
With the switch back to bundle-based mod distribution, we can now use
the built-in `require`/`dofile`.
2023-05-06 22:54:44 +02:00
b0b7395f02
feat: Make buildable with dtmt
...
Move files in the correct file structure, add package definition and
dtmt configuration.
2023-05-06 22:54:41 +02:00
zombine
a11efd275d
Added Japanese localization. ( #35 )
...
* Added Japanese localization.
* Updated Japanese localization.
2023-04-25 15:40:46 -06:00
xsSplater
745542b921
Updated Russian localization. ( #32 )
2023-04-12 15:12:30 -06:00
Aussiemon
124002bb1f
Rewrite keybinds module to function more like vanilla keybinds ( #33 )
...
* Rewrite keybinding module to work like vanilla keybinds
* Treat left and right modifier keys separately
* Fix minor crash bug
* Don't close views if actively watching for keys
2023-04-12 15:07:04 -06:00
Aussiemon
c617fc69b0
Remember last selected category when reopening Mod Options ( #31 )
...
* Remember last selected category when reopening mod options
* Change setting name for consistency
* Update comment
2023-04-05 00:37:52 -06:00
Aussiemon
1a5b806f90
Change scroll speed to scroll amount and 1.0.45 options view changes ( #29 )
...
* Change scroll speed to scroll amount
* Include 1.0.45 options view changes
2023-04-04 13:57:48 -06:00
Aussiemon
b13ef309af
Keybind and mod option improvements ( #27 )
...
* Fix category widget cutoff
* Fix keybind reset-to-default
* Fix multiple keybinds using the same set of keys
* Comment out unimplemented settings
* Reposition mod options widgets
2023-04-01 00:02:34 -06:00
Aussiemon
836d8e2f88
Merge pull request #19 from deluxghost/patch-1
...
update translation
2023-03-29 21:08:01 -06:00
Aussiemon
cdac4841db
Merge pull request #24 from Darktide-Mod-Framework/marchfixes2
...
Disable pressed callback on checkboxes
2023-03-29 21:07:02 -06:00
Aussiemon
f1cf3ad7db
Disable pressed callback on checkboxes
2023-03-29 21:04:30 -06:00
deluxghost
088c0997f8
Update dmf.lua
2023-03-30 10:08:35 +08:00
Aussiemon
fcfd5477dd
Merge pull request #23 from Darktide-Mod-Framework/marchfixes
...
Fix command window output, add require_restart support, gamepad fixes
2023-03-29 15:03:17 -06:00
Aussiemon
7075152aae
Support for optional require_restart, callbacks, and gamepad fixes
2023-03-29 14:55:35 -06:00
Aussiemon
c83ef8f911
Fix mod:dump output to command window and auto-close
2023-03-29 14:50:42 -06:00
Aussiemon
70b3492d35
Update CONTRIBUTORS.MD
2023-03-26 21:32:13 -06:00
alxl
9633b29fed
All mod toggles in separate category ( #16 )
...
* mod toggle category
* mods with no config appear in Toggle Mod list
---------
2023-03-26 21:29:58 -06:00
Aussiemon
3b387c294d
Port latest OptionsView changes into DMF
2023-03-26 21:27:51 -06:00
Ron Au
c87b0fd9c0
docs(README): Replace unsupported <style> tag ( #18 )
...
- Optimise PNGs
2023-03-26 18:48:36 -06:00
Ron Au
068cd94de3
Add light/dark mode support for wiki docs and better dark mode for README logo ( #17 )
...
* docs(README): Invert logo image in dark mode
* docs(theme): Add light/dark mode support
2023-03-26 10:21:16 -06:00
Aussiemon
de9468c6ab
Fix crash on invalid widget type
2023-03-19 01:43:59 -06:00
Aussiemon
293ca07904
Repostion command list gui text
2023-03-19 01:42:46 -06:00
deluxghost
c1e05b5425
add zh-cn hardcoded mod_options translation ( #13 )
2023-03-19 01:14:04 -06:00
Aussiemon
76e6d748b6
Draw command description strings in proper order
2023-03-12 20:17:59 -06:00
Aussiemon
3182e06c25
De-hardcode font material for command list gui to fix localization
2023-03-12 20:03:14 -06:00
Aussiemon
99799a4a10
Fix for keybind popup opening after dropdown selection
2023-03-12 18:18:58 -06:00
Aussiemon
14242acb54
Update contributors
2023-03-04 15:00:14 -07:00
fracticality
fea449b52f
Add support for "group" widget type ( #9 )
2023-03-04 14:24:14 -07:00
deluxghost
bacd49f221
Add zh-cn localization ( #7 )
2023-03-04 14:22:12 -07:00
Aussiemon
24502d9957
Merge pull request #4 from danreeves/inject-mod-options
...
Inject Mod Options button into Esc menu
2023-02-25 22:07:48 -07:00
Aussiemon
87ba024f1d
Update readme.md
2023-02-25 22:05:46 -07:00
Aussiemon
d1502daed9
Create CNAME
2023-02-25 21:13:15 -07:00
Aussiemon
7af8c22a8c
Merge pull request #6 from danreeves/gh-pages
...
Add docs setup
2023-02-25 21:08:13 -07:00
Dan Reeves
ae1564f973
Inject Mod Options button into Esc menu
2023-02-24 15:18:16 +00:00