Commit Graph
951 Commits
Author SHA1 Message Date
ManlyMarco eda9ae89dd Bump version number v5.4.23.2 2024-06-11 18:38:43 +02:00
aldelaro5 de7a49d82b Upgrade Doorstop to version 4.3.0 (#900) 2024-06-11 18:00:41 +02:00
ManlyMarco fadd8a7619 Bump version number v5.4.23.1 2024-05-09 19:23:30 +02:00
aldelaro5 3129520797 Upgrade Doorstop to version 4.2.0 (#864) 2024-05-09 18:52:59 +02:00
ManlyMarco ae987f12c4 Bump version number v5.4.23 2024-04-30 22:21:26 +02:00
aldelaro5 52cc2fbaf0 Update Doorstop to version 4.1.0 (#762) 2024-04-29 23:06:31 +02:00
Oleg Oshmyan 618089cf97 run_bepinex.sh: support older Steam and extra arguments 2024-02-09 19:53:27 +01:00
Oleg Oshmyan f232e5e683 run_bepinex.sh: use exec when relaunching self 2024-02-09 19:53:27 +01:00
Tobey Blaber 6128ef8f63 Normalize EOL for .sln (CRLF) and .cs, .sh (LF) (#700) 2023-11-13 14:46:44 +02:00
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