Friday 19 December 2014

BattleScribe 1.15.04 Released on Android and Desktop!

Here we go with one final release before Christmas, and in contains a present for you...

Back by popular demand, preview popups have made a return on desktop! I hope you'll find them much improved over the previous implementation of them - they are scrollable (rather than sometimes taking over the entire screen...) and can be copy/pasted from.

Other than this, there's just the usual batch of bug fixes and tweaks. As always, this update will be on it's way to Apple for review, and will become available for iOS once it's approved.

Merry Christmas!


All Platforms
  • Rule summary can now be shown when viewing single selections.
  • HTML output now correctly shows newlines in rule descriptions.
  • Fixed crash when adding forces to a roster in some cases.
  • Fixed crash when creating a roster with a data file that has broken profiles.

Android
  • Fixed restoring roster when returning to the app after some time.
  • Added workaround for crash bug in Samsung's version of Android 4.2.
  • Fixed occasional crash when dismissing a fullscreen ad while creating a new roster.

Desktop
  • Preview popups are back! Better than ever, they're prettier and can be scrolled (rather than taking up the entire screen).
  • Fixed double clicks not adding selections on OSX.

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!

Thursday 16 October 2014

BattleScribe 1.14.08 Released on iOS!

After an extended review time (I guess Apple had a backlog of apps to review...), 1.14.08 is now available in the iTunes store for your iPhone or iPad. This version fixes up a couple of nasty issues that arose after iOS 8 came out. Thankfully there is a silver lining - fixing these problems has actually led to an unexpected boost in performance, so things should be a little snappier when adding/removing items from your list.

Release Notes
  • Performance improvements when adding or removing items from your list.
  • Fixed freeze after creating a new roster under iOS 8.
  • Fixed issue where the loading spinner would occasionally get stuck when adding or removing items from your list.

Tuesday 7 October 2014

BattleScribe and iOS 8

There were two bugs that appeared under iOS 8:

1) The app freezes after creating a new list. You are unable to navigate or click any buttons or anything. Opening an existing list works fine.

2) Occasionally, usually after the device goes to sleep for a while and you later return to BattleScribe, the app would lock up with the loading spinner showing when you try to add or remove something from your list. (This might also occur on older versions of iOS, not just 8).

Both of these are now fixed and 1.14.08 was submitted to Apple for review a week ago. We are now waiting for that review to complete before it shows up in iTunes.

It seems that Apple have a backlog of reviews (I guess BattleScribe isn't the only app having problems) so it's taking more time than usual to complete the review. It usually takes about a week, but it's already been longer.

Of course I'll post here when the update becomes available.

There is a silver lining: fixing these bugs has resulted in an unexpected performance benefit, so things should be noticeably snappier when the update finally comes through.

Thanks for your patience and apologies it’s taken some time to resolve these issues. They were some tough bugs to pin down!

Friday 12 September 2014

BattleScribe 1.14.07 Released on iOS!

It's finally here, 1.14.07 for iOS!

This release delivers a huge user interface overhaul which brings BattleScribe into line with modern iOS 7 apps - and it's looking very nice if I do say so myself. It also (at last) brings support for iPad! The app will now use all the space available on the larger screened devices and isn't reduced to a blown-up iPhone interface. There is still more work to do to make better use of all that screen space - perhaps some kind of two-panel design - but this is a huge step forward.

If you like the app, I'd really appreciate a review on iTunes! If you find any bugs, please contact me and I'll get it fixed as soon as possible.

On a side note, as some of you may have noticed, the free version of 1.14.07 was available several days ago, while pro has only just shown up in iTunes today. I have no idea why, but the free version was approved for the App Store within a couple of days, while the pro version was left hanging for about a week. Needless to say, this was frustrating for anyone who upgraded to pro during the last week, only to find they were back on the old version. My apologies to anyone in that situation - in future I will be holding back releases on iOS until both versions can be put out at the same time (at least for significant updates).

Without further ado, here's some screenshots and the short-but-sweet change notes:


  • Huge user interface redesign! All the same functions are there as before - check the menu if you can't find something.
  • iPad support!
  • Added "report a bug" option to the menu.
  • Free: Occasional full-screen ads. These are only shown during long loading screens, they can be easily dismissed, and they are limited to a handful per hour. See this post for more details.
  • Bug fixes.

Wednesday 3 September 2014

BattleScribe 1.14.07 Released on Desktop and Android!

Not much to say about this release. It's just a small clutch of bug fixes that came up while working on the 1.14.07 update for iOS. I figured (since it's easy) that I'd put out a quick update so we're all on the same page no matter which platform(s) you use BattleScribe on. I'll get straight to the release notes:

  • Fixed modifiers that increment the maxInRoster value (mistype... oops)
  • Fixed crash/hang where a catalogue contained root rules with modifiers
  • Fixed crash/hang in Catalogue Editor when a link had "no target"
  • Fixed situation where points/error messages wouldn't be correctly updated

