Commit Graph
942 Commits
Author SHA1 Message Date
ManlyMarco f5644f5d7f Bump version v5.4.22 2023-08-30 01:16:10 +02:00
Eric Work b72a599210 Fix argument count when launched with Steam on Linux (#562) 2023-08-29 21:58:07 +02:00
ManlyMarco a5f5b9cfe5 Make Logger.Listeners and Logger.Sources thread safe (#656) 2023-08-29 17:25:54 +02:00
ManlyMarco c5538f7a15 Fix logging "1 plugins to load" instead of "1 plugin to load" (#653) 2023-07-26 21:02:43 +02:00
Geoffrey Horsington 73fdd058e1 Merge pull request #510 from BepInEx/v5-rect
Add TomlTypeConverter for UnityEngine.Rect
2022-11-15 17:33:24 +02:00
ManlyMarcoandGeoffrey Horsington 1a0d73e122 Update BepInEx/Configuration/TomlTypeConverter.cs
Co-authored-by: Geoffrey Horsington <neigh@coder.horse>
2022-11-14 19:47:46 +01:00
ManlyMarco 1162baf582 Refactor into methods 2022-11-14 10:45:18 +01:00
Geoffrey Horsington 3618c46210 Merge pull request #496 from Duelsik/fix/rest-parameters-for-lts-version
fix: handle parameter spread for lts version
2022-11-13 18:40:01 +02:00
ManlyMarco 41a8083a7d Add TomlTypeConverter for UnityEngine.Rect 2022-11-11 22:13:25 +01:00
Daniel Mizerski 5e5be3e8ff Quote expanding variables 2022-10-11 18:35:52 +02:00
Daniel Mizerski f0268191f9 fix: handle parameter spread for lts version 2022-10-09 21:25:04 +02:00
ghorsington 0d06996b52 UnityInput: revert to null input in case of total failure v5.4.21 2022-07-19 20:24:39 +03:00
ghorsington ea709e253c Bump version 2022-07-18 23:46:11 +03:00
ghorsington 806d6d2a13 UnityInput: remove hard dependency on Unity.InputManager (fixes #446) 2022-07-18 23:44:45 +03:00
ghorsington a79d65792a UnityInput: Reformat, fix LegacyInputSystemAvailable not being static 2022-07-18 19:31:29 +03:00
ghorsington e570405e09 Fix UnityEngine ref for BepInExTests v5.4.20 2022-07-15 22:09:13 +03:00
ghorsington 286da9ec7b Bump version 2022-07-15 22:07:30 +03:00
ghorsington eb46150f0b Use UnityEngine.5.6.1; make Unity.InputSystem private 2022-07-15 22:02:52 +03:00
Geoffrey Horsington 957cb3f804 Merge pull request #444 from BepInEx/v5-inputwrapper
Add input abstraction layer to support games with the Input class disabled
2022-07-14 23:07:42 +03:00
ManlyMarco 7a328b3826 Rename to UnityInput 2022-07-14 20:30:55 +02:00
Geoffrey Horsington 2522c9972e Merge pull request #440 from BepInEx/v5-nuget
Use BepInEx nuget feed
2022-07-14 20:08:50 +03:00
ManlyMarco f00921157e Add input abstraction layer 2022-07-14 11:14:00 +02:00
ManlyMarco a6584929ab Use the correct url 2022-07-12 00:23:51 +02:00
ManlyMarco c61db60c0f Use BepInEx nuget feed 2022-07-12 00:17:04 +02:00
ghorsington a1bb117c86 Preload Harmony and MonoMod v5.4.19 2022-02-03 18:52:28 +02:00
ghorsington 481e9bacd1 Bump HarmonyX, MonoMod 2022-02-03 18:49:53 +02:00
ghorsington 74839aa10c Update BepInEx.Harmony 2022-02-03 18:48:54 +02:00
ghorsington 01fd8b3138 Fix CakeBuild dependency versions v5.4.18 2021-12-22 22:56:36 +02:00
ghorsington 0d9baa367c Bump version 2021-12-22 22:51:59 +02:00
ghorsington 73ebc868fc Bump BepInEx.Harmony, HarmonyX, MonoMod 2021-12-22 22:47:48 +02:00
ghorsington 48f312e633 Use CakeBuild 2.0.0 2021-12-22 22:38:55 +02:00
ghorsington ed7ae1a773 ConsoleEncoding: fix buffer size computation
Instead of approximating with GetMaxByteCount and GetMaxCharCount, compute actual buffer size which is needed for variable-length characters (e.g. utf-8)
2021-10-28 23:24:42 +03:00
ghorsington 3c3153598b ConsoleWindow: Use normal GetProcAddress
In some games apparently DynDll does not work properly yet
v5.4.17
2021-10-03 19:15:17 +03:00
ghorsington 2442a0d741 Bump version 2021-10-03 19:08:36 +03:00
ghorsington b7117e8062 ConsoleWindow: always resolve user32 from system folder
Some games (e.g. Outer Wilds) include their own user32.dll which is missing some methods. With this fix we always pull the menu functions from correct user32.dll
2021-10-03 16:19:42 +03:00
ghorsington ea425e697b Bump version v5.4.16 2021-09-25 20:12:13 +03:00
ghorsington 2c08a565cb Update BepInEx.Harmony 2021-09-25 20:11:28 +03:00
ghorsington 6c5766d5ab Print file write date only in console 2021-09-25 19:56:25 +03:00
ghorsington 708ebcd449 Use process name for preloader assembly dump path 2021-09-25 19:49:27 +03:00
ghorsington d2c1fe4606 Bump version v5.4.15 2021-08-05 22:57:03 +03:00
ghorsington ba754930b9 Update README 2021-08-05 22:56:30 +03:00
ghorsington e3e1abbdcd Update HarmonyX to 2.5.4, MonoMod to 21.8.5.1 2021-08-05 22:55:08 +03:00
ghorsington e7184cb97b Update BepInEx.Harmony 2021-08-05 22:54:22 +03:00
ghorsington 20681c3dd2 Bump version v5.4.14 2021-07-30 17:56:30 +03:00
ghorsington cda55e0173 Update README 2021-07-30 17:55:16 +03:00
ghorsington a19b43a762 Update HarmonyX, MonoMod 2021-07-30 17:53:42 +03:00
ghorsington e99c9e9dca Update BepInEx.Harmony 2021-07-30 17:52:33 +03:00
ghorsington 12995817bc Bump version v5.4.13 2021-07-23 21:51:37 +03:00
ghorsington d430da36af Update README 2021-07-23 21:50:59 +03:00
ghorsington 8e77d5aabd Update HarmonyX 2021-07-23 21:48:59 +03:00