119 Commits (2236b34fe80ae08107933a57221e788cccbc4668)

Author SHA1 Message Date
  Nicolas Gnyra d8bed85c8f
Fix exception when `Changed` is called in Zenject-invoked `Dispose` 10 months ago
  Meivyn efdfee21dc
Fix Unity hard crash when serializing a nullable `decimal` 10 months ago
  Meivyn 5d30ef0a24
Catch potential exceptions 10 months ago
  Meivyn 5cd7b83077
Hopefully latest wave of serialization fixes 10 months ago
  Arimodu de70afe509 Revert MakeCreator.cs 11 months ago
  Arimodu f631f0826f Avoid breaking change by marking obsolete instead 11 months ago
  Arimodu 52e64e591b Cleanup 1 year ago
  Arimodu 1ceae129a2 Fix config 64 max limit 1 year ago
  Meivyn be3a02d53f
Fix nullable value being serialized as non-nullable 1 year ago
  DaNike dd00c7442b
Formatting 1 year ago
  Anairkoen Schno 77904196e3
Fix nullability warnings for new Newtonsoft 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 3cedf36192
Make config accept any non-private getter and setter in EmitLoad and EmitStore 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
  Zingabopp dfb22cde7e Use base class `NotifyPropertyChanged` method if available 3 years ago
  Zingabopp 5d8b89951a Fixed PropertyChanged IL 3 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 4 years ago
  Eris 1c5b558258 Added DateTimeConverter 4 years ago
  Anairkoen Schno aed70c9ea0 Fixed up a few doc comments 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 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 5ca4d323fe Added conditional around AggressiveInlining 4 years ago
  Anairkoen Schno fefd489dcc Documented new things 4 years ago
  Anairkoen Schno d18d055a5b Added converter support for value types 4 years ago
  Anairkoen Schno 2aaff92449 Fixed CustomObjectConverter 4 years ago
  Anairkoen Schno 992e1c9204 Fixed a few docs/comments 4 years ago
  Anairkoen Schno 94cb350c88 Added a bunch of checks to streamline upgrades 4 years ago
  Anairkoen Schno cac828efef Fixed null `thisarg` being passed around in config generator 4 years ago
  Anairkoen Schno f232bf6699 Added warning for implicitly converting to List 4 years ago
  Anairkoen Schno 40f83aec73 Added proper AllowNull handling for corrected members 4 years ago
  Anairkoen Schno d3c85695f2 Added more cases where value type copies are skipped 4 years ago
  Anairkoen Schno 64b80f68cf Pulled out common LoadCorrectStore pattern 4 years ago
  Anairkoen Schno 797bc5d2d4 Pulled correction stuff out into its own file 4 years ago
  Anairkoen Schno e7530d80f2 Pulled common type deserialization code into its own function 4 years ago
  Anairkoen Schno 6a3ac31ad8 Added conditional flags to new generated store files to allow compilation for .NET 3 4 years ago
  Anairkoen Schno 23ace928b1 Added most of implicit value type serialization 4 years ago