538 Commits (5dbb884417fed1e36bf9ef235f9a8a9604f1c42d)

Author SHA1 Message Date
  Auros 5dbb884417 Added recursive plugin loading 4 years ago
  Anairkoen Schno 0576a2ebb8 Fixed lack of strong reference to the tasks in UnityMainThreadTaskScheduler 4 years ago
  Anairkoen Schno dbc49655f2 PluginMetadata now forwards to the manifest for appropriate properties 4 years ago
  Anairkoen Schno 8bbacbb456 Fixed issue where loadAfter mods that failed to initialize would prevent the mods supposed to load after them from loading 4 years ago
  Anairkoen Schno 548e78088c Added null coalescing to link accesses 4 years ago
  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 cb77300284 Removed debug logs of config structure 4 years ago
  Anairkoen Schno 86b96194e3 Made more single-creation caches thread safe 4 years ago
  Anairkoen Schno 3bdc6706d6 Generated config store generation is now thread-safe (will only be created once for each type) 4 years ago
  Anairkoen Schno 0d67058090 Bumped version 4 years ago
  Anairkoen Schno edafdca998 Added support for a zero-argument UseConverterAttribute that uses the default converter for the type 4 years ago
  Anairkoen Schno ab371b5705 Reverted implicit converters 4 years ago
  Anairkoen Schno 21bba770ad Removed debug messages from generated code 4 years ago
  Anairkoen Schno be9db24185 Added automatic converter application for types that have a default converter 4 years ago
  Anairkoen Schno 973e3693e2 Added more default converter types 4 years ago
  Anairkoen Schno a85a99005b Added converter types for the various dictionary types 4 years ago
  Anairkoen Schno d088563866 Bumped version 4 years ago
  Anairkoen Schno 883fedb5eb Added conditional around AggressiveInlining 4 years ago
  Anairkoen Schno 31ecf10898 Documented new things 4 years ago
  Anairkoen Schno 580b702398 Added converter support for value types 4 years ago
  Anairkoen Schno a4cdc0ec7e Added synchronous logging to the logger 4 years ago
  Anairkoen Schno 8add6364df Fixed CustomObjectConverter 4 years ago
  Anairkoen Schno 30b4b1b50e Fixed a few docs/comments 4 years ago
  Anairkoen Schno 4163afc9f4 Fixed full loader failure when manifest parsing fails 4 years ago
  Anairkoen Schno 529e8de464 Added a bunch of checks to streamline upgrades 4 years ago
  Anairkoen Schno a223362419 Added additional try/catch to logger 4 years ago
  Anairkoen Schno ec8e83dd3a Bumped version 4 years ago
  Anairkoen Schno 88137c5e75 Added a try/catch around logger thread for InvalidOperationException that's thrown at shutdown 4 years ago
  Anairkoen Schno c290aed888 Bumped version 4 years ago
  Anairkoen Schno 6ce8e47495 Fixed null `thisarg` being passed around in config generator 4 years ago
  Anairkoen Schno 4608ebe480 Bumped version out of beta 4 years ago
  Anairkoen Schno 677f120cb4 Added warning for implicitly converting to List 4 years ago
  Anairkoen Schno 18d0824f89 Added proper AllowNull handling for corrected members 4 years ago
  Anairkoen Schno d606c1c74d Added more cases where value type copies are skipped 4 years ago
  Anairkoen Schno 2e523ea2e2 Pulled out common LoadCorrectStore pattern 4 years ago