App for the milk – version 0350 released

Verion 0350 is another milestone release. It implements many new features as well as an again improved UI and some bugfixes.

download: version 0350

UI improvements

I made some more improvements to the UI, the scrollbars and the dropdown menus are new. I really like what Apple did with the new Itunes 9 UI so I tried to copy it as good as I could, and I am quite happy with it. But as always I am open for suggestions. The icons should also look a bit better now.

Detail view

I finally got the detail view to a level where I could release it to users. In oder to see the detailview for a task just double click the task. This used to let you edit the name of the task but I found that its a rarely used feature. Once in the detail view you can edit the tasks name by double clicking it again. In the detail view are two tabs, one for general info and tags and one for notes. The info currently includes only estimate, url, and due date since repeating tasks is the hardest of all things to implement and not yet supported. Once I figured that out it will be added.


Tags are now fully supported. In the detail view info tab there is a tag module that works online and offline. To add tags just put them in and hit the tag button. In order to remove a tag just click the little blue cross icon next to it. Pretty straight forward.


Notes are not complete yet. It is possible to edit notes in the detail view online and offline. In order to do so just double click the title or the text of a note. It is not yet possible to add or delete notes but its the next thing on my to do list. I just wanted to get this update out so people could provide first feedback and since the last update is already a few weeks back.

Future Outlook

So the next thing will be to finish notes editing. Then I want to take on smart list support. The search / filter system is still not quite ready for that though. Once smart lists are supported I finally want to go beta with the app. The last major feature that is still missing then is repeating tasks, which I am not quite sure yet how to implement but it should be possible.

I recently had the idea that the searchfield could be used for quickly adding tasks like, “add:some task” and other commands. Kind of like rtms smart add feature

Another idea that has been floating around in my head is a kind of planing mode. Currently a task has a due date and an estimate but the app and rtm do not give me any means of organizing when I want to do which task. I could of course create and event in my ical for that but that would not be very user friendly. I envision a ical like view of a given day where you can arrange the tasks that you want to accomplish and therefor get a plan when to do what. This would be very easy to do if rtm implemented a task attributed like “scheduled” . The time when to do it + plus an estimate give me all the info I need to plan the day. As I have doubts that rtm will be able to implement this very quickly will create a slimmed down version of it in the app and this may then serve as a proof of concept to rtm. What do you think about this idea?

Tags: , , ,