Thursday, 11 November 2010

Update 1.4 Submitted! What's in it?

Just submitted 1.4 to Apple - will be a couple of weeks while they approve it. Just in time for Thanksgiving for the USA-ians that use it! So what's in this update you may ask? Well I shall demonstrate the new features by using the power of Words and Screenshots:

All the Repeating Options In The World Ever (except for those not included)
Upon clicking "Repeat" options in the task screen - you will be presented with these options:

As you can see, you can pick from "Never", "Given Period", "Days Of The Week", "Days Of The Month" and "A Day Of Each Month". Those options are explained below:

Never repeats - a one time task - like fighting the Balrog in Lord Of The Rings.

Given Period

Any combination of [1 - 99] [Days/Weeks/Months/Years], with shortcuts to Daily, Weekly, Fornightly, Monthly, Quarterly, Yearly options.

Days Of The Week

Any combination of the days of the week.

Days Of The Month

Any combination of the days of the month - look at all those checkboxes!!

A Day Of Each Month

A choice of [1st/2nd/3rd/4th/Last] [Monday/Tuesday/etc] day of the week.

For all of those options - you can even specify the interval of repeat - so you can have for example, every Monday/Wednesday of every 3 weeks.

Man it's like a game in itself!


So now you can also set an Alarm for a task. These (for the techies) are Local Notifications, and in order to use these you need to have iOS 4.0 or better. Otherwise its a right pain to set up as I have to set up a server for remote Push Notifications, which isn't really fitting for something like this.

Better Calendar Picker

So I've also hacked together a basic Calendar Picker thing. It does exactly what it says on the tin and I hope it's a bit better than the previous standard picker (which is actually the ONLY Date Picker the iPhone provides to programmers by default - rubbish!!).

Fix To Daylight Saving Time Bug Of Doom
If you have experienced the nonsensical Daylight Saving Hours bug where your tasks have gone "mad", this update will revalidate everything in the database and lock the dates down properly. Although they may remain a day behind - they won't experience the problem again and as long as you move them back to the right day it should no longer go mental when DST happens in the Summer. Note to coders: do NOT add 24*60*60 seconds to the time when you want to add a day of time on. Sometimes, its 25 hours in a day, or 23 (*cries*).

I hope you enjoy the update. If you listen to The Bloodhound Gang's "The Bad Touch" (the Do It Like Mammals one) there is a line that goes "To make me rise an hour early just like Daylight Savings Time". The song has been RUINED as I twitch everytime I hear that now.


  1. You should move to germany - that'll at least save you from all the horrible music on youtube...

    "This video is not available in your country."

  2. As always really nice update. The new repeating options will make Epic Win a lot better to use and it looks like everything I need is implemented. Looking forward to Apple giving green lights on Update 1.4 ;)

    BHG aren´t horrible @ zeeZ :P

  3. great, I think this update is going to make EW a useful task manager. The alarm was much needed.
    Hope you can now focus on the RPG aspect of the app.
    Thanx from Spain

  4. Love it to death. Maybe bosses or dungeons requiring specific stat development?