So... Not a lot ;)

But...

I've just submitted 1.14.07 to Apple which contains a huge user interface update and iPad support! I'm expecting it to become available within a week. I'm very happy with how this has turned out and it should really bring the iOS version into line with modern applications (finally!). I'll announce when it becomes available, but for now take a look at this:


Sunday 31 August 2014

BattleScribe 1.14.06 Released on iOS!

This release brings the bug fixes from the 1.14.06 release on desktop and Android, along with the first layer of user interface updates. These are just initial changes to colours rather than a full blown layout update.
Considering the week long approval time for iOS apps, I thought it important to get the bug fixes out as soon as possible rather than holding things up. I'll be following up very soon with a larger overhaul that will provide iPad support and a much improved interface - I'm hoping to submit this update in the next couple of days. After that it'll be about a week before it's approved and becomes available for download. Keep your eyes peeled :)

Here's the change list for this release:

  • User interface refreshed (more to come!)
  • Improved error reporting when opening or creating a roster. It now shows you details of any selections removed from your roster and any problems with the data files you're using.
  • Fixed bug where root items with "hidden" modifiers would (nearly) always give errors.
  • Fixed bug where roster points wouldn't be updated if items were removed from your roster due to a data file change.
  • Fixed bug where points/errors wouldn't get updated in some cases.
  • Bug fixes.

Wednesday 20 August 2014

BattleScribe 1.14.06 Released!

It's been a long time coming, but this release finally brings a complete user interface redesign to Android! This really brings it up to date and makes it look at home on modern Android devices. Personally, I'm really happy with how it's turned out!

There have also been a few more bug fixes that get rid of the last few known issues, so this release is also available on desktop. I'm now working on bringing these fixes (plus some user interface tweaks) to iOS, so expect to see an update on iTunes soon. Full change list is below.

Here are some before and after screenshots:



Android
  • Complete user interface redesign! All the same functions are there as before - check the menu if you can't find something.
  • Added "report a bug" option to the menu.
  • Improved error reporting when opening or creating a roster. It now shows you details of any selections removed from your roster and any problems with the data files you're using.
  • Pro: You can now share your roster with another device via Android Beam (NFC)! Just bring the devices together (usually back-to-back) to send the file across. (Requires Android 4.1 Jelly Bean and devices that support NFC).
  • Pro: You can now customise a roster's notes/description - for keeping track of your epic victories.
  • Free: Occasional full-screen ads. These are only shown during long loading screens, they can be easily dismissed, and they are limited to a handful per hour. See this post for more details.
Desktop
  • Added "report a bug" button to the toolbar.
  • Improved error reporting when opening or creating a roster. It now shows you details of any selections removed from your roster and any problems with the data files you're using.
  • Fixed tooltip/popup text in the edit (right) panel in Roster Editor.
  • Repeating modifiers can now be based on roster points limit or total number of selections.
  • Fixed sorting of links in Catalogue Editor.
All Platforms
  • Fixed bug where root items with "hidden" modifiers would (nearly) always give errors.
  • Fixed bug where roster points wouldn't be updated if items were removed from your roster due to a data file change.
  • Fixed bug where points/errors wouldn't get updated in some cases.
  • More bug fixes...

Thursday 7 August 2014

BattleScribe 1.14.05 Released!

1.14.05 has now been released on Desktop and Android which fixes a crash when adding items to a roster that's made up of multiple forces. This fix is also on it's way to Apple for approval, and I've requested that they expedite their review process due this bug - it should be available on iOS in the next couple of days. Apologies for the inconvenience.

---

Another release today, on all platforms: Desktop, Android and iOS.

This version carries on with the work from 1.14.03, tying up some loose ends and a couple of bugs that came to light since that release. In particular, it sorts out a lot of issues with validating global items in rosters, which were sometimes giving errors when they shouldn't, or weren't giving errors when they should.

