Bepis
|
c5759cdccf
Add GetSetting shims
|
5 years ago |
Bepis
|
cce2d32db0
Revert "Rename attributes to a more modern naming scheme, and add shims"
|
5 years ago |
Bepis
|
2947805cb8
Add additional config shims
|
5 years ago |
Bepis
|
648d8ed808
Rename attributes to a more modern naming scheme, and add shims
|
5 years ago |
Bepis
|
33c5c3b13f
Make significant changes to ConfigFile API
|
5 years ago |
ManlyMarco
|
6a9f106442
Fix backwards compatibility of section/key format checks with wrap
|
5 years ago |
ManlyMarco
|
4c20c05b73
Added simpler AddSetting overload
|
5 years ago |
ManlyMarco
|
50ea73bfbc
Remove my mistakes
|
5 years ago |
ManlyMarco
|
f9eee41b33
Split GetSetting and AddSetting; Roll back to separate ConfigWrapper and ConfigEntry for better compatibility and naming
|
5 years ago |
ManlyMarco
|
d0b529166d
Fixed possible race condition
|
5 years ago |
ManlyMarco
|
04be8b17de
Simplify the config class structure
|
5 years ago |
ManlyMarco
|
3e33169d51
Use the first ConfigDescription in case multiple are provided
|
5 years ago |
ManlyMarco
|
23878e9df8
Make defaultValue parameter mandatory
|
5 years ago |
ManlyMarco
|
0378ba54e3
Rename Wrap to GetSetting and add some missing Obsolete overloads
|
5 years ago |
ManlyMarco
|
1c66732b41
Split the constructor for backwards compatibility
|
5 years ago |
ManlyMarco
|
87edfafce0
Fixed null sections acting weird
|
5 years ago |
ManlyMarco
|
a0d0d363db
Fixed ConfigFile breaking preloader patcher
|
5 years ago |
ManlyMarco
|
b730c16443
Fixed homeless entries not getting saved
|
5 years ago |
ManlyMarco
|
5aa47a1ba1
Refactor ConfigEntry to be generic; Remove file watching
|
5 years ago |
ManlyMarco
|
095bdbece1
Fixed newly added settings not getting written until they are changed
|
5 years ago |
ManlyMarco
|
49c9749d38
Merge with cecil branch
|
5 years ago |
ManlyMarco
|
d9bf3ba225
Added AcceptableValue stuff
|
5 years ago |
ManlyMarco
|
e6e8041bf8
Added information of owner plugin to config files
|
5 years ago |
ManlyMarco
|
970438883c
Added documentation, misc accessibility changes
|
5 years ago |
ManlyMarco
|
1357478c3d
Initialize Paths in unit tests to avoid having to do hack arounds
|
5 years ago |
ManlyMarco
|
65177c419e
Large config file upgrade - backend rewrite; config file change monitoring; setting changed events propagate from ConfigFile; added unit tests and Test configuration
|
5 years ago |
Bepis
|
ed47b299d9
Only intialize empty config file for BepInEx
|
5 years ago |
Bepis
|
894a42ea58
Basic API restructure and preliminary TOML serializer
|
5 years ago |