I would like to create a filter that shows my 1st level projects, the first level of sub projects and tasks. how can I do this? i have the premium edition
Unfortunately, right now there is no way to include projects within filters. Also, when clicking on the Parent project, there is no way to hide the sub-project from that view.
We will consider adding more options such as this in future updates. Feel free to add it to our votebox. http://todoist.com/Vote/ & http://todoist.com/Vote/show/5952/
A related issue is where I have tasks with subtasks. If I create a filter subtasks appear not only collapsed under the nested parent task (as I expect and want) but also appear in the results as separate entries themselves. This makes the list unnecessarily long and essentially full of duplicates.
That's intended. If we would skip sub-tasks that meet the search criteria, then for every sub-task that should be on the list, you would have to see a parent task even if it wouldn't meet the criteria.
With the current solution, you will never miss any task or sub-task when searching for something and additionally, if a parent task meets the criteria, can expand it to see what sub-tasks it contains.
I understand. I guess the problem for me is I only want to see the tasks returned by the filter, and I want to see them in their most compact form.
A couple of suggestions:
1. Only show the tasks that are returned by the filter. If one of those has sub-tasks then the filtered list should only have an expansion showing the sub-tasks that are also returned by the filter.
2. Given the above, if a sub-task is returned by the filter, and its parent is also returned there is no need to repeat it in the list as a separate item.
I understand that this might just be something about the way I am using sub-tasks. My use case is I have a parent task like 'Conduct performance reviews' and then sub-tasks for each one: 'John', 'Mary', 'Bob' etc. My filter is showing them all separately and I would rather they were only nested under the parent task as it appears in the filter as well.
+1 - it would be great if I could have a filter option to not include nested tasks (e.g. -subtask)
Can we please keep this on-topic, and not confuse tasks with projects?
This request is about being able to also include sub-projects' items when you filter by project.
For example, I have a "Work" project, with all my actual work projects within it. Likewise, I have a project for "Personal", with all my home projects (Shopping, etc.) within it. I want to be able to filter by Personal or Home, so that all my projects' tasks show, depending on where I am. Having personal stuff show up at work, or vice versa, is inappropriate.
Also, the votebox is now closed, so can someone confirm that this request is being dealt with -- is on the official product roadmap, will be released in a certain version, or something like that?
Also, this is not MacOS-specific, so can it be moved?
It has been moved to web, only default location. As for if this is something we are working on, not at the moment but it is on the list.
Thanks Brendon, but... what is "The List", exactly, if not a product roadmap? How big is the list? Do things on the list get done, or is it a "List of Things to Ignore". What's the throughput / turnaround rate for items on the list?
Basically, if I'm a task, what does being put "on the list" mean for my future? ;)
We keep track of what people want, what people complain about, we move things around based on this. This is really how we always did it, just used the Votebox to do it. So something could be there for awhile, or very short, it depends on our plans, and what people are wanting the most.
OK, but we need to be able to make a decision about whether this is the right product for us: whether we should hang on and wait for X months while you implement a feature, or if we should give up now and try elsewhere, rather than investing too much time entering tasks in something that's unlikely to ever be right for us.
A little more transparency from you guys would really help here. Preferably a proper ticket system with priorities, target versions, reasons for stalling or rejecting the ticket, etc.
Unfortunately we don't have a roadmap for future features. To stay flexible and add features based on requests, we work on a few options, implement them and then decide what's next so unfortunately we can't say what feature will be implemented when.
The option to filter by project name has been actually implemented a short while ago and we've announced it in the most commented threads regarding this. We haven't announced it anywhere else as it only works on the web and web-based apps and plugins. We will add it to our mobile apps very soon and then post about it everywhere (blog, social media etc.).
To use this feature please use the p: syntax so, to see tasks dye today in a project called "Work", search for:
today & p:Work
This will also search within sub-projects of this project, but you can exclude them so if, for example "Office" is a sub-project of "Work" you can search for:
today & p:Work & !p:Office
to exclude it.