Anairkoen Schno
7d385709db
Implement #40 , finally
The current implementation follows a flag in the config which globally darkens the message part of a log entry by 1 shade.
2 years ago
Anairkoen Schno
d4adb8cdb6
Fix #79 #81 using Zinga's suggestion
The config now contains a ResetGameAssembliesOnVersionChange property, which, when true, sets the GameAssemblies property to its default when a verison change is detected.
2 years ago
Anairkoen Schno
77904196e3
Fix nullability warnings for new Newtonsoft version
2 years ago
Kinsi
9d528245e2
Added --no-logs launch argument
2 years ago
Anairkoen Schno
c4dc707b60
Bump version
2 years ago
Anairkoen Schno
332823b46a
Add Harmony logging interceptor
2 years ago
Anairkoen Schno
7b0c7f2f96
Fix GeneratedConfig.WriteSyncObject
2 years ago
Anairkoen Schno
31cbf4a3ea
Fix serializing nullable value types
2 years ago
Anairkoen Schno
fc9759ff36
Config generation now uses Nullable annotations
2 years ago
Anairkoen Schno
091a09d816
Bump version number
3 years ago
Anairkoen Schno
3f0a62ebea
Upgrade to Framework 4.7.2 for less pain
3 years ago
Anairkoen Schno
3cedf36192
Make config accept any non-private getter and setter in EmitLoad and EmitStore
3 years ago
Anairkoen Schno
4a91c24189
Scans now actually prevent running of code
3 years ago
Anairkoen Schno
53f94fcb80
Added anti-malware related config options
3 years ago
Anairkoen Schno
7f3e7a1a94
Bump version
3 years ago
Anairkoen Schno
c812dd67bf
Changed default options to not emit log files for every plugin seperately
3 years ago
Anairkoen Schno
4c5dc1a145
Added nullable reference types to SelfConfig
3 years ago
Anairkoen Schno
d9bc7691ba
Bump version
3 years ago
Anairkoen Schno
d8c06574fa
Bump version
3 years ago
Anairkoen Schno
49e026d927
Bumped version
3 years ago
Anairkoen Schno
af21e485e0
Change transactions now properly only finish when all transactions exit, not just the first
3 years ago
Anairkoen Schno
c5b15e867c
Config system now skips any properties with index parameters
3 years ago
Anairkoen Schno
51281860ee
Tweaked some things with doc generation
3 years ago
Zingabopp
dfb22cde7e
Use base class `NotifyPropertyChanged` method if available
3 years ago
Zingabopp
5d8b89951a
Fixed PropertyChanged IL
3 years ago
Anairkoen Schno
6833e129a5
Updated defaults for Beat Saber
4 years ago
Anairkoen Schno
18d39fd8b9
Added --version to installer
4 years ago
Anairkoen Schno
190cc0150d
Bumped version
4 years ago
Anairkoen Schno
158cc75caa
reminder to add bsipa to your dependencies
4 years ago
Anairkoen Schno
0918190f9c
Updated Build Status badge on documentation
4 years ago
Eris
389a016f44
Added TimeSpanConverter
4 years ago
Eris
ddd96fc597
Added DateTimeOffsetConverter
4 years ago
Eris
740bc97e91
Added HexColorConverter
Implementation provided by https://github.com/Caeden117/CountersPlus/blob/rewrite/Counters%2B/ConfigModels/Converters/ColorConverter.cs
4 years ago
Eris
1c5b558258
Added DateTimeConverter
4 years ago
Anairkoen Schno
b4fc040518
Bumped version
4 years ago
Anairkoen Schno
aed70c9ea0
Fixed up a few doc comments
4 years ago
Anairkoen Schno
135c9fc8d6
Bumped version
4 years ago
Anairkoen Schno
f0d6e12e6a
Bumped version
4 years ago
Anairkoen Schno
d46ad3811e
Removed debug logs of config structure
4 years ago
Anairkoen Schno
2572cbd277
Made more single-creation caches thread safe
4 years ago
Anairkoen Schno
d2e911ce21
Generated config store generation is now thread-safe (will only be created once for each type)
4 years ago
Anairkoen Schno
812a6ae68f
Bumped version
4 years ago
Anairkoen Schno
e1d6686f13
Added support for a zero-argument UseConverterAttribute that uses the default converter for the type
4 years ago
Anairkoen Schno
370d8ad810
Reverted implicit converters
4 years ago
Anairkoen Schno
0aeb8ded76
Removed debug messages from generated code
4 years ago
Anairkoen Schno
10be6cf34a
Added automatic converter application for types that have a default converter
4 years ago
Anairkoen Schno
3b5b40d46c
Added more default converter types
4 years ago
Anairkoen Schno
b103678fca
Added converter types for the various dictionary types
4 years ago
Anairkoen Schno
1d870c6d22
Bumped version
4 years ago
Anairkoen Schno
5ca4d323fe
Added conditional around AggressiveInlining
4 years ago