Anairkoen Schno
|
d1d7de0f71
|
Fixed UnityMainThreadTaskScheduler to use ConditionalWeakTable
|
5 years ago |
Anairkoen Schno
|
73b849d7c1
|
Fixed NullReferenceException in StateTransitionTransaction.Commit when no PluginEnabled or PluginDisabled subscriptions exist
|
5 years ago |
Anairkoen Schno
|
722429c37d
|
Added guarantee that enable/disable will always be from main thread
|
5 years ago |
Anairkoen Schno
|
ae40ae7abc
|
Documented UnityMainThreadTaskScheduler
|
5 years ago |
Anairkoen Schno
|
50fea67b68
|
Added MainThread checks and UnityMainThreadTaskScheduler
|
5 years ago |
Anairkoen Schno
|
57b86a27bf
|
PluginManager cleanup
|
5 years ago |
Anairkoen Schno
|
4a2d14559e
|
Fixed disable tasks for .NET 3
|
5 years ago |
Anairkoen Schno
|
9b301af67c
|
Added checks for enablability and calls to enable/disable events
|
5 years ago |
Anairkoen Schno
|
ab44d12f30
|
Bumped version
|
5 years ago |
Anairkoen Schno
|
18676185be
|
Added actual enable/disable commit functionality
|
5 years ago |
Anairkoen Schno
|
8bfe8b265f
|
Added more information to mod state transactions about failures and the like
|
5 years ago |
Anairkoen Schno
|
1b0c44cbaf
|
Devirutalized converter calls in generated code
|
5 years ago |
Anairkoen Schno
|
d986437b8a
|
Finished out documentation overview
|
5 years ago |
Anairkoen Schno
|
f3c4cc5a50
|
Improved codegen for generated stores
|
5 years ago |
Anairkoen Schno
|
2240ae3b27
|
Fixed a piece of documentation
|
5 years ago |
Anairkoen Schno
|
897af32c6a
|
Fixed some docs and type argument order in ReflectionUtil
|
5 years ago |
Anairkoen Schno
|
6aa620dcdc
|
Fixed property accessor for value types
|
5 years ago |
Anairkoen Schno
|
5f2d3309fd
|
Fixed value type check
|
5 years ago |
Anairkoen Schno
|
975e276756
|
Fixed accessor
|
5 years ago |
Anairkoen Schno
|
5ea070600e
|
Added fast accessors for fields and properties for ReflectionUtil
|
5 years ago |
Anairkoen Schno
|
799d351bed
|
Added reset functionality back to DisabledConfig
|
5 years ago |
Anairkoen Schno
|
4b7f4aafb8
|
Fixed CopyFrom implementation locking
|
5 years ago |
Anairkoen Schno
|
fa645445b5
|
Added the ability to expose CopyFrom in config
|
5 years ago |
Anairkoen Schno
|
12289bf9be
|
Enumerables can now be stored as structs if possible
|
5 years ago |
Anairkoen Schno
|
304e04bdda
|
Changed Injector logger to be a special injector log
Improved CriticalSection
|
5 years ago |
Anairkoen Schno
|
5fbce8b815
|
Fixed bare manifests
|
5 years ago |
Anairkoen Schno
|
1612221da9
|
Tweaked documentation to better reflect behavior
|
5 years ago |
Anairkoen Schno
|
11103bf78b
|
Documented plugin state management API
|
5 years ago |
Anairkoen Schno
|
6ae0146770
|
Created API for plugin enabling and disabling
|
5 years ago |
Anairkoen Schno
|
bafee7aa7f
|
Improved release detection
|
5 years ago |
Anairkoen Schno
|
a52cd5eaf2
|
Renamed BeatSaber class to UnityGame
|
5 years ago |
Anairkoen Schno
|
cc29d032b3
|
Switched EnumerableExtensions Prepend and Append to use custom enumerators
|
5 years ago |
Anairkoen Schno
|
2ee36cb4ba
|
Added a little note for my pirate friends
|
5 years ago |
Anairkoen Schno
|
cba5cf7dc0
|
Merge branch 'master' into 4.0.0-beta
|
5 years ago |
Anairkoen Schno
|
9a3050068f
|
Bumped version
|
5 years ago |
Anairkoen Schno
|
7041e8eeb9
|
Fixed null game version on boundaries
|
5 years ago |
Anairkoen Schno
|
3d6c318958
|
Merge branch 'master' into 4.0.0-beta
|
5 years ago |
Anairkoen Schno
|
566e9dddb1
|
Bumped game version
|
5 years ago |
Anairkoen Schno
|
898c4497ca
|
Bumped version
|
5 years ago |
Anairkoen Schno
|
d007376a0d
|
Fixed #18
|
5 years ago |
Anairkoen Schno
|
b6603d56d9
|
Added some full class examples in the middle of the config buildup
|
5 years ago |
Anairkoen Schno
|
eb905e93ad
|
Added more to the start-dev documentation page
|
5 years ago |
Anairkoen Schno
|
a5b4d766b6
|
Added a bit of demo code for start-dev
|
5 years ago |
Anairkoen Schno
|
0c03ed3e8b
|
Added some markdown linting rules
|
5 years ago |
Anairkoen Schno
|
5e78f6489f
|
Added some custom styling to docs
|
5 years ago |
Anairkoen Schno
|
d175587847
|
Added optimization for trailing assignment in .NET 3
|
5 years ago |
Anairkoen Schno
|
751462098c
|
Removed old plugin interface stuff
|
5 years ago |
Anairkoen Schno
|
f617f08e09
|
Added an edge case for .NET 3 Block expression generation
|
5 years ago |
Anairkoen Schno
|
93746f9492
|
Added .NET 3 polyfill for Expression.Block, Expression.Variable, and Expression.Assign
|
5 years ago |
Anairkoen Schno
|
eaf52f2675
|
Minor changes for possibly improved .NET 3 support
|
5 years ago |