Very good function for users having many task lists.
And adding the tag in filter definition for smart lists would also improve task list management.
I have one calendar named "invisible". I keep there events with reminders that I don't want to see in month and other views.
Most often that applies to very frequent (everyday) events, that would fill views and leave no or little place for events I would like to see.
Now the workaround is to switch on my calendar named "invisible", put task to it, and swith it off (make it invisible again).
I'm all for that!
Task list is a pool of "what to do". By hiding future tasks I can focus on what to do now / today (and what left from past).
What's more, I can postpone some tasks using existing powerful "repeat" functionality by making the tasks checked.They disappear and become visible when due time comes.
1.Besides options: show all / undone / done tasks add one more: "undone ongoing".
2. Checkbox [X] "hide future tasks" or icon next to options all/undone/done tasks.
The new option should show both all past and today tasks and necessarily tasks without due-date. Only tasks with future due-date should be hidden.
My daughter stays at school much longer on every other Tuesday. Then, sometimes I pick her up.
I define task: repeat weekly, set Tuesdays and every 2 weeks.
By hiding future tasks, I see "pick up Kate from school" only on the Tuesdays when it is true. It doesn't trouble me at other days.
This feature is a must. Who wants to calculate what time it will be when setting "time before"?
You can make 2 sections in box, and leave present "time before" (for some cases useful) and put in 2nd section field "time".
When entering "time before", "time" is updated, and opposite, when entering "time", field "time before" is updated.
No additional settings in options, no switching between options or views or boxes, you just see both, and use the one you prefer in each case.