Wednesday 26 November 2014

BattleScribe 1.15.02 Released on iOS!

Today brings 1.15.02 and it's bug fixes to iOS. Unfortunately, I haven't seen as big a performance boost when loading and creating rosters as was seen on Android devices. This may just be that my test device is slow though (a 5th generation iPod)! I'd be interested to hear if you see an improvement in this area on iPhone 5s and up. There's still work to do though, so hopefully a bit more speed can be squeezed out in future releases!

One thing to note: If you have had problems with your data (e.g. missing categories) since the last update, it might be worth deleting and re-downloading your data. This FAQ answer describes how do do that.

Without further ado, here's the release notes:

iOS
  • Fixed crash when adding certain selections to your roster. 
  • Fixed crash when opening certain categories or scrolling through the list. 
  • Fixed "Direct Parent" conditions not working in some cases. 
  • Fixed output showing needless decimal points for characteristic values.

Saturday 22 November 2014

BattleScribe 1.15.02 Released on Android and Desktop!

Today's release is mostly just bug fixes and tweaks, resolving a couple of nasty crashes that came up after the last release. It's available on Android and desktop right now, and as usual is currently being reviewed by Apple for release on iOS devices. I'll post again when it becomes available in iTunes.

One other thing to note: If you have had problems with your data (e.g. missing categories) since the last update, it might be worth deleting and re-downloading your data. This FAQ answer describes how do do that.

Without further ado, here's the release notes:

Android
  • Improved loading times when creating or loading a roster.
  • User interface tweaks.
  • Fixed occasional crash when moving between screens.
  • Fixed crash on startup on Sony Xperia Z devices.

All Platforms
  • Fixed crash when adding certain selections to your roster.
  • Fixed crash when opening certain categories or scrolling through the list.
  • Fixed "Direct Parent" conditions not working in some cases.
  • Fixed output showing needless decimal points for characteristic values.

Thursday 13 November 2014

BattleScribe 1.15.00 Released!

Important: This release changes the roster file format. You should update BattleScribe to 1.15.00 on all your computers and devices to avoid problems! It may take a little while to start up the first time as BattleScribe converts your files to the new format.

Release day is here again, this time on all platforms: Android, iOS, Windows, Mac and Linux.

Today's release brings a big overhaul of something that's needed work for a long time: The "view roster" output. This is probably the last bit of creaky old code that needed a serious update - and I must admit it's a big improvement!

The output now looks much nicer - whether as HTML, text, BBCode or Markdown - and there are several new options so you can customize the printout to your taste. Special mention goes to the new "minimal" output option - it reduces the length of the output by omitting selections that aren't relevant. This really cleans things up so that copying/pasting your list into forum posts and social networks works really nicely.

Here's some screenshots of the minimal text output on mobile and desktop:


All Platforms
  • "View Roster" output completely overhauled, with new customization options and cleaner layout.
  • Performance improvements.
  • Roster and data files from before version 1.13.00 are no longer supported.

Desktop
  • Redesigned "View Roster" dialog.
  • Improvements to printing.
  • Removed preview popups/tooltips. Instead, you can right click items and view them via the menu.
  • Added a "What's New" dialog :)

Android
  • Sort order of list items tweaked - all "single row" items are sorted together.
  • More options when sharing or copying your roster.

iOS
  • Sort order of list items tweaked - all "single row" items are sorted together.
  • Small user interfance fixes and adjustments.
  • Fixes and improvements to menus and sharing on iPad and iOS 8.

Tuesday 4 November 2014

BattleScribe 1.15.00 BETA Released on Android and Desktop

Warning: Files created or opened with these betas will not be compatible with 1.14.xx on iOS and other devices/computers. If you want to try out the beta and you use Dropbox to sync your files with your iOS device, it is recommended that you disconnect Dropbox from the Android devices and desktop computers that you're using the beta on. Otherwise, you may loose access to your rosters and data on your iOS device(s). If you are signed up to the Android beta channel and you wish to skip this beta, you can use one of the links at the bottom to opt out of the beta channel.

This update brings a much needed overhaul to the roster output/printout, particularly some additional formatting options and a "minimal" mode that massively reduces the length of the printout. While I'm happy that this update is solid (I may tweak a few odds and ends, but nothing significant), the nature of this update means that the format of the roster files needs to change.

This format change renders the beta incompatible with the iOS version until 1.15.00 is ready for iPhone/iPad too. I'm in working on that right now (probably about two weeks to complete and wait for iTunes approval). Since things are ready for Android and desktop however, I decided to give you all the option to try things out if you so desire.

Links to download the beta on desktop can be found on the BattleScribe Beta Google+ community. In order to get access to the beta for Android, you will need to be a member of that community (Google's rules, not mine) and sign up to the beta via one of the following links (you can also use these links to opt back out of the beta - you will continue to get beta versions in future until you opt out again).

Free: https://play.google.com/apps/testing/net.battlescribe.rostereditor
Pro: https://play.google.com/apps/testing/net.battlescribe.rostereditorpro

If you run in to any problems or have any other feedback about the betas, please comment on the appropriate Beta community post. Thanks!