MagicWE icon indicating copy to clipboard operation
MagicWE copied to clipboard

Use sylvrs/libMarshal for json data

Open inxomnyaa opened this issue 1 year ago • 0 comments

Goals

This PR plans on implementing json data loading, serializing and deserializing via the libMarshal library. This might add type safety checks, easier loading and saving of session data, creating tool/brush data, easy session data upgrading/versioning, and will allow for much cleaner code with less hacks.

TODOs

  • [x] Add library
  • [ ] Session data
  • [ ] Brush data
  • [ ] Tool data
  • [ ] Palettes

inxomnyaa avatar Oct 14 '22 21:10 inxomnyaa