217 Commits (4e36470060a8b97e95d62809e19250998e371b4a)

Author SHA1 Message Date
  Anairkoen Schno a91b50e81a Added reset functionality back to DisabledConfig 5 years ago
  Anairkoen Schno 9eee5d8793 Fixed bare manifests 5 years ago
  Anairkoen Schno d2fc23a5a2 Tweaked documentation to better reflect behavior 5 years ago
  Anairkoen Schno c646f5a66e Documented plugin state management API 5 years ago
  Anairkoen Schno a1ca6e8607 Created API for plugin enabling and disabling 5 years ago
  Anairkoen Schno 77e86cb03d Renamed BeatSaber class to UnityGame 5 years ago
  Anairkoen Schno cdd0b219b0 Switched EnumerableExtensions Prepend and Append to use custom enumerators 5 years ago
  Anairkoen Schno 681860c901 Bumped version 5 years ago
  Anairkoen Schno 3577afbe53 Bumped game version 5 years ago
  Anairkoen Schno 38e2992655 Bumped version 5 years ago
  Anairkoen Schno 852f168bfd Added more to the start-dev documentation page 5 years ago
  Anairkoen Schno 21abb2931d Removed old plugin interface stuff 5 years ago
  Anairkoen Schno 8e05f807de Added .NET 3 polyfill for Expression.Block, Expression.Variable, and Expression.Assign 5 years ago
  Anairkoen Schno 39d536b0c8 Minor changes for possibly improved .NET 3 support 5 years ago
  Anairkoen Schno e81e5bdf18 More documentation 5 years ago
  Anairkoen Schno f311f509bb Bumped version 5 years ago
  Anairkoen Schno 9705692cbf Documentation 5 years ago
  Anairkoen Schno 940466f820 Switched entirely over to attribute based system 5 years ago
  Anairkoen Schno b22da69612 Refactored PluginMetadata and PluginExecutor out of PluginLoader 5 years ago
  Anairkoen Schno 154f22292e Added the rest of the code to generate delegates for PluginExecutor 5 years ago
  Anairkoen Schno 08221f4382 Added new PluginExecutor type for new attribute-based system 5 years ago
  Anairkoen Schno 1f5a979076 RuntimeOptions annotation is now obtained early 5 years ago
  Anairkoen Schno 58fcf9a5f5 Added more support for annotations 5 years ago
  Anairkoen Schno 6c373b5dce Some cleaning 5 years ago
  Anairkoen Schno 7bee872a65 Cleaned and moved a few thigns 5 years ago
  Anairkoen Schno 5546c93f95 Minor changes to initialization sequence 5 years ago
  Anairkoen Schno 162e79e3fa Moved some plugin interface stuff around 5 years ago
  Anairkoen Schno 054af2e10c Beta 2 5 years ago
  Anairkoen Schno e6097054b2 Added check for game version boundary 5 years ago
  Anairkoen Schno 735a533d19 Bumped version 5 years ago
  Anairkoen Schno 83eb6e8823 Fixed Array.Empty for .NET 3 5 years ago
  Anairkoen Schno 84490ee729 Added IgnoreReason to ignored plugins 5 years ago
  Anairkoen Schno 85abf7e22f Added an AlmostVersionConverter 5 years ago
  Anairkoen Schno 450b8df228 Added CollectionConverter and some derivatives 5 years ago
  Anairkoen Schno 3b371691af Fixed some dumb Net3 inconsistencies by a different conditional compilation thats less gross 5 years ago
  Anairkoen Schno 72754c8d5f Added some TODOs 5 years ago
  Anairkoen Schno 3576d9276f Added Attributes ant their support 5 years ago
  Anairkoen Schno 4f5472d561 ConfigRuntime now properly shuts down and auto-saves all configs 5 years ago
  Anairkoen Schno 07123d3c87 Moved end-of-process saving into ConfigRuntime itself 5 years ago
  Anairkoen Schno f3937fa81e Switched internal configs to virtual properties 5 years ago
  Anairkoen Schno 178c12da94 Removed latent TODO 5 years ago
  Anairkoen Schno d599498c0a Moved the debug write of generated assembly 5 years ago
  Anairkoen Schno eca8cb359f Fixed Task static methods for Net3 5 years ago
  Anairkoen Schno 91e021eada Fixed more things 5 years ago
  Anairkoen Schno a1d6acbf23 Updated all of the config references to use new system 5 years ago
  Anairkoen Schno 98c5027eba Finalized new Config usage 5 years ago
  Anairkoen Schno 4ab8b94cdf Bumped version 5 years ago
  Anairkoen Schno bc8e407633 Revert "Removed ModPrefs (finally, holy crap)" 5 years ago
  Anairkoen Schno 3e8388ef6a Removed ModPrefs (finally, holy crap) 5 years ago
  Anairkoen Schno 66ab9a9640 Removed latent trailing comma in Features of manifest 5 years ago