Sunday 20 October 2013

BattleScribe 1.13.11 Released!

This release is mostly just little tweaks and fixes to the last release, for desktop and Android. So I'll just jump right in with the release notes:

Desktop
  • Fixed speed of scrolling in right-hand pane in Roster Editor.
  • If BattleScribe finds a broken/corrupted data file or roster, it will delete it, preventing crashes.
  • When saving catalogue / game system files, the default format is now the zipped catz/gstz format - these are better for sharing on websites for mobile users.
  • When clicking tree items in Catalogue Editor / Game System Editor, an appropriate field is highlighted for typing in the right-hand pane. This should make them a little nicer to use.

Android
  • Added button on About screen to show the "What's New" popup.
  • Reduced amount of data file checking that's done (less loading dialogs!).
  • If BattleScribe finds a broken/corrupted data file or roster, it will delete it, preventing crashes.
  • Fixed opening/importing individual rosters/data files from external apps.
  • Updated help to cover a case where some browsers don't pass repository links to BattleScribe correctly.
  • Fixed data file sharing when using Dropbox.
  • Fixed checking for existing rosters when creating a new roster (or renaming/duplicating an existing one) when using Dropbox.
  • Fixed crash loading rosters with multiple forces when using Dropbox.

In other news, I'm in the middle of bringing Dropbox integration and all the other fixes/tweeks to iOS for you iPhone and iPod users out there. Sorry you're not up to date with all the new stuff yet, but on the bright side, the Android releases have helped me identify pitfalls and potential issues I can avoid for the iOS release :)

Tuesday 8 October 2013

BattleScribe 1.13.10 Released!

Do you use Dropbox? Well you're gonna love this one :)

BattleScribe now supports Dropbox file synchronization on desktop and Android. This means that your computer and Android devices can share the same data files and rosters - changes to your rosters or data files will be automatically synced across all the computers and Android devices that you have. Your latest rosters will be with you wherever you go! It'll even sync your list of repositories :)

I've already begun to implement this for iOS too, so it won't be long before you can sync to your iPhone or iPad as well.

Here's the full change list:

Desktop
  • You will be notified if a roster/data file you're working with is changed (e.g. by Dropbox syncing in the background) and you can reload your work with the latest file version.
  • Data files are no longer stored in the application's install directory. Files are now stored in <User Home>/BattleScribe by default (especially good for Linux and OSX users).
  • You can change the location your data files are stored in via Manage Data (so you can store your files in Dropbox, or wherever else you want)
  • Fixed data indexer problems when creating an "in place" repository
  • Downloading of ads no longer hangs BattleScribe
  • Local computer settings stored separately per computer, so things like default save locations are distinct per machine.

Android
  • Link BattleScribe to Dropbox from the menu in Manage Data
  • Notification if your roster is changed outside of BattleScribe (e.g. due to Dropbox syncing in the background) so you can reload the latest version of the roster
  • Fixed crash on some handsets when clicking the "back" button
  • Fixed crash removing a force in some cases
  • Fixed crash when opening a roster and one of the catalogues it needs can't be found

Both Platforms
  • Fixed roster points not adding up after removing a force
  • Correct number of selections now shown (was wrong in some circumstances)
  • Fixed incorrect validation of min/max in roster
  • Fixed crash when adding a selection where a sibling has a collective selection (e.g. adding a new Nob when existing Nobz already have a warbike)
  • Several more crash/bug fixes