Komorian
  • Eternity Time Log
    • Reviews
    • FAQ
    • Change Log
    • Privacy Policy
  • Contact
  • Blog

Eternity V1.5 released

July 16, 2009

Summary of changes

Update 1.5 contains the following improvements:

  • new: ChartFlow – navigable pie charts for reports (full version only)
  • new: easy date switching for logs and reports
  • new: manual reordering of activities
  • new: text editing settings (capitalization, auto-correction) for activity names and notes
  • new: easy data migration from Lite to full version

Below you can find more extensive description…

ChartFlow – navigable pie charts for reports (full version only)

200909071242.jpg

Pie charts for reports can be displayed by tapping on the top-left button or by rotating iPhone/iPod to landscape position on Reports view. You can go back to reports table by changing device orientation to portrait mode. Charts represent times in the same way as you have them configured for reports table (against, interval, total time, parent).

200909071243.jpg

So you can go back and forth just by rotating your iPhone/iPod. But I’ve added the chart button for the sake of discoverability. To avoid angry emails (“You promised pie charts! Well, where the frig are they?!!!”) and for users who don’t really have time to check what’s new in the latest update :). The spot was free anyway, so why not use it.

But the chart itself is not all. You can go to chart for previous/next interval by swiping right and left. You can also switch between daily/weekly and monthly modes by swiping up and down. And when you go back to Reports table, it’s in sync with your last chart. Cool, isn’t it :)?

For those who don’t have time to read silly blogs, there are instructions under the ‘i’ button.

200909071244.jpg

Why pie charts? It wasn’t the most requested feature, but:

  • One picture is worth thousands of words. Many people (including me) digest data much easier when served as pictures, not text.
  • Many users exported data to spreadsheet just to make pie charts. Now they can use that time for something else :)
  • It’s an eye-candy and everybody loves eye-candy :). After all, we bought our iPhones/iPods because they are nice and shiny, didn’t we (“Nope! Actually I’ve bought mine to develop life-changing apps bla, bla, bla” – yeah, sure
  • Pie charts are not rocket science really, but I had to learn some new iPhone development tricks to implement them. I also had to rewrite some reports-related code to make reports faster (you should generally notice that reports are calculated faster, export quicker and even scroll smoother now. Especially when you have data from many months). So there was a challenge and some new things to learn. Two most important ingredients of a fun project soup.
  • Developing Eternity I wanted to use standard GUI frameworks as much as possible. It makes development faster and the app consistent with iPhone user expectations. But the standard controls delivered by Apple frameworks, as nice as they are, have their limitations. It became obvious to me when I developed auto-adjustment functionality. The wheels-based time controls with separate, independent months, days, hours, minutes and AM/PM settings just don’t work very well in that context. I need to learn some lower-level tricks to go beyond standard controls in such cases and pie charts project was a good one to start from.
  • I don’t follow competition that much, but I hope it will differentiate my app a bit. When I first get requests for adding pie charts I was not convinced at all. “The report screen is crowded already. How do I present the data, the charts, the legend and all the controls.” (I’m not sure now, but I might have been influenced by a picture of another app I’ve had seen on App Store). But then I thought “Why not get rid of the legend, the controls and draw everything in landscape mode so there is more space for labels?”. Eureka (gee, it’s sad that I have to discover the obvious in such pains ;) ).

Easy date switching for logs and reports

200909071246.jpg 200909071246.jpg

This is a no-brainer. Interval labels are tappable now. I made them more button-like looking to make it discoverable. You can pick any date and switch to today with one tap.

Manual reordering of activities

200909071246.jpg

When you tap on Edit activities, the editable rows have standard reorder controls on the right side. You can also sort activities alphabetically with one tap.
In addition, activities editing/deleting/reordering can be cancelled now if you’ve done some mess. The ordering you set here is respected in reports too.

Text editing settings (capitalization, auto-correction) for activity names and notes

200909071247.jpg

Go to Settings->Text editing to switch auto-correction and capitalization ON or OFF for activity names and notes.

Easy data migration from Lite to full version

200909071234.jpg200909071234.jpg

Now you can upgrade from Lite to full version without loosing your data. In three easy steps:

  1. Install full version on the same device
  2. Open Lite version, go to Settings->Full version, tap on “Migrate data to full version”
  3. Full version is opened and asks for confirmation. Confirm.

Enjoy :) !

September 27, 2011 komorian

Related Posts

  • Eternity Time Log 3.5 released tag reports, rounding and some color
    Eternity Time Log 3.5 released tag reports, rounding and some colorMay 5, 2016
  • Eternity Time Log 3.0 released with Eternity Cloud sync
    Eternity Time Log 3.0 released with Eternity Cloud syncOctober 21, 2014
  • Eternity Time Log 2.3 released with a new iOS7 look
    Eternity Time Log 2.3 released with a new iOS7 lookSeptember 18, 2013

Popular Posts

  • Eternity Time Log 2.1 released
    Eternity Time Log 2.1 releasedJanuary 22, 2012
  • Eternity Time Log 2.0 released
    Eternity Time Log 2.0 releasedAugust 29, 2011
  • Eternity Time Log 2.2.3 released
    Eternity Time Log 2.2.3 releasedJanuary 18, 2013
← Eternity V1.4 released
I’m on vacation, Eternity on 50% SALE →

Leave a Reply Cancel reply

You must be logged in to post a comment

My apps

Eternity Time Log (AppStore Link) Eternity Time Log
Developer: Marcin Komorek
Rated: 4+
Price: Free Get
Bite15 - bite sized time tracking (AppStore Link) Bite15 - bite sized time tracking
Developer: Marcin Komorek
Rated: 4+
Price: Free Get

Recent Posts

  • Eternity Time Log 3.5 released tag reports, rounding and some color
  • Why track time? – 3/3 – Money
  • Why track time? – 2/3 – Awareness
  • Why track time? – 1/3 – Focus
  • Eternity Time Log 3.0 released with Eternity Cloud sync

Tags

Eternity Eternity sale eternity time log Eternity update micro-ISV thoughts time tracking tips TouchLog video

About

My name is Marcin Komorek and I'm Komorian's CEO, CFO, CTO....
At your service :)

Follow me…

but not blindly ;) Facebookbut not blindly ;) LinkedInbut not blindly ;) RSSbut not blindly ;) Twitter

Blog

  • Eternity Time Log 3.5 released tag reports, rounding and some color
    Eternity Time Log 3.5 released tag reports, rounding and some color

    Eternity is a time tracking app for iPhone and iPad. Version 3.5 has just been r...

  • Why track time? – 3/3 – Money
    Why track time? – 3/3 – Money

    In previous parts I wrote about focus and awareness as short and long term benef...

  • Why track time? – 2/3 – Awareness
    Why track time? – 2/3 – Awareness

    Last time I wrote about focus as an immediate effect of tracking time. Awareness...

Copyright © 2008 komorian.com. All Rights Reserved