Great job implementing pretty much all the promised features on top of getting rid of some bugs. Congrats!!!
I have a few questions related to daily routines (anyone with a good idea to solve it, feel free to pitch in):
let’s say we’re trying to have the app help us on a pretty basic daily routine, with 3 random easy tasks:
— make the bed
— read a book 45’
— sketching 45’
Out of the many options the app offers, let’s take these two:
1. TODAY PAGE -> via Template That includes the three tasks (which now on v5.6 can be assigned to a list, e.g. “Routines”.
By the way, very smart way of implementing how the subtasks are marked DONE progressively on the Today Page, by highlighting the one that comes next. After each “click” on the checkmark, the next subtask is complete and so on. Ideal for when tasks will always be done in the order in which they’re set up.
2. RECURRING task called “DAILY ROUTINE” with 3 subtasks, that repeats itself everyday after completion.
—————
PROBLEM:
let’s say one day we can’t finish the three tasks, so our routine would be incomplete.
- In option 1, the tasks stay in whichever list, and when the template is added the following they, tasks that were incomplete end up being duplicated.
Not sure yet what option 2’s problem would be, if any, because I just set it up so I haven’t seen how the app behaves this way.
==============
POSSIBLE BUGS:
if you mark a task as complete by mistake, and then correct it and mark as undone again... It still shows as done in the Daily Report section. Doesn’t seem to be possible to change it.
==================
FEATURE REQUESTS
being able to choose which 3 quick actions show up in the menu when long-tapping on a task. Maybe as a part of the quick actions section in Settings, having an option to star whichever 3 you want.
Currently it shows the first 3 quick actions and I know that I could rearrange them, but that would mess up the order I gave them to organize them per columns that act as categories (on the right-hand panel).
Both of your use cases can be used but have different up/downsides. There are problems like you've mentioned for each options. On first option, you'll get multiple tasks if you keep previous undone tasks. On second option, if you haven't finished all the subtasks, next one will not be made and you will not be able to keep history for partial completion. If you need to keep track of what you've done, option 2 is not the way. One other option could be having separate recurring daily tasks for each of your tasks.
Daily Reports are saved as files and even if you change/remove completed task, it's not removed. This is due to saving history regardless of Reminders data. You may delete Reports file in 'iCloud Drive/GoodTask/Reports' for that day and it will be re-produced if needed. I'll keep the use case on the list to consider for improvement.
I'll keep your feature request on the list to consider.
I've always had trouble with that routine task use case myself. My thought with the new features might be to create a template with three individual tasks. If you don't complete a task, just delete it and let the template regenerate the whole list tomorrow.