All Platforms
  • Error message text re-written so all errors are more consistently worded and give better information on the problem.
  • Data file version numbers displayed when creating a roster.
  • Added min/max in force limits, distinct from min/max in roster.
  • Fixes to error reporting for "global" entries (min/max in force/roster).
  • Improved memory usage, which should help when editing large rosters (especially on mobile). There is still more work to do in this area however.
  • More minor bug fixes.
iOS
  • Changes from 1.14.03 are now rolled up into 1.14.04 (see the last release on Android and Desktop).
  • Fixed "Errors Loading Data" message when creating or loading a roster.
  • Fixed problems saving rosters with certain characters in their names.
Desktop
  • Saving your roster as HTML now respects the view settings from View Roster.
  • Fixes to moving data when you change the location it's stored in.
  • Moving your data will now check the destination folder can be written to (solves "parameter is not a directory" error message once you've gone through the process of moving your data again).
  • Fixed error message when trying to open a catalogue for editing when you don't have the appropriate game system.

Phew! There are still one or two gaps in global roster validation, and there may be another release or two to fix those and any other niggles that might come up. But for now, it's time to continue working on something a little more... visual.

Friday 4 July 2014

BattleScribe 1.14.03 Released!

Today's release is just a bunch of tweaks and bug fixes. This is to make sure everything is nicely stable in preparation for some bigger updates to come in the near future. 1.14.03 is now available on desktop and Android, and will be coming to iOS soon when it is approved by Apple.

Release Notes:
  • Catalogues and Game Systems can now have a "books" field, so you can enter the publication(s) the data file is built from/for.
  • When importing data from a file via Manage Data, .bsi (index) files are now accepted.
  • When moving data, the source folder is not deleted if you have moved the data to a child folder of the source.
  • "Page" field in catalogues is now text (so can be blank, Roman numerals etc).
  • Entries and Entry Groups can now have a negative "min points" value. This allows data authors to prevent incorrect validation errors when using Entries that cost negative points.
  • Data file book and revision number now shown when creating a new roster.
  • Fixed "Illegal Argument Exception" error when opening catalogue to edit it.
  • Fixed incorrect validation errors for min/max in roster for shared items.
  • Fixed problem saving rosters if the name has a "*" in it.
  • Fixed desktop version "move data" function which wasn't working in some cases.
  • Fixed incorrect points calculation for modified entries in some cases.
  • Fixed validation of "hidden" catalogue items: The only validation error hidden items will cause is if you have selected the item in your roster.
  • Fixed "file is not a directory" error on OSX and Linux.

Saturday 31 May 2014

BattleScribe 1.14.02 Released on iOS!

Another brief update to say that 1.14.02 is now available in the iTunes App Store for your iOS device. It got a little delayed as I wanted to resolve an issue where quickly tapping buttons could lead to crashes (especially on slower devices). This should now be prevented via the use of pretty little loading spinners when you click buttons. Other than that, it's just a few minor bug fixes.

See the previous post for more details.

Enjoy!

Thursday 22 May 2014

BattleScribe 1.14.02 Released!

BattleScribe 1.14.02 has now been released on Android and desktop with some additional bug fixes and tweaks. It's been submitted to Apple and should become available within a week.

---

Hi all, here we are with another update.

This one doesn't bring much in the way of shiny new features - it's all about internal changes. There are a handful of fixes and tweaks, and the Android version has had it's UI updated further, continuing from the work in 1.14.00. This mostly just tries to make it clearer which entries are part of a group.

The headline change, however, is a big performance boost when adding and removing selections from a roster. While you won't notice this a whole lot on the desktop version, on mobile devices the difference is quite pronounced.

BattleScribe has become more complex over the years, and this combined with more fully featured (and therefore larger) data files had started to show the inadequacy of a "brute force" approach for calculating points and checking for errors. This update has overhauled these systems to be much smarter and more efficient.

In some tests I found that the time taken to add or remove a selection from a roster has roughly halved, and this time does not get increasingly longer as your roster gets bigger. Big wins, and I hope it improves the experience of using the app on your phone significantly.

This update has also been submitted to Apple, and we are now awaiting approval for it to become available for your iOS device (it should take roughly a week).

Enjoy!

Wednesday 21 May 2014

BattleScribe 1.14.01 Released on iOS!

Just a quick update to say that 1.14.01 has been approved by Apple and is now available for your iPhone, iPod and iPad.

Full details of the release can be found in the last post.

Enjoy :)

Friday 11 April 2014

BattleScribe T-Shirts Available!

