Anairkoen Schno
|
9724050233
|
Added yet more fields to PluginMetadata
|
4 years ago |
Anairkoen Schno
|
5ee4f6040f
|
Exposed more manifest fields to the world
|
4 years ago |
Anairkoen Schno
|
e9e3e47159
|
Added Author field to PluginMetadata
|
4 years ago |
Anairkoen Schno
|
4a4719c7c5
|
Exposed IgnoredPlugins to the world
|
4 years ago |
Anairkoen Schno
|
d5e463821a
|
Bumped version
|
4 years ago |
Anairkoen Schno
|
0870f01df6
|
Changed when OnPluginsStateChanged is invoked, and added a new OnAnyPluginsStateChanged to take over where it had been
|
4 years ago |
Anairkoen Schno
|
d8c4f8b1e9
|
Renamed state change event to better represent its actual meaning
|
4 years ago |
Anairkoen Schno
|
05443c3622
|
Bumped version
|
4 years ago |
Anairkoen Schno
|
f333f772a6
|
Added an event for any time that plugins are disabled
|
4 years ago |
Anairkoen Schno
|
428aade59e
|
Transaction commit now correctly clones the transaction when scheduling processing on the Unity main thread
|
4 years ago |
Anairkoen Schno
|
5260d5c62a
|
Changed disable logic to only disable if all dependents could be disabled
|
4 years ago |
Anairkoen Schno
|
3838003f58
|
Added check to DisabledConfig reload for first load
|
4 years ago |
Anairkoen Schno
|
366422d262
|
DisabledConfig now correctly enables and disables mods when reloaded
|
4 years ago |
Anairkoen Schno
|
2d638ba550
|
Added an additional check case for StateTransitionTransaction to skip any behaviour if the transaction was never changed
|
4 years ago |
Anairkoen Schno
|
8b95e5651b
|
Deprecated PluginManager.AllPlugins in favor of the new name EnabledPlugins
|
4 years ago |
Anairkoen Schno
|
07e8fef9e0
|
Pulled out IgnoreReason and stuff and documented
|
4 years ago |
Anairkoen Schno
|
86b96194e3
|
Made more single-creation caches thread safe
|
4 years ago |
Anairkoen Schno
|
0d67058090
|
Bumped version
|
4 years ago |
Anairkoen Schno
|
d088563866
|
Bumped version
|
4 years ago |
Anairkoen Schno
|
4163afc9f4
|
Fixed full loader failure when manifest parsing fails
|
4 years ago |
Anairkoen Schno
|
ec8e83dd3a
|
Bumped version
|
4 years ago |
Anairkoen Schno
|
c290aed888
|
Bumped version
|
4 years ago |
Anairkoen Schno
|
4608ebe480
|
Bumped version out of beta
|
4 years ago |
Anairkoen Schno
|
41282c44d9
|
Bumped version
|
4 years ago |
Anairkoen Schno
|
813ddce311
|
Added Path alias for .NET 3 in PluginMetadata
|
4 years ago |
Anairkoen Schno
|
24579ec8d0
|
Version bump
|
4 years ago |
Anairkoen Schno
|
96fe5b0b97
|
Added 'files' property to own manifest
|
4 years ago |
Anairkoen Schno
|
eef0edc5f7
|
Added checking of related files
|
4 years ago |
Anairkoen Schno
|
4c3a524a16
|
Bumped version for new Beat Saber beta
|
4 years ago |
Anairkoen Schno
|
2ab88bf00e
|
Updated CurrentTime() fallback to use Interlocked for proper thread safety
|
4 years ago |
Anairkoen Schno
|
10c9015999
|
Bumped version
|
4 years ago |
Anairkoen Schno
|
ea30414fd1
|
Bumped version
|
4 years ago |
Anairkoen Schno
|
3ecd6e19b1
|
Added readonly to some things in CecilLibLoader
|
4 years ago |
Anairkoen Schno
|
332e10a596
|
Fixed library loader lookups
|
4 years ago |
Anairkoen Schno
|
9d00450e08
|
Moved Debug assembly save
|
4 years ago |
Anairkoen Schno
|
d56ccaa121
|
Bumped version
|
4 years ago |
Anairkoen Schno
|
c9210f80c7
|
Added BindingFlags to get PatchProcessor patch target
|
4 years ago |
Anairkoen Schno
|
4fc29e5562
|
Did some warning cleanup
|
4 years ago |
Anairkoen Schno
|
a4223f9862
|
Bumped version
|
4 years ago |
Anairkoen Schno
|
0d4317e21e
|
Updated Harmony to Harmony 2
|
4 years ago |
Anairkoen Schno
|
b4c06fef08
|
Added names of new Beat Saber game assemblies
|
4 years ago |
Anairkoen Schno
|
b7ca4c759f
|
Bumped version
Removed version-postfixed libraries
|
4 years ago |
Anairkoen Schno
|
389d1f9452
|
Added transactional changes support to GeneratedStore
|
4 years ago |
Anairkoen Schno
|
0699f6a2af
|
Loader now correctly adds disabled dependents to the config on disk
|
4 years ago |
Anairkoen Schno
|
f3b5a7bd78
|
Fixed Enable autoDeps
|
4 years ago |
Anairkoen Schno
|
f0a5fe2d97
|
More docs
Custom CWT now does more null checks
|
4 years ago |
Anairkoen Schno
|
bb16807656
|
Minor tweak to organization of CommitTransaction
|
4 years ago |
Anairkoen Schno
|
74387184da
|
Fixed NullReferenceException in StateTransitionTransaction.Commit when no PluginEnabled or PluginDisabled subscriptions exist
|
4 years ago |
Anairkoen Schno
|
732bd02671
|
Added guarantee that enable/disable will always be from main thread
|
4 years ago |
Anairkoen Schno
|
b1f0648610
|
Added MainThread checks and UnityMainThreadTaskScheduler
|
4 years ago |