Anairkoen Schno
385e483f7a
Fixed ModList buttons to persist better
Logger now writes to basic log files and compresses them next start
Library loader now updates cache after installing pending updates
5 years ago
Anairkoen Schno
4797a3f046
Added better support for enabling and disabling mods
5 years ago
Anairkoen Schno
9a9db2f90e
Switched to the correct version of libraries
5 years ago
Anairkoen Schno
c0cba42cd0
Mods now get moved to a new location after updates
5 years ago
Anairkoen Schno
f1715d7401
Fixed error in log thread when config isn't loaded yet
Fixed game version detection
5 years ago
Anairkoen Schno
bce32007de
ModList now attempts to load all resources on application start
Updated position of the floating notification to match the right screen
Author text in the mod list now overflows instead of getting ellipses
Fixed some formatting for mod cells
5 years ago
Anairkoen Schno
c4f4340da0
Moved some stuff around so that VS behaves
Began update to 0.13.3
5 years ago
Anairkoen Schno
8fea4d939b
Added support for links and most text flags
Added Consolas font asset
Attempted to make code tags work
5 years ago
Anairkoen Schno
050cc13a7a
Updated to using Microsoft.CSharp from Unity instead of Mono
5 years ago
Anairkoen Schno
84346cbfa1
Added more null checking in some error handling code in the legacy plugin loader
5 years ago
Anairkoen Schno
0d3ea2c6e3
Added injector for PluginMetadata
5 years ago
Anairkoen Schno
2091423dc8
Added support for updating legacy mods if they are formatted properly
Added default More Info link if no others were provided
5 years ago
Anairkoen Schno
e88552189f
Added support for bare manifests
5 years ago
Anairkoen Schno
35a639c934
Continued tweaks to UI
5 years ago
Anairkoen Schno
3167f4c2a6
Moved list button to main menu
5 years ago
Anairkoen Schno
7a1ee50389
Redid menu to have a nav controller for better interaction
5 years ago
Anairkoen Schno
084cf0b7da
Updated manifest to include icons
Added Icon to BSIPA
5 years ago
Anairkoen Schno
d4112d9581
Fixed load ordering
5 years ago
Anairkoen Schno
3e2161a081
Fixed obsolete warning
5 years ago
Anairkoen Schno
7124b1db5b
Added more helpful dependency resolution failure message
5 years ago
Anairkoen Schno
3a2fe9f344
Made installer check currently installed version so as not to overwrite newer versions
5 years ago
Anairkoen Schno
8398bbdbcb
Made updater try to update even mods rejected during the loading process
5 years ago
Anairkoen Schno
8a504b0ad2
Built with latest CoreModule
5 years ago
Anairkoen Schno
1b8b74628d
Reworked console printers to print directly to the console window instead of going through stdout first
5 years ago
Anairkoen Schno
061fb395b4
Added Notice log level
No plugin type error now a Notice level
5 years ago
Anairkoen Schno
b1e62bb990
Bumped version
Added anti-yeet patch hidden behind config option
5 years ago
Anairkoen Schno
81f53354f1
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
af68745560
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
f5da7faee5
Update to newest Beat Saber
5 years ago
Anairkoen Schno
018f66c4e5
Moved some loading around to let plugins have PDBs
Added window direct writer to StandardLogger
5 years ago
DaNike
3c8e31cc6f
Switched to using BuildTools submodule
5 years ago
Anairkoen Schno
4c9e2382be
Updated Mono.Cecil
5 years ago
DaNike
afc5ca7b47
Finished Features implimentation
Added support for custom Init injection
5 years ago
DaNike
7baed409ff
Updated solution ReSharper settings
5 years ago
Anairkoen Schno
a47da63bb7
Improved StandardLogger's printer initialization
5 years ago
Anairkoen Schno
58d8558fd1
Added a few comments to explain myself
5 years ago
Anairkoen Schno
396d1735d3
Slightly changed some stuff to try to fix loading issues
5 years ago
Anairkoen Schno
a79926a105
Removed Mono.Debugger.Soft.dll
5 years ago
DaNike
838ab92045
Minor tweaks to some settings
5 years ago
Anairkoen Schno
eca52b742d
Performed some cleanup
5 years ago
Anairkoen Schno
86d30f7997
Added loading of embedded manifests, as well as load order computation
5 years ago
Anairkoen Schno
0180f6d6cf
Updated build references
5 years ago
Anairkoen Schno
29e2da83ae
Updated referenced files
6 years ago
Anairkoen Schno
e2f67ec35c
Updated package Newtonsoft.JSON
6 years ago
Anairkoen Schno
efc8d4bd6d
Updated version
6 years ago
Anairkoen Schno
3c438ffd69
Updated dependencies
6 years ago
Anairkoen Schno
bacbc2783d
Added some protections to logger to prevent NullReferenceExceptions
6 years ago
Anairkoen Schno
87a68a35e8
Updated Mono's libraries
6 years ago
Anairkoen Schno
8bb53feea5
Worked further towards the goal of a debuggable Beat Saber
Upgraded Mono.Cecil to 0.10.1
Removed some unneeded files from repo
6 years ago
Anairkoen Schno
f3132d3b8f
Added ability to enable Mono debugging
6 years ago