I've had people ask me in the past if they could get hold of a BattleScribe T-shirt, but so far there were only a handful of them in existence. Well today that changed as I went ahead and set up a Cafepress store! If you're the kind of person who wants to show off their allegiance to BattleScribe, now you can :)

You too can look as stylish an sophisticated as your friendly BattleScribe developer:


If you have any ideas for new designs you'd like to see, or if there are any other products you're interested in (stickers, mugs, keyrings etc.) then let me know.

Enjoy and see you at Salute!

Thursday 10 April 2014

BattleScribe 1.14.00 Released!

It's been a couple of months in the making, but we're finally here with version 1.14.00!

This release broadens BattleScribe's support for different game systems - in particular Spartan Games' Firestorm Armada (as well as their other systems). For data file authors, you can now set up a game systems force types and categories to be "nested". This means a force type or category can have a "child" force type or category. Selections from the child force type or category can be counted towards the limits of the parent force type or category. This should enable much better data for any game systems that work in this fashion.

The other big change is that the folder structure that your data files are stored in has changed. Each game system now has it's own folder in which the game system file and all the related catalogue files are stored together. Because of this it's important that you update to 1.14.00 on all your devices and computers. Older versions of BattleScribe will be unable to find your data files in the new folder structure. This change is to let BattleScribe play nicely with source control systems such as GitHub, making life much easier for data authors who want to use such systems to manage their files.

Finally, there's an important bug fix on Android, where a corrupted data file or roster could cause the app to hang while "preparing data". I'm very happy to finally get this fixed - it's been incredibly hard to pin down the exact cause of the problem.

These changes come along with a host of bug fixes and little user interface improvements.

All Platforms
  • Greatly improved support for Firestorm Armada and other similarly structured game systems.
  • Changed folder structure that data files are stored in to let BattleScribe work well with source control systems. 
  • Improved naming of saved rosters (it now handles roster names with "." in them). 
  • Improved handling of corrupted/broken data files and rosters. 
  • Pro: Fixes to the way favourites are handled.
  • Fixed crash in Catalogue Editor where modifier characteristic doesn't exist. 
  • Fixed "()" being added to rule/profile names in output. 
  • Fixed modifiers/conditions not working properly for collective items. 
  • Fixed incorrect default selections from entry groups being added. 
  • Conditions and modifiers in a catalogue can now depend on the roster points limit. 
  • Many bug fixes to the way collective entries and entry groups are handled.
  • Improvements to the way files are read, reducing memory usage.
  • Various bug fixes to roster validation.
Android
  • Added ability to choose a parent force when adding a force to new or existing roster.
  • Fixed bug where a corrupt data file or roster would cause BattleScribe to hang "preparing data".
  • User interface improvements.
  • Fixed sorting of game systems and catalogues when creating a roster.
iOS
  • Added ability to choose a parent force when adding a force to new or existing roster.
  • User interface improvements for iOS 7.
  • Fixed app crashing for users who use non-Latin characters (e.g. Cyrillic).
  • Fixed sorting of game systems and catalogues when creating a roster.
Desktop
  • New Roster / Add Force dialog changed to support nested forces.
  • Fixed duplicate button allowing you to duplicate things it shouldn't. 
  • Improved layout of the selection edit panel, fixed slow scrolling. 
  • Improved layout of Profile panel in Catalogue Editor. Made characteristic cells multi-line. 
  • Fixed wrong tree node being selected after removing something from a tree.
  • Fixed sorting of tree nodes.
  • Fixed copy/pasting modifiers and conditions onto links.
  • Fixes to weird focussing of controls when selecting an item in the tree.
  • Other tweaks to improve the UI.

Tuesday 11 February 2014

Interviewed on The 11th Company Podcast

I recently did an interview with Mr Pat Higgs, which has just gone live in episode 192 of The 11th Company podcast! If you fancy listening to me blather on about the past, present and future of BattleScribe, direct your ear-holes to the link below...

Tuesday 21 January 2014

BattleScribe 1.13.16 Released on iOS!

This version has some nice extra additions, bringing iOS up to date with the features on Android and desktop. One addition is the ability to customize the output when viewing and sharing a roster (allowing you to cut out the points values, rules and profiles), giving you the option to remove things before sharing your list online.

Sharing overall has been improved, and now you can share via services other than just email (Twitter and Facebook are notable examples). This is especially useful if you're using Dropbox to sync your data as you are now able to share a link to a roster file stored in Dropbox. This link can be easily be posted to social networks or forum posts and BattleScribe users just have to click it to open your roster.

