Alexandria Software

Small things for iOS and OS X

Doing Time Version 1.5

Doing Time version 1.5 is now available on the App Store.

This update includes the following changes:

  • Events by duration. Doing Time can now create an event knowing either the start date and end date, or the start date and the duration (kind of like how many soldiers get their orders).
  • OPSEC It is possible to hide everything but an event’s name and the pie chart itself.
  • Settings per event. All settings are now per-event, so if you want to hide one event’s end date, but not another’s, it easy to do.
  • Count today. In previous versions of Doing Time, we tried to be smart about handling today, and we failed; now you control it.
  • Accessibility. VoiceOver works.
  • iPhone 5 Ready. The pie chart is larger on iPhone 5 and the iPod Touch (5th Generation) devices, and the letter boxing is gone.
  • Bugs squashed. The calculations for the number of days remaining in an event should be more reliable; other bugs though out the application have been dealt with.

Doing Time Version 1.4 Released

Doing Time version 1.4 is now available on the App Store.

This update includes the following changes:

  • A new application icon. In this release, I simplified a number of things under the hood, as well as some preferences, and so I made the application icon cleaner to reflect this as well.
  • Simpler preferences. Doing Time is a daily counter. I had a complex preference item that allowed the user to set the time (down to five minute increments) that Today would be considered over in Doing Time. I have replaced that with a per-event setting to treat Today as either a completed day or a remaining day in the event being tracked. This also made the date calculations significantly simpler under the hood.
  • Aggressively redraw events. Doing Time now takes additional steps to ensure that events are redrawn more frequently, with the added benefit that Doing Time should now be a better-behaving background app and use less memory when another app is in use.
  • Refactored code. I rewrote the date calculations mechanism to reduce a lot of complexity, and removed everything that was not being used.

Delays

I recently returned from a deployment in Afghanistan, and simply readjusting to life back in the United States has been time consuming…

There’s also an update to Doing Time in the works with some new features and other internal improvements. I hope to be getting that out in January as well.