Doings
From Occhio FAQ
Contents |
Doings test Oebe
The way I use Todoist.com for many years now:
I have two projects: 'Work' and 'Private'. I don't use mixed views (like a 'today'-query in Todoist) because at my work I don't want private tasks to be on my list and vice versa. I like to keep it simple.
I prioritize my tasks by manually reordering them within a project, without using priorites or dates. I never click the 'Sort by priority' or 'Sort by date' button because this wil ruin the order of the tasks. I start working with the task that's on top of the list and I work my way down.
Sometimes I add Due dates, but only when a task MUST BE done on that date.. like an appointment or a birthday-email.
Labeling the views
Doings has the following views: (I try to use this names in the suggestions/bugs below)
- Today-tab
- Week-tab
- Projects-overview
- Reorder project-view (after pushing the Edit button)
- Edit Project-form
- Tasks-overview
- Edit task form
- Reorder project-view (after pushing the Edit button)
- Settings-tab
- Add Todoist account-form
Test 2010-02-15 v1.2
8.1 I forget sync'ing all the time. Direct syncing would be the solution for me. Syncing is too slow now, and not possible from the 'Tasks-overview' of a project.
- Suggestion: background-sync after every change
Test 2010-01-02 v1.1 RC1 Build 7 rev 207
Status: Testings weren't finished yet due a lack of time. But this version is deployed already
Great update again... A lot of the points of my previous test are fixed/applied. I striked the ones that were applied. (see Test of BETA 6, next chapter)
Suggestions
7.1 When I continuously press the Sync-button while I'n in the Today-tab, the order of the task keeps changing.
- Suggestion: Make the order the same as in Todoist, see 2.11. When I try an API call like
http://todoist.com/API/query?queries=["2010-1-2T18:27"]&token=xxxIt gives the good order. (But you'll probably query it from the internal DB)
7.2 When going into Help, the content-prt of the screen is empty. After a fex seconds content is loaded.
- Suggesion: A 'loading..'-icon while waiting for the content.
7.3 When I choose the date of next month, is shows 03-02-01 which is quite long. The year is quite obvious.
- Suggestion: for dates within current year: show only day and month: 03-02 or better: 3 Feb (see 2.3)
7.4 When you check a checkbox next to a task and go to the projects-overview, the 'number of tasks'-count isn't updated. (maybe you did this on purpose, but in Todoist the count is updated..)
- Suggestion: update count, or leave it as it is now.. for me, both is good.
Bugs
7.10 The Due-dates are much better now, but there is a bug in 'past' dates. When I set a Due date of 3 day ago it says: Thursday and not the date (31-12-2009).
7.11 When I choose the date of next Monday, is shows 04-01-01 instead of 'Monday'
Test 2009-12-24 v1.1 BETA 6 rev 201
All previous listed bugs of BETA 5 are solved. Good work! Reordering projects works great as well (although I think I'll never use it). This will be a great way to reorder tasks al well (but a two-finger scroll reordering will be great as well)
Suggestions
6.1 A new task is always added to the bottom of the list.
- Suggestion (simple): When adding a NEW task: in the Edit task form: option to add the task to the top or bottom of the list
- Suggestion (adv): I can't think of a way to add tasks in a position where you actually want them without needing to reorder the list. In todoist.com you can edit one item and then shift-enter to add one below. Maybe a long-push on a task could popup (like in Ill. 5) a list with extra options like: 'Sync, Append above, Append below, Indent left, Indent right'
6.2 If I push the iPhone-homebutton when I'm in a Tasks-overview in the Projectstab the app stops. But it starts with the Projects-overview when I restart the app again.
- Suggestion: let it return to the Tasks-overview of the project where you were.
In the Tasks-overview:
6.3 All tasks with a Duedate have a weekday (mon, tue) now, which is quite prominent now.
- Suggestion: I think it's better to hide this weekday if the date is more than a week in the future, so this weeks tasks are more prominent. like:
- 23 dec (red background)
-
yesterday (red background) - today (green background)
- tomorrow (lightblue background)
- monday (yellow background)
- tuesday (yellow background)
- 5 jan (transparent/white background)
- 6 feb (transparent/white background)
- 6 feb (transparent/white background)\
- 6 feb 2011 (next year) (transparent/white background)
.. it's accually the way Todoist names its dates
6.4 When a duedate is set in the Edit task form, it's impossible to unset it.
6.5 When you entered a duetime(!not date) in Todoist it's not displayed anywhere in Doings. So when you edit this item, change the title and sync it, the Duetime is lost in Todoist.com
- Suggestion: Add the ability for duetimes or (but less nice) only reset the duetime when the duedate is changed.
6.6 It took me a long time to figure out what the green triangle and the red star ment. (I first thought 'priority'). And I saw that you can have both icons together as well. Of course, once you know it's 'new' and 'updated', it's clear, but I'm wondering if we can make this clear the first time.
- Suggestion: Maybe a yellow star or asteriks (like in MS Word's titlebar in a non-saved item) are more clear. Is it handy for users to see the difference between a 'new', 'updated' or a 'new and updated' item? I think not (tell me if I'm wrong) so one icon could do the trick.
Bugs
- 6.11 In a project I have 4 items named 'task 1', 'task 2', etc. I gave all of them the Duedate 'today' and ordered them with 1 on top and 4 at the bottom. When I look in the Today-tab, these tasks are positioned in another order (2,4,3,1). When I do Todoists today-query they are ordered right (1,2,3,4)
Todist seems to put the tasks with a dueTIME on top, ordered by time (not grouped by project). Then it shows the rest of the tasks in the sortorder that they have within their group and grouped by project (Illustration 6)
- 6.7 Adding a task to todoist.com with an url gives two problems:
-
When addingTask 4 http://google.com/the task doesn't show up in Doings (Illustration 4) - When adding a task with
"Google":(http://google.com/)(Todoists syntax for a link)an 'h' is added in Doings, the link is blue, but unclickable. (Illustration 4)
-
-
6.8 If I give a priority to a task and sync it, it won't update the priority on Todoist.com (strange, I thought I had this once, but now it's done right) - 6.9 When setting the duedate, there is no possibility (yet) to set the time. NOw all duedates are 'Allday'.
-
2.10 Can't remember when (sorry :) ), but suddenly the project-colors we're all changed to green - 6.12 Not really a bug, so maybe leave it the way it is now: when a project contains no tasks, no number is shown in the projects-overview. Todoist.com shows a zero there.
Low priority features - nice to have
-
6.13 Help-screen (4th tab (now Settings) can be a triple-dot-More-tab (
like in iPod, then options: Settings & Help & About?)- 6.14 for syntax like bold, underlined, highlight,italic, link, nocheckbox
-
6.15 for the explanation of the green triangle and red star (although I think the can be made more self-explainable)
- Extra Settings
-
6.16 disable auto-rotate (you can find it on more and more apps nowadays. When laying down autorotation can be annoying).. or better without double negative: option for 'Enable auto-rotate'(default: on) - 6.17 Option for 'Sync on startup'
- 6.18 Option for 'Background sync' - syncs every edit immediately
-
- 6.19 Sync-button/ability in the Tasks-overview of a project. Because of the way I use Todoist (no duedates, other projects are for in my free-time), this is the view that I use all the time. To sync now I need to do 5 steps instead of 1: push Projects, push Week, push Sync, push Projects, push the project. ('shake to sync' or 'immediate background-syncing' would be a solution as well)
- 6.20 'Start page'-setting: Options: Last opened (default), Today, Week, Projects, project 1, project 2, etc
- 6.21 Ability to delete a task (Todoist has one, altough I've never used it. Marking it as 'done' is fine for me) Suggestion: swipe a task to delete it.
Test 2009-12-24 v1.1 BETA 5 rev 196
Let start testing at the beginning
Add Todoist Account
Entering my email and password went great, but "Verify Credentials" doesn't really look like a (pushable) button.
- Suggestion: Separate the "Verify Credentials"-button from the form to make it more 'clickable'.. maybe add an '>' on the right side of the button
After I clicked, I saw the 'waiting'-icon.. good feedback!
After Doings verified my credentials, the next view is a empty 'Today' tab. At first I thought that something went wrong because I have tasks in my list on Todoist.com.
After pressing 'Sync' the lists got filled.
- Suggestion: auto-sync the first time so the user immediately sees his tasks. OR show a message like "push 'sync' to fill Doings"
Working with Doings
As is said before I prioritize my tasks by manually reordering them within a project. I could not find a way to reorder the tasks with Doings.
- Suggestion: create a way to manually reoder tasks (two-finger scroll? OR 'reorder'-button like in Todoist.com)
When viewing the tasks of a project, each task has a nice, subtile colored bar to is left edge. This is great.
The colored blocks on the right side of each task with the projectitle is too much information and it overlaps with long titles of the tasks (Illustration 3). The title of the project is already in the header, so this is good enough.
- Suggestion: remove colored projectitle-blocks next to each task (only in the Projects-tab.. these block are great in the Today- and Week-tabs)
At first I used Doings on my normal account which has 11 projects with a total of 240 tasks. After syncing, Doings crashed and I couldn't restart it, it crashed every time I pushed the icon. Same story after restarting my iPhone so I remove the Doings-app and installed it again. Now I'm testing it with a dummy-Todoist-account with 1 project and 6 tasks.
- Adding a task (without Duedate) went good. Sync was good as well.
- In todoist.com I moved this new task to the middle of the list; I synced and the result was good in Doings
- Then I edited this new task and gave it Today as Duedate. This went good (Illustration 1), but after syncing all task below the new task got a Duedate as well. (Illustration 2) (BUG)
- Then I synced again and looked at Todoist.com; the only task with a Duedate there was the new task. (so there is a difference between Todoist en Doings now)
- In todoist.com I removed the Duedate and I synced Doings. Now none of the tasks have a Duedate, which is good.
Low priority suggestions
- View History