- Fixed: The GUI "Cancel" backup button overlaps the input field for the Android file location.
- Fixed: In the GUI, the display of the Android file location is sitting on top of the "Restore" button if the file location is long.
- Fixed: Removed a leftover debug print statement in the diagram code.
- Fixed: If the XML contains only a single Task, Profile or Scene and no Project, then nothing would be output.
- Fixed: Properly handle invalid XML files that don't parse.
- Fixed: Possible loop processing XML code with bad encoding.
- Added: New runtime argument "-file" is used to point to a specific XML file to use (e.g. -file ~/Downloads/backup.xml) instead of being prompted to select the file.
- Added: New ability in GUI to list the Android XML files for selection and select the XML file from the list, rather than manually enter the file location. See README for details.
- Added: The XML file is validated in the GUI before the 'Run' button is selected.