Commit graph

402 commits

Author SHA1 Message Date
Azumgi
d9a6696174 [VMF Package Manager] Add loading cancellation 2019-01-13 16:44:26 +03:00
Azumgi
242ae7c710 [VMF Package Manager] Fix typo 2019-01-04 11:29:29 +03:00
Azumgi
646805d15e [VMF Package Manager] Small changes in comments 2019-01-04 09:48:40 +03:00
Azumgi
514d417626 [VMF Package Manager] Better queue handling 2019-01-04 09:38:53 +03:00
Azumgi
f12bc8a9f0 [VMF Package Manager] Big overhaul 2019-01-03 15:28:19 +03:00
Azumgi
1f950de22e [VMF Options View] Fix clamping decimal numbers
Numeric widget no longer removes 0 at the end of decimal part.
2019-01-01 08:42:51 +03:00
Azumgi
79506289e3 [VMF Mod Data] Log workshop mod name and id 2019-01-01 07:51:18 +03:00
Azumgi
5ba8406b53 Move vanilla mod data init to another file 2019-01-01 07:07:21 +03:00
Azumgi
ff8ee7ee03
Wiki in mod workshop description (#35) 2019-01-01 06:44:41 +03:00
Azumgi
6ac6562743 Change link to VMF docs in workshop description 2019-01-01 06:21:52 +03:00
Azumgi
00be71b310 Remove applying for sanctioning 2019-01-01 06:14:57 +03:00
Azumgi
151a4f7c4c Remove 'copy_assets_for_whitelisting.bat' 2019-01-01 06:12:55 +03:00
Azumgi
1fd7125b4f [vmf.mod] Little style changes 2019-01-01 06:11:16 +03:00
Azumgi
d03316246b Add new line at end of all files 2019-01-01 06:08:51 +03:00
Azumgi
098c3eb007
Flexible mod resources (#34) 2018-12-27 20:39:10 +03:00
ManuelBlanc
27f594070e Fix mutators test error introduced in refactor 2018-12-27 18:31:18 +01:00
ManuelBlanc
ed738d48a0 Add the mod as the first arg to mod resource functs 2018-12-27 18:10:35 +01:00
ManuelBlanc
b3dfd788b8 Refactor mutator tests 2018-12-27 17:52:29 +01:00
ManuelBlanc
97bcc8de3e Allow defining mod resources as functions or tables 2018-12-27 17:52:12 +01:00
Azumgi
ddac387832 [Logging] Little style changes 2018-12-27 17:21:18 +03:00
Azumgi
39167dc3e0 [VMF Package Manager] Remove check for handle 2018-12-27 17:21:18 +03:00
Azumgi
2369dfbd96 [VMF Mod Manager] Add steam mod data to mod_data 2018-12-27 17:21:18 +03:00
Azumgi
5f5bf5bfdf [Legacy Options] Increase widget limit to 1024 2018-12-27 17:21:18 +03:00
Azumgi
dd23ba0e22
Add a file with all contributors (#33) 2018-12-22 20:06:31 +03:00
Manuel Blanc
19253a9f65
Sort contributors alphabetically (was by ASCII) 2018-12-22 18:05:42 +01:00
ManuelBlanc
1eef8c0b8e Add CONTRIBUTORS.MD; delete empty CONTRIBUTING.MD 2018-12-22 13:17:14 +01:00
Azumgi
34e9bed306 [VMF Mod Manager] Forbid creating mods in runtime 2018-12-17 19:04:19 +03:00
Azumgi
4154e86310 [VMF Mod Manager] Refactor error handling 2018-12-17 19:04:19 +03:00
Azumgi
f28c7a0c65 [VMF Mod Manager] Little style changes 2018-12-17 19:04:19 +03:00
Azumgi
58193d9cc0
Fix labels of some es strings (#31) 2018-12-17 15:28:19 +03:00
Manuel Blanc
debf5344a3
Fix labels of some es strings 2018-12-16 22:59:28 +01:00
Azumgi
640407a059
Merge pull request #30 from FireSiku/hook_fixes 2018-12-16 15:51:56 +03:00
FireSiku
8fd4dbbcef hooks: Do not log hook state for mods that do not hook anything. 2018-12-16 06:51:09 -05:00
FireSiku
d252e17229 hooks: Throw an error if obj is nil to avoid clusterfucks. 2018-12-16 06:51:09 -05:00
FireSiku
ce468164aa Fixed a conditional flaw in is_orig_hooked 2018-12-16 06:51:09 -05:00
FireSiku
8af6a1b91c Updated Comments 2018-12-16 06:51:09 -05:00
Azumgi
662effb590 [Logging] Fix infinite recursion in formatting
Could happen for strings with format specifier in the end.
2018-12-14 20:54:17 +03:00
Azumgi
f40685af6c [Mod Options] Update for new 'register_view' 2018-12-14 20:47:42 +03:00
Azumgi
71f3bc55af [Custom Views] Make 'register_view' accept table 2018-12-14 20:46:14 +03:00
Azumgi
e2111213d8 [VMF Package Manager] Remove unnecessary 'unload' 2018-12-14 20:29:29 +03:00
Azumgi
7ce06d5786 [Hooks] Split up string exceeding 120 chars
Travis will be finally happy yay.
2018-12-14 20:24:59 +03:00
Azumgi
2879193731 Unify indentation style
Except for hooks module.
2018-12-14 20:18:07 +03:00
Azumgi
7e2faac683
Implement VMF Package Manager (#29) 2018-12-11 19:22:28 +03:00
f113736db7 Fix package loading timing 2018-12-11 17:05:09 +01:00
b7569e2c41 Remove final new lines 2018-12-11 16:18:31 +01:00
2c7828e6a5 Rename package manager module 2018-12-11 16:18:31 +01:00
115dd5eddc Forcefully unload packages on VMF reload 2018-12-11 16:08:12 +01:00
e9502a1add Make package loading asynchronous by default 2018-12-11 15:50:28 +01:00
072a2f183f Flush packages after loading asynchronously 2018-12-11 15:45:35 +01:00
e7141099b5 Rework package loading timing
Loading packages asynchronously would unnecessarily skip a frame before
starting to load a new package after the previous one finished.
2018-12-11 15:42:16 +01:00