Anairkoen Schno
|
2665c0a751
|
Added support for bare manifests
|
5 years ago |
Anairkoen Schno
|
597b823383
|
Made startup print IDs of BSIPA plugins along with names
|
5 years ago |
Anairkoen Schno
|
e87a5e25ac
|
Updated manifest to include icons
Added Icon to BSIPA
|
5 years ago |
Anairkoen Schno
|
edd92dfb4b
|
Cleaned up old commented code
|
5 years ago |
Anairkoen Schno
|
79948998a6
|
Added better information for IPA type load exceptions
Bumped version
|
5 years ago |
Anairkoen Schno
|
7e8319f1a7
|
Version bump
|
5 years ago |
Anairkoen Schno
|
656395c598
|
Fixed load ordering
|
5 years ago |
Anairkoen Schno
|
feeb76c29e
|
Fixed obsolete warning
|
5 years ago |
Anairkoen Schno
|
ab6f80add0
|
Bumped version
Library loader now less strict about filenames
|
5 years ago |
Anairkoen Schno
|
88ad197c04
|
Added config option to disable auto-updates
|
5 years ago |
Anairkoen Schno
|
35bd3962b8
|
Made updater try to update even mods rejected during the loading process
|
5 years ago |
Anairkoen Schno
|
ce83785e92
|
Re-activated and updated the updater, needs more testing
Bump version
|
5 years ago |
Anairkoen Schno
|
750768f37d
|
Added AllPlugins to PluginManager
|
5 years ago |
Anairkoen Schno
|
04299a5d67
|
Bumped version
|
5 years ago |
Anairkoen Schno
|
cf3557fada
|
Bumped version
|
5 years ago |
Anairkoen Schno
|
1f8f213c3f
|
Added Notice log level
No plugin type error now a Notice level
|
5 years ago |
Anairkoen Schno
|
203babe548
|
Bumped version
Added anti-yeet patch hidden behind config option
|
5 years ago |
Anairkoen Schno
|
1948512ebc
|
Added error message for when a BSIPA plugin was found but a manifest was not
Upgraded to 4.6.1
|
5 years ago |
Anairkoen Schno
|
abeddba97d
|
Added PDBs to the release build
Incremented version
|
5 years ago |
Anairkoen Schno
|
703b5877a4
|
Incremented version
|
5 years ago |
Anairkoen Schno
|
945f8ead70
|
Made patcher behave sanely if no console is present
Removed auto-updater from execution path until BeatMods' API is finalized
|
5 years ago |
Anairkoen Schno
|
1f506afe3f
|
Added ConfigProviderFeature
Bumped version
|
5 years ago |
Anairkoen Schno
|
d86d140d56
|
Opened Feature.StoreOnPlugin to all subclasses
Added InitInjectorFeature as `init-injector`
|
5 years ago |
Anairkoen Schno
|
b1e79d20e7
|
Incremented version
|
5 years ago |
Anairkoen Schno
|
dbaadd82e7
|
Moved some loading around to let plugins have PDBs
Added window direct writer to StandardLogger
|
5 years ago |
Anairkoen Schno
|
522ddb18c3
|
Added null check in composite invoker
|
5 years ago |
Anairkoen Schno
|
59dc4465dd
|
Removed no-longer-needed members of IBeatSaberPlugin
|
5 years ago |
DaNike
|
84a13a782d
|
Fixed a dum dum
|
5 years ago |
DaNike
|
a271350b4f
|
Tweaked updater to no longer reference SelfPlugin when updating
|
5 years ago |
Anairkoen Schno
|
05ab5e7d03
|
Added error message to AddInFeature
|
5 years ago |
DaNike
|
fc7148c4cc
|
Tweaked some feature parsing
Added AddInFeature
|
5 years ago |
DaNike
|
b3d59e6aac
|
Finished Features implimentation
Added support for custom Init injection
|
5 years ago |
DaNike
|
b7dfef869c
|
Renamed LoneFunctions to Utils
Added Ref utility function
|
5 years ago |
Anairkoen Schno
|
57e6253376
|
Fixed library detection when loading from Mono.Cecil
|
5 years ago |
Anairkoen Schno
|
4412bd2f04
|
Performed some cleanup
|
5 years ago |
Anairkoen Schno
|
4a41e618cf
|
Started work on Feature system
|
5 years ago |
Anairkoen Schno
|
4081cc05ef
|
Fixed Config class
|
5 years ago |
Anairkoen Schno
|
0b22d33c08
|
Reworked plugin preloading to use Mono.Cecil instead of Assembly.ReflectionOnlyLoad
|
5 years ago |
Anairkoen Schno
|
ad4cbe9a4a
|
Integrated the new loader into the load order
|
5 years ago |
Anairkoen Schno
|
01e22a775a
|
Added single plugin load function
Redid config system to be more extensible and used internally
|
5 years ago |
Anairkoen Schno
|
54301f089e
|
Fixed up some sorting rules for plugin load ordering
|
5 years ago |
Anairkoen Schno
|
724c11cac9
|
Added loading of embedded manifests, as well as load order computation
|
5 years ago |
Anairkoen Schno
|
07d1230950
|
Started rewrite of loader
|
5 years ago |
Anairkoen Schno
|
daacd980f9
|
Added Semver version verification to ModsaberModInfo
|
6 years ago |
Anairkoen Schno
|
112906e906
|
Moved IGenericEnhancedPlugin code into IEnhancedPlugin to aid backwards compatablility
|
6 years ago |
Anairkoen Schno
|
5debf81e2c
|
Fixed some inconsistencies in the composite plugins
Fixed some documentation spelling
|
6 years ago |
Anairkoen Schno
|
df498b03b5
|
Updated to use ReSharper
|
6 years ago |
Anairkoen Schno
|
09cfb8ebc5
|
Fixed some warnings
|
6 years ago |
Anairkoen Schno
|
44f52ededb
|
Exposed a better API to check for currently installed mods
|
6 years ago |
Anairkoen Schno
|
54ca90e5f5
|
Added a good way to get the library path and native library path
|
6 years ago |