Anairkoen Schno
|
0f15b4243e
|
Added additional try/catch to logger
|
4 years ago |
Anairkoen Schno
|
df5d64d34c
|
Added a try/catch around logger thread for InvalidOperationException that's thrown at shutdown
|
4 years ago |
Anairkoen Schno
|
8696cef6b8
|
Did some warning cleanup
|
4 years ago |
Anairkoen Schno
|
d76c6e400a
|
Updated Harmony to Harmony 2
|
4 years ago |
Anairkoen Schno
|
304e04bdda
|
Changed Injector logger to be a special injector log
Improved CriticalSection
|
4 years ago |
Anairkoen Schno
|
5eda901607
|
Switched entirely over to attribute based system
|
4 years ago |
Anairkoen Schno
|
55529f9aaa
|
PrintFilter is now publicly readonly
|
4 years ago |
Anairkoen Schno
|
0879924fce
|
Some cleaning
|
4 years ago |
Anairkoen Schno
|
b664fe694d
|
Small cleanups and fixups
|
4 years ago |
Anairkoen Schno
|
d182830df2
|
Updated all of the config references to use new system
|
4 years ago |
Anairkoen Schno
|
55afe527c6
|
Added some notes to StatnardLogger
|
4 years ago |
Anairkoen Schno
|
30cb531c31
|
Added more indirection around Harmony at injection, as well as some debug printing during reference lookup
|
4 years ago |
Anairkoen Schno
|
f3321e66e5
|
Fixed #20
|
5 years ago |
Anairkoen Schno
|
d905fab1de
|
Added protection from Harmony
|
5 years ago |
Anairkoen Schno
|
b7fb95104c
|
Added documentation
|
5 years ago |
Anairkoen Schno
|
d6ec4570a8
|
Fixed trace checking
|
5 years ago |
Anairkoen Schno
|
0dda45d526
|
Added trace log level
|
5 years ago |
Anairkoen Schno
|
0556d5355f
|
Added config option to reduce number of log files created
|
5 years ago |
Anairkoen Schno
|
b42ff1425b
|
Removed TODO that doesn't need to be done
|
5 years ago |
Anairkoen Schno
|
ba38c12394
|
Lots of adjustments to work on .NET 3
|
5 years ago |
Anairkoen Schno
|
2f7fdc1859
|
Finished backport to Net3
|
5 years ago |
Anairkoen Schno
|
1b35bf3de4
|
Added most of the Net3 proxy
|
5 years ago |
Anairkoen Schno
|
28be0da5f6
|
Switched all uses of DateTime.Now to a slightly safer version
|
5 years ago |
Anairkoen Schno
|
e5a238400e
|
Fixed a lot of inline documentation
Added proper DocFX integration
|
5 years ago |
Anairkoen Schno
|
0d0aef0970
|
Added tailcall prefix to patches in stdout interceptor patches
|
5 years ago |
Anairkoen Schno
|
7c98602d4c
|
Fixed potential AccessViolation by making log filenames include the second as well
|
5 years ago |
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
|
7cf114c3fa
|
Fixed logger error with incorrect config load order
|
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
|
fe44050bf2
|
Added options to control log queue clearing
|
5 years ago |
Anairkoen Schno
|
6d3d8f8996
|
Incremented BSIPA version
StdoutInterceptor now initializes when the first message is sent through the log system
|
5 years ago |
Anairkoen Schno
|
d2d4ced872
|
Adjusted logging
|
5 years ago |
Anairkoen Schno
|
97d238eb72
|
Added more proper checks for if the console doesn't support VT100 escapes
|
5 years ago |
Anairkoen Schno
|
0beaf606da
|
Tweaked debug info code
|
5 years ago |
Anairkoen Schno
|
00d7894cc5
|
Debug logger now only attempts to show info it has
|
5 years ago |
Anairkoen Schno
|
30a19d0966
|
Added lock around Write in StdoutInterceptor
|
5 years ago |
Anairkoen Schno
|
a938b4048b
|
Updated to VS 2019
Better support for no console
Stdout now gets passed through the logging system for unified log locations
|
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
|
dcaa0b88ce
|
Annotated StandardLogger.LogThread
|
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
|
afc5ca7b47
|
Finished Features implimentation
Added support for custom Init injection
|
5 years ago |
DaNike
|
16625eb21f
|
More performance improvements for the logger
|
5 years ago |
DaNike
|
154ef2344b
|
Added a rate limiter of sorts to StandardLogger
Changed config name
|
5 years ago |
Anairkoen Schno
|
a47da63bb7
|
Improved StandardLogger's printer initialization
|
5 years ago |
Anairkoen Schno
|
1ab990a5ba
|
Fixed debug information showing
Still only works with --mono-debug
|
5 years ago |
Anairkoen Schno
|
396d1735d3
|
Slightly changed some stuff to try to fix loading issues
|
5 years ago |
Anairkoen Schno
|
eca52b742d
|
Performed some cleanup
|
5 years ago |
Anairkoen Schno
|
d8a8a101a1
|
Improved logger printer inheritance
|
5 years ago |
Anairkoen Schno
|
e7b0de9282
|
Added single plugin load function
Redid config system to be more extensible and used internally
|
5 years ago |