29 Commits (d16e84675c28d76d87b944ddf53eca13ee8c4315)

Author SHA1 Message Date
  Anairkoen Schno 732bd02671 Added guarantee that enable/disable will always be from main thread 5 years ago
  Anairkoen Schno a1ca6e8607 Created API for plugin enabling and disabling 5 years ago
  Anairkoen Schno 21abb2931d Removed old plugin interface stuff 5 years ago
  Anairkoen Schno a2ab33cc30 More documentation 5 years ago
  Anairkoen Schno 9705692cbf Documentation 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 a58f5bf6fb Added many of the attributes for the new attribute-based loading system 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 72754c8d5f Added some TODOs 5 years ago
  Anairkoen Schno 0857bd5989 Added NoRuntimeEnableFeature to allow for opt-out of runtime loading 5 years ago
  Anairkoen Schno c57e6c8a57 Removed all backwards compatability 5 years ago
  Anairkoen Schno 1b22d1d480 First pass on migrating to new plugin interface 5 years ago
  Anairkoen Schno 7aaddb7296 Finally killed ModsaberModInfo 5 years ago
  Anairkoen Schno 6d15bea492 Added note that OnApplicationStart and OnApplicationQuit may not be called because of enabling/disabling 5 years ago
  Anairkoen Schno c032d2b84e Added full support for disabling and enabling mods 5 years ago
  Anairkoen Schno 9813b62f01 Added begginings of disablable mod support 5 years ago
  Anairkoen Schno 046994930b Obsoleted ModsaberModInfo (finally) 5 years ago
  Anairkoen Schno 59dc4465dd Removed no-longer-needed members of IBeatSaberPlugin 5 years ago
  Anairkoen Schno 724c11cac9 Added loading of embedded manifests, as well as load order computation 6 years ago
  Anairkoen Schno 9ae2c624c9 Updated package Newtonsoft.JSON 6 years ago
  Anairkoen Schno daacd980f9 Added Semver version verification to ModsaberModInfo 6 years ago
  Anairkoen Schno d794e7f883 Formatting 6 years ago
  Anairkoen Schno 112906e906 Moved IGenericEnhancedPlugin code into IEnhancedPlugin to aid backwards compatablility 6 years ago
  Anairkoen Schno df498b03b5 Updated to use ReSharper 6 years ago
  Anairkoen Schno 44f52ededb Exposed a better API to check for currently installed mods 6 years ago
  Anairkoen Schno 52dd89da4c Started work on supporting modsaber dependencies 6 years ago
  Anairkoen Schno 9a148f986a Moved classes to new namespace 6 years ago