[ ] Compatibility with Mastodon core git reposititory: The code has modified copies of ProjectLoader and ProjectSaver classes from mastodon-sc/mastodon and requires the MamutViewStateXMLSerialization class to be public.
[ ] Find a solution that does not require ProjectLoader and ProjectSaver to be copied
[ ] After the point above is solved MamutViewStateXMLSerializationwould not need to be public any longer.
[ ] Pressure test the "tags" serialization make sure unused label sets are removed from the "links_tag_lookup_table.raw" and "spots_tag_lookup_table.raw".
[ ] Add a menu option to open a git repository stored as Masgitoff file formal
Implements #21
TODOs
ProjectLoader
andProjectSaver
classes from mastodon-sc/mastodon and requires theMamutViewStateXMLSerialization
class to be public.ProjectLoader
andProjectSaver
to be copiedMamutViewStateXMLSerialization
would not need to be public any longer.