Anairkoen Schno
5e07dd7164
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
ac81be1e15
Added better support for enabling and disabling mods
5 years ago
Anairkoen Schno
fc5167be02
Switched to the correct version of libraries
5 years ago
Anairkoen Schno
b8a86d137a
Updated Assembly-CSharp
5 years ago
Anairkoen Schno
3ee8070f82
Mods now get moved to a new location after updates
5 years ago
Anairkoen Schno
e4cc779d36
Fixed error in log thread when config isn't loaded yet
Fixed game version detection
5 years ago
Anairkoen Schno
90a00bc890
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
9f675fba32
Moved some stuff around so that VS behaves
Began update to 0.13.3
5 years ago
Anairkoen Schno
1f0cbf32db
Added support for links and most text flags
Added Consolas font asset
Attempted to make code tags work
5 years ago
Anairkoen Schno
877dbf8bc9
Updated to using Microsoft.CSharp from Unity instead of Mono
5 years ago
Anairkoen Schno
d6dfb524bb
Added more null checking in some error handling code in the legacy plugin loader
5 years ago
Anairkoen Schno
f218651a19
Added injector for PluginMetadata
5 years ago
Anairkoen Schno
1882f5db92
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
2665c0a751
Added support for bare manifests
5 years ago
Anairkoen Schno
683366fc19
Continued tweaks to UI
5 years ago
Anairkoen Schno
bb0784cc1a
Moved list button to main menu
5 years ago
Anairkoen Schno
75e9483b83
Redid menu to have a nav controller for better interaction
5 years ago
Anairkoen Schno
e87a5e25ac
Updated manifest to include icons
Added Icon to BSIPA
5 years ago
Anairkoen Schno
656395c598
Fixed load ordering
5 years ago
Anairkoen Schno
feeb76c29e
Fixed obsolete warning
5 years ago
Anairkoen Schno
b268ba6996
Added more helpful dependency resolution failure message
5 years ago
Anairkoen Schno
a0f70d6517
Made installer check currently installed version so as not to overwrite newer versions
5 years ago
Anairkoen Schno
35bd3962b8
Made updater try to update even mods rejected during the loading process
5 years ago
Anairkoen Schno
1d3f035d30
Built with latest CoreModule
5 years ago
Anairkoen Schno
ba06fa690c
Reworked console printers to print directly to the console window instead of going through stdout first
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
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
29fc9bbe43
Update to newest Beat Saber
5 years ago
Anairkoen Schno
dbaadd82e7
Moved some loading around to let plugins have PDBs
Added window direct writer to StandardLogger
5 years ago
DaNike
f43be30f75
Switched to using BuildTools submodule
5 years ago
Anairkoen Schno
902a151746
Updated Mono.Cecil
5 years ago
DaNike
b3d59e6aac
Finished Features implimentation
Added support for custom Init injection
5 years ago
DaNike
2d3d8e8b45
Updated solution ReSharper settings
5 years ago
Anairkoen Schno
c94527197d
Improved StandardLogger's printer initialization
5 years ago
Anairkoen Schno
0bb0aee3d1
Added a few comments to explain myself
5 years ago
Anairkoen Schno
a29f741373
Slightly changed some stuff to try to fix loading issues
5 years ago
Anairkoen Schno
59bed7976f
Removed Mono.Debugger.Soft.dll
5 years ago
DaNike
067056f796
Minor tweaks to some settings
5 years ago
Anairkoen Schno
4412bd2f04
Performed some cleanup
5 years ago
Anairkoen Schno
724c11cac9
Added loading of embedded manifests, as well as load order computation
6 years ago
Anairkoen Schno
0565c77a91
Updated build references
6 years ago
Anairkoen Schno
5999ab4ffb
Updated referenced files
6 years ago
Anairkoen Schno
9ae2c624c9
Updated package Newtonsoft.JSON
6 years ago
Anairkoen Schno
a291176cf2
Updated version
6 years ago
Anairkoen Schno
400c12e1e9
Updated dependencies
6 years ago
Anairkoen Schno
95fcaa1c1c
Added some protections to logger to prevent NullReferenceExceptions
6 years ago
Anairkoen Schno
92a02d409c
Updated Mono's libraries
6 years ago
Anairkoen Schno
993ba98752
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