What's in this release then?
- Changed the XML Java libraries to Simple XML as discussed in this post. This is mainly to support the upcoming Android version of BattleScribe.
- Improved performance on the New Roster dialogue when you have large numbers of data files.
- Import Data Files function added so you can get data files into BattleScribe without rummaging through folders and copy/pasting (if you prefer).
- Import function will accept zipped data files with extension ".cat.zip" or ".gst.zip" as well as the normal .cat and .gst files.
- Categories with no entries are no longer shown in the "Available Entries" tree in Roster Editor. They also do not generate error messages.
- Categories with no entries selected are no longer shown in the "Current Selections" tree in Roster Editor for a cleaner view.
- Slight improvements to roster layout when you view/print it.
- Improved error dialog.
- Buttons in the View Roster dialogue moved to a toolbar, bringing it more in line with the main Roster Editor window.
- Added "Copy Text" button to the View Roster dialog, allowing you to just copy a simple text version of the roster (without all the HTML gubbins).
- Any formatting (tabs and new lines) in the description of a rule in Catalogue Editor are now preserved when viewing/printing the roster.
- Fixed a nasty bug where you could end up overwriting a previously saved game system file in Game System Editor.
- Fixed a bug where errors were incorrectly reported for some collective selections ("xxx can have at most -5pts from yyy...").
- And most importantly, "Buy me A Beer" donation button added to the toolbar in Roster Editor - because beer fuels development!