101 Commits (e538ecf3d7cc78de8933918464f39f35107a8bc2)

Author SHA1 Message Date
  Anairkoen Schno 707a8610a5 Added fast accessors for fields and properties for ReflectionUtil 4 years ago
  Anairkoen Schno a1ca6e8607 Created API for plugin enabling and disabling 4 years ago
  Anairkoen Schno 77e86cb03d Renamed BeatSaber class to UnityGame 4 years ago
  Anairkoen Schno 21abb2931d Removed old plugin interface stuff 4 years ago
  Anairkoen Schno 8e05f807de Added .NET 3 polyfill for Expression.Block, Expression.Variable, and Expression.Assign 4 years ago
  Anairkoen Schno b22da69612 Refactored PluginMetadata and PluginExecutor out of PluginLoader 4 years ago
  Anairkoen Schno a58f5bf6fb Added many of the attributes for the new attribute-based loading system 4 years ago
  Anairkoen Schno 162e79e3fa Moved some plugin interface stuff around 4 years ago
  Anairkoen Schno 0168e3dbfb Improved virtualizer for game DLLs to use list in config 4 years ago
  Anairkoen Schno 450b8df228 Added CollectionConverter and some derivatives 4 years ago
  Anairkoen Schno 0bcfd68bc1 Added a fuck load of converters and a default mechanism 4 years ago
  Anairkoen Schno cf129d451c Added Converters file 4 years ago
  Anairkoen Schno f50a61827e Started adding converters support 4 years ago
  Anairkoen Schno b2b4fb9226 Added files for attributes and collections 4 years ago
  Anairkoen Schno 089fe70e18 Added own implementation of IEnumerable.Prepend 4 years ago
  Anairkoen Schno aca59e8d86 Added a SingleThreadTaskScheduler 4 years ago
  Anairkoen Schno 5409bdd16b Added ConfigRuntime type 4 years ago
  Anairkoen Schno 6cc16a0c90 Moved JsonConfigProvider to a new namespace 4 years ago
  Anairkoen Schno 8f57e249bd Finished up Config.Data 4 years ago
  Anairkoen Schno 2dad5c08e9 Added start of config abstract representation 4 years ago
  Anairkoen Schno 54d732ccd0 Added some synchronization helpers 4 years ago
  Anairkoen Schno bc8e407633 Revert "Removed ModPrefs (finally, holy crap)" 4 years ago
  Anairkoen Schno 3e8388ef6a Removed ModPrefs (finally, holy crap) 4 years ago
  Anairkoen Schno 7d15cfabd0 Reverted the Cecil version of Injector and Loader to continue supporting .NET 3.5 4 years ago
  Anairkoen Schno fb727aa532 Updated NuGet packages 4 years ago
  Anairkoen Schno 0857bd5989 Added NoRuntimeEnableFeature to allow for opt-out of runtime loading 5 years ago
  Anairkoen Schno 222deb5cb5 Upgraded to C# 8 without changing framework 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 a87bebd670 Added new BSIPA iconography 5 years ago
  Anairkoen Schno f589a41d82 Added protection from Harmony 5 years ago
  Anairkoen Schno d9d5771162 Added some deeper hooks for CriticalSection 5 years ago
  Anairkoen Schno 1368e6dd6f Added execution critical section handler to injector file modifications 5 years ago
  Anairkoen Schno 75bb22521f Fixed some whitespace 5 years ago
  Anairkoen Schno 65c1b61669 AsyncBridge package now non-conditional 5 years ago
  Anairkoen Schno b7fac8944d Added most of the Net3 proxy 5 years ago
  Anairkoen Schno 4ef2a1b146 Changed where things are in projects 5 years ago
  Anairkoen Schno c4b39d1ea9 Added check for CI to make builds more sane 5 years ago
  Anairkoen Schno fa0347dc34 Added check for BuildingInsideVisualStudio to define TargetFrameworks so VS doesn't throw a fit 5 years ago
  Anairkoen Schno e399810636 Deleted SelfPlugin 5 years ago
  Anairkoen Schno 8ae9c97695 Removed TargetFrameworks tags from CSProjects 5 years ago
  Anairkoen Schno d43e753702 More adjustments to get it loading in VS 5 years ago
  Anairkoen Schno 2425cbdc33 Fixed xml (lol) 5 years ago
  Anairkoen Schno d52e92463c Re-refactor for better MSBuild behavior 5 years ago
  Anairkoen Schno ccb4edaa93 Added some basic stuff for .NET 3 builds 5 years ago
  Anairkoen Schno 2f38769b5e Added a soft AlmostVersion for GameVersion operations 5 years ago
  Anairkoen Schno 7aaddb7296 Finally killed ModsaberModInfo 5 years ago
  Anairkoen Schno ae2c9560b7 Fixed a lot of inline documentation 5 years ago
  Anairkoen Schno 864f8f0393 Updated Cecil 5 years ago
  Anairkoen Schno 9813b62f01 Added begginings of disablable mod support 5 years ago