Commit graph

526 commits

Author SHA1 Message Date
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
Aussiemon
943313515f Fix loadstring issue 2023-02-22 14:05:08 -07:00
Dan Reeves
d83bf6d86c add docs setup 2023-02-18 22:49:58 +00:00
Aussiemon
66360e3438
Merge pull request #5 from Darktide-Mod-Framework/file_hook_callback
Change file hook handler to callback function, rename to hook_require
2023-02-17 17:08:50 -07:00
Aussiemon
48218a54d1 Change hook_file to hook_require, fix init bug 2023-02-09 14:00:09 -07:00
Aussiemon
f645473f31 Change file hook handler to callback function 2023-01-23 17:22:46 -07:00
Aussiemon
6b7c4d7fc2 Improvements for delayed hooks 2023-01-22 22:45:32 -07:00
Aussiemon
178aa48f80 Make "local dmf =" the top line of every file 2023-01-18 11:21:45 -07:00
Aussiemon
ef17beee8b Add context to loadstring calls 2023-01-18 11:21:13 -07:00
Aussiemon
81276b000c Remove chat broadcast because of abuse concerns 2023-01-18 11:20:36 -07:00
Aussiemon
e510bd3e9c
Merge pull request #2 from danreeves/mods-with-no-options
Add mod description below header in mod options
2023-01-13 02:42:50 -07:00
Aussiemon
2925e4a9f7
Merge pull request #3 from danreeves/fix-delayed-class-hooks
Fix delayed class hooks
2023-01-13 02:42:32 -07:00
Dan Reeves
17606ca944 add aussiemons code 2023-01-11 01:14:07 +00:00
Dan Reeves
5e0ea6fa15 rename header tooltip to description 2023-01-11 01:02:27 +00:00
Dan Reeves
8d8872c61c editor config and add description to mod menu 2023-01-11 00:57:15 +00:00
Aussiemon
98949ce93a
Merge pull request #1 from danreeves/new-logo
Update logo
2023-01-09 17:38:42 -07:00
Aussiemon
eca671c7f7 Simplify io, add new io_read_content_to_table method for DMF mod object 2023-01-09 15:19:25 -07:00
Aussiemon
5ec33a79bc Delaying hooks in perpetuity, report delayed hooks on unload, re-run delayed hooks if a class name matches 2023-01-09 15:18:41 -07:00
Dan Reeves
3e2edd8ea9 update wiki link 2023-01-09 13:06:36 +00:00
Dan Reeves
cc5a8b18d1 update logo 2023-01-09 13:06:25 +00:00
Aussiemon
1134babf79 New io library to take file loading inhouse. New io methods for the mod object 2023-01-08 18:53:05 -07:00
Aussiemon
e6b0695357 Set mod_name as the sender of a chat message 2023-01-08 18:47:16 -07:00
Aussiemon
c442cf0e2d Reset for Darktide 2023-01-08 04:23:26 -07:00
Aussiemon
9a67740bf1 Prevent re-applications when adding file hooks or requiring files 2023-01-08 03:39:55 -07:00
Aussiemon
ffb4a3e020 Set default error log level to All 2023-01-08 03:39:05 -07:00