Anairkoen Schno
|
332823b46a
|
Add Harmony logging interceptor
|
3 years ago |
Anairkoen Schno
|
fc9759ff36
|
Config generation now uses Nullable annotations
|
3 years ago |
Anairkoen Schno
|
c3a3712e75
|
Make GameVersion field optional
|
3 years ago |
Anairkoen Schno
|
3f0a62ebea
|
Upgrade to Framework 4.7.2 for less pain
|
3 years ago |
Anairkoen Schno
|
cec187f361
|
Switch to Hive.Versioning (part 3)
This marks old overloads obsolete and adds new overloads for Hive.Versioning.
|
3 years ago |
Anairkoen Schno
|
7e677e730b
|
Fix loadBefore/conflictsWith to behave correctly
|
3 years ago |
Anairkoen Schno
|
83c6897f1a
|
Removed old load sequence calculation and cleaned up warnings
|
3 years ago |
Anairkoen Schno
|
9cb44d8d84
|
Re-enabled runtime game version checking
|
4 years ago |
Zingabopp
|
062a2507a8
|
Fixed Application.version being called too early
|
4 years ago |
Anairkoen Schno
|
64074346ee
|
Actually fixed Applicaiton.version thing
|
4 years ago |
Anairkoen Schno
|
96b55eee6e
|
Removed runtime check of Application.version until I know when I can safely call it
|
4 years ago |
Anairkoen Schno
|
cbad14a10a
|
Began transition to SDK-style projects
|
4 years ago |
Anairkoen Schno
|
a45d423447
|
Added some more helpers to Async.Coroutines for easier interop between Tasks and Coroutines
|
4 years ago |
Anairkoen Schno
|
18592511cb
|
Fixed lack of strong reference to the tasks in UnityMainThreadTaskScheduler
|
4 years ago |
Anairkoen Schno
|
8225c90b0a
|
Changed when OnPluginsStateChanged is invoked, and added a new OnAnyPluginsStateChanged to take over where it had been
|
4 years ago |
Anairkoen Schno
|
2572cbd277
|
Made more single-creation caches thread safe
|
4 years ago |
Anairkoen Schno
|
992e1c9204
|
Fixed a few docs/comments
|
4 years ago |
Anairkoen Schno
|
94cb350c88
|
Added a bunch of checks to streamline upgrades
|
4 years ago |
Anairkoen Schno
|
f2d29ef3a8
|
Bumped version out of beta
|
4 years ago |
Anairkoen Schno
|
12be9716d7
|
Fixed ReflectionUtil documentation
|
4 years ago |
Anairkoen Schno
|
c64ffdf2f6
|
Fixed documentation in UnityGame
|
4 years ago |
Anairkoen Schno
|
abe99a8dd4
|
Added an additional helper extension
|
4 years ago |
Anairkoen Schno
|
b6d0aa9ca6
|
Bumped version for new Beat Saber beta
|
4 years ago |
Anairkoen Schno
|
1bc6c5dc94
|
Updated CurrentTime() fallback to use Interlocked for proper thread safety
|
4 years ago |
Anairkoen Schno
|
caf7a41fae
|
spelling
|
4 years ago |
Anairkoen Schno
|
7fe5f4cd4e
|
Added fixes for Net3
|
4 years ago |
Anairkoen Schno
|
5f4731ee24
|
Added general scope guard utility
|
4 years ago |
Anairkoen Schno
|
767ae917a6
|
Added Accessor for methods
|
4 years ago |
Anairkoen Schno
|
d1d7de0f71
|
Fixed UnityMainThreadTaskScheduler to use ConditionalWeakTable
|
4 years ago |
Anairkoen Schno
|
722429c37d
|
Added guarantee that enable/disable will always be from main thread
|
4 years ago |
Anairkoen Schno
|
ae40ae7abc
|
Documented UnityMainThreadTaskScheduler
|
4 years ago |
Anairkoen Schno
|
50fea67b68
|
Added MainThread checks and UnityMainThreadTaskScheduler
|
4 years ago |
Anairkoen Schno
|
2240ae3b27
|
Fixed a piece of documentation
|
4 years ago |
Anairkoen Schno
|
897af32c6a
|
Fixed some docs and type argument order in ReflectionUtil
|
4 years ago |
Anairkoen Schno
|
6aa620dcdc
|
Fixed property accessor for value types
|
4 years ago |
Anairkoen Schno
|
5f2d3309fd
|
Fixed value type check
|
4 years ago |
Anairkoen Schno
|
975e276756
|
Fixed accessor
|
4 years ago |
Anairkoen Schno
|
5ea070600e
|
Added fast accessors for fields and properties for ReflectionUtil
|
4 years ago |
Anairkoen Schno
|
12289bf9be
|
Enumerables can now be stored as structs if possible
|
4 years ago |
Anairkoen Schno
|
304e04bdda
|
Changed Injector logger to be a special injector log
Improved CriticalSection
|
4 years ago |
Anairkoen Schno
|
bafee7aa7f
|
Improved release detection
|
4 years ago |
Anairkoen Schno
|
a52cd5eaf2
|
Renamed BeatSaber class to UnityGame
|
4 years ago |
Anairkoen Schno
|
cc29d032b3
|
Switched EnumerableExtensions Prepend and Append to use custom enumerators
|
4 years ago |
Anairkoen Schno
|
7041e8eeb9
|
Fixed null game version on boundaries
|
4 years ago |
Anairkoen Schno
|
d007376a0d
|
Fixed #18
|
4 years ago |
Anairkoen Schno
|
c2af43408f
|
ReflectionUtil documentation
|
4 years ago |
Anairkoen Schno
|
e7624f4f1b
|
ReflectionUtil formatting
|
4 years ago |
Anairkoen Schno
|
4343431eed
|
Added new PluginExecutor type for new attribute-based system
|
4 years ago |
Anairkoen Schno
|
05aaf1fa29
|
RemovedAggressiveInlining for .NET 3
|
5 years ago |
Anairkoen Schno
|
b664fe694d
|
Small cleanups and fixups
|
5 years ago |