Anairkoen Schno
|
a1d6acbf23
|
Updated all of the config references to use new system
|
5 years ago |
Anairkoen Schno
|
d829a2fc50
|
Added some notes to StatnardLogger
|
5 years ago |
Anairkoen Schno
|
d54720509f
|
Added more indirection around Harmony at injection, as well as some debug printing during reference lookup
|
5 years ago |
Anairkoen Schno
|
f033bf71db
|
Fixed #20
|
5 years ago |
Anairkoen Schno
|
f589a41d82
|
Added protection from Harmony
|
5 years ago |
Anairkoen Schno
|
470a131765
|
Added documentation
|
5 years ago |
Anairkoen Schno
|
924a815a2f
|
Fixed trace checking
|
5 years ago |
Anairkoen Schno
|
c57fdfa83e
|
Added trace log level
|
5 years ago |
Anairkoen Schno
|
0cc297146d
|
Added config option to reduce number of log files created
|
5 years ago |
Anairkoen Schno
|
29eb4b3210
|
Removed TODO that doesn't need to be done
|
5 years ago |
Anairkoen Schno
|
cc475bf260
|
Lots of adjustments to work on .NET 3
|
5 years ago |
Anairkoen Schno
|
3a676e63dd
|
Finished backport to Net3
|
5 years ago |
Anairkoen Schno
|
b7fac8944d
|
Added most of the Net3 proxy
|
5 years ago |
Anairkoen Schno
|
9680ef6804
|
Switched all uses of DateTime.Now to a slightly safer version
|
5 years ago |
Anairkoen Schno
|
ae2c9560b7
|
Fixed a lot of inline documentation
Added proper DocFX integration
|
5 years ago |
Anairkoen Schno
|
d8791127b8
|
Added tailcall prefix to patches in stdout interceptor patches
|
5 years ago |
Anairkoen Schno
|
e5966edb9f
|
Fixed potential AccessViolation by making log filenames include the second as well
|
5 years ago |
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
|
c6e1106a44
|
Fixed logger error with incorrect config load order
|
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
|
6629774d83
|
Added options to control log queue clearing
|
5 years ago |
Anairkoen Schno
|
897e181d29
|
Incremented BSIPA version
StdoutInterceptor now initializes when the first message is sent through the log system
|
5 years ago |
Anairkoen Schno
|
8d99d9589b
|
Adjusted logging
|
5 years ago |
Anairkoen Schno
|
262695a14d
|
Added more proper checks for if the console doesn't support VT100 escapes
|
5 years ago |
Anairkoen Schno
|
80688a2d1f
|
Tweaked debug info code
|
5 years ago |
Anairkoen Schno
|
cf21769fed
|
Debug logger now only attempts to show info it has
|
5 years ago |
Anairkoen Schno
|
23feac4ff2
|
Added lock around Write in StdoutInterceptor
|
5 years ago |
Anairkoen Schno
|
759cf10cda
|
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
|
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
|
b1b3c73f9c
|
Annotated StandardLogger.LogThread
|
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
|
b3d59e6aac
|
Finished Features implimentation
Added support for custom Init injection
|
5 years ago |
DaNike
|
54a3fb616b
|
More performance improvements for the logger
|
5 years ago |
DaNike
|
9e111136be
|
Added a rate limiter of sorts to StandardLogger
Changed config name
|
5 years ago |
Anairkoen Schno
|
c94527197d
|
Improved StandardLogger's printer initialization
|
5 years ago |
Anairkoen Schno
|
46198327b9
|
Fixed debug information showing
Still only works with --mono-debug
|
5 years ago |
Anairkoen Schno
|
a29f741373
|
Slightly changed some stuff to try to fix loading issues
|
6 years ago |
Anairkoen Schno
|
4412bd2f04
|
Performed some cleanup
|
6 years ago |
Anairkoen Schno
|
09503af289
|
Improved logger printer inheritance
|
6 years ago |
Anairkoen Schno
|
01e22a775a
|
Added single plugin load function
Redid config system to be more extensible and used internally
|
6 years ago |
Anairkoen Schno
|
95fcaa1c1c
|
Added some protections to logger to prevent NullReferenceExceptions
|
6 years ago |
Anairkoen Schno
|
df498b03b5
|
Updated to use ReSharper
|
6 years ago |
Anairkoen Schno
|
1c403cbe35
|
Allowed accessors to add printers to StandardLoggers
|
6 years ago |
Anairkoen Schno
|
0b1aac10a5
|
Created an IPA config source
Moved some logger init stuff around
|
6 years ago |
Anairkoen Schno
|
18847d663d
|
Finalized ConfigProvider
Incremented version
|
6 years ago |
Anairkoen Schno
|
2d17c80a94
|
Added IConfigProvider and one implimentation
|
6 years ago |
Anairkoen Schno
|
adfc9d2c12
|
Tweaked some stuff regarding the loader and loggers
|
6 years ago |
Anairkoen Schno
|
fa47e491ce
|
Fixed some spelling
|
6 years ago |
Anairkoen Schno
|
60fa80215c
|
Added support for child loggers, moved to using them fore more differentiation within IPA
|
6 years ago |