Block a user
370729c637
Remove json serialization support from GameSettings and RenderSettings classes
2b0350bbdc
Switch to new serialization macros from IOCore
adf7214a58
Update to latest IOCOre, with better TOML serialization refactor
a42b07808f
Update IOCore to version with working Toml serializer. 🤡
232b43881f
Update IOCore to version with working Toml serializer.
2b0350bbdc
Switch to new serialization macros from IOCore
adf7214a58
Update to latest IOCOre, with better TOML serialization refactor
f4f6ea7c81
Revamp of the TOML serialization code.
ec369bdb89
Add convenience macros for defining serialization overrides for types you can't modify, like std::map
fcdc7624e1
Restructued Toml serialization code; breaking changes to c::string in types.hpp
302810fd49
Add specifcity and ignored names to .clang-tidy rules
2c3b417b40
Very nearly done refactoring TOML serializer; still failing 2-3 unit tests
5a6bc79308
Simplify util/macros.hpp and rewrite util/toml from scratch
edcba981dd
Final attempt to revamp this cursed API
ec369bdb89
Add convenience macros for defining serialization overrides for types you can't modify, like std::map
fcdc7624e1
Restructued Toml serialization code; breaking changes to c::string in types.hpp
302810fd49
Add specifcity and ignored names to .clang-tidy rules
254dc5ee74
[Toml]Fix type deduction by using toml++'s built-in type_traits
391ff616be
[clang-tidy] Simplify constexpr naming convention so it matches STL
745730c3f4
Improve worker function names in toml.hpp
16f9fb3f70
Prevent a recursive call to to_toml_table and from_toml_table by adding _impl at the end of the non-templated variants