Release Notes:
  • Added options to customize the output when viewing a roster. For example, remove points, profiles and rules to make the output "legal" to post on a forum.
  • Share or copy a link to a roster file stored in Dropbox. This is great for sharing your roster via Twitter, Facebook, on forum posts etc.
  • Improved sharing of rosters (as text or Dropbox link) - you can now share straight to Facebook and Twitter.
  • Speed improvements when preparing data.
  • Added ability to delete all rosters from the menu in Manage Data (for emergencies!).
  • Improvements to handling of file synchronization with Dropbox.
  • Removed first loading screen. Again...

Monday 13 January 2014

BattleScribe Installer For Mac Released!

For those of you with iMacs and Macbooks, there is now the option to download BattleScribe as a proper installer for OSX. This makes it much easier to install BattleScribe on your Mac, and gives you a more OSX-like user interface.

Installing BattleScribe this way allows you to easily launch it from the Dock or the Applications folder (with proper icons!), skins the UI with a better theme for OSX and integrates BattleScribe with standard OSX features like the application menu bar.

Hopefully this will make it much nicer for Mac users to install and use BattleScribe in a way that's more familiar to them.

Sunday 12 January 2014

BattleScribe 1.13.16 Released on Android!

There's a few nice bits and pieces added in this version, bringing the Android up to the same level of features that the desktop version has. Notably, this means the addition of options to customize the output when viewing your roster (I've been meaning to add this for ages...).

Also, for Dropbox users, you can now share or copy a link to a roster file stored in Dropbox. This makes sharing your roster via social networks, forum posts etc. a whole lot easier as you don't need to upload the roster file anywhere yourself - people can just click the link and open your roster file straight from Dropbox :)

Release Notes:
  • Added options to customize the output when viewing a roster. For example, remove points, profiles and rules to make the output "legal" to post on a forum.
  • Share or copy a link to a roster file stored in Dropbox. This is great for sharing your roster via Twitter, Facebook, on forum posts etc.
  • Speed improvements when preparing data.
  • Added ability to delete all rosters from the menu in Manage Data (for emergencies!).
  • Improvements to data import. Imported rosters will be renamed if required (instead of replacing an existing roster).
  • Improvements to handling of file synchronization with Dropbox.
  • Removed first loading screen. Again...

Coming to iOS soon...

Saturday 11 January 2014

BattleScribe 1.13.15 Released on iOS!

The latest version of BattleScribe is now available for your iPhone/iPod/iPad. Mostly just fixes and tweaks in this one. Enjoy!

Release Notes:
  • Fixed incorrect error messages when creating lists that use percentage min/max limits for categories or forces.
  • Re-introduced a loading screen when first starting the app, which speeds up loading later on.
  • Roster list now properly sorted and better shows details of each roster.
  • "Conflicted copy" files in Dropbox are ignored.
  • Fixed points totals not calculating correctly for modified entries that depend on an entry group.
  • (Pro) Fixed crash when loading a favourite when it's entry does not exist any more.
  • Improvements to data import.

Saturday 4 January 2014

BattleScribe 1.13.15 Released on Android!

And here's the latest version for Android, mostly a few tweaks and bug fixes. Moving on to get this added to the iOS version now.

Release Notes:
  • Fixed incorrect error messages when creating lists that use percentage min/max limits for categories or forces.
  • Re-introduced a loading screen when first starting the app, which speeds up loading later on.
  • Roster list now properly sorted and better shows details of each roster.
  • "Conflicted copy" files in Dropbox are ignored.
  • Possible* fix to issue where some people get stuck "preparing data" when trying to open a roster from Dropbox.
  • Fixed points totals not calculating correctly for modified entries that are part of an entry group.
  • (Pro) Fixed crash when loading a favourite where the entry does not exist any more.

* This seems to be a very occasional problem for a small number of people. I was unable to re-create the problem on my end, but I've tweaked a few bits which I hope should make things more robust. Please contact me if you still get this problem!

Wednesday 1 January 2014

New Years Sale: Half Price BattleScribe!

It's now 2014!

In celebration of the new year, BattleScribe will be half (ish*) price for the next week (until midnight on the 7th of January).

Thank you all for your support over the years, and here's to another productive year of constant improvements and new features. Hope you all enjoy using BattleScribe as much as I enjoy making it :)

Happy new year!


* Bearing in mind some rounding to a sensible "0.99" ;)