Apply labels to projects, tasks inherit that label
It would be nice if one could apply labels to projects, so all tasks in that project inherit the label.
Use case:
I have a number of "work" projects, each with tasks labeled @ready. When I search for @ready tasks, I don't want to see Personal @ready tasks in that list. Labeling every work task in a "work" project @work so I could search for "@work @ready" is a lot of work, and redundant, as the projects are themselves work projects. If I could label a project @work, and all tasks in it would inherit the @work label, then I could easily do the search I need.
16 comments, asked by Unknown on Jul 05, 2011 - 13:25
This suggestion contains all votes from the following related suggestions:
Edward Patience on Aug 25, 2011 - 12:05
Or give the ability to filter by label and project.
Paul Sterk on Sep 15, 2011 - 05:04
I would vote against this as I use labels to remember who has to be involved in a certain task. Then before doing a task involving someone, I can check if there are more tasks pending which I need that person for.
So this would have to be an optional choice and not something that would happen automatically!
Ben Floyd on Oct 31, 2011 - 11:36
This would help me as well. Just have it do nothing if the project has no labels
@ Paul Sterk: it wouldn't be compulsory so it wouldn't affect you.
Just a setting when editing a project to allow for automatically labelling all tasks in that project with a chosen label.
It would be a huge time saver, and I could start my day everyday with the query "today, overdue @work".
Andrew Rayner on Apr 22, 2012 - 01:38
I'd like this as well please. Just started using Todoist 'for real' today after testing it out with a few test tasks, and my first job involves copying all my current tasks across. Within 10 minutes I was thinking this would be a massive time saver, so I came here to see if it was possible. When I'm adding lots of sub tasks quickly during a working day I can see myself forgetting to add labels a lot of times, thus making label search useless.
I'm using a label for each client, so it makes sense that all tasks for one project would need to be labelled for that client.
I think it just needs to be as simple as adding labels to projects - if yo don't want to add a label to all tasks, just don't add them to the project - carry on adding them to tasks.
Tim Barnes on Jul 21, 2012 - 03:14
Agree this would be very helpful. I would like to include some, but not all, projects in a filter, so at the moment this means attaching a label to every task in the projects in question (which is easy to forget to do). To be able to either apply a label at the project level, or be able to filter by a subset of projects, would be useful.
Thanks - Todoist is a great application!
Sharat on Aug 04, 2012 - 19:05
this proposal is similar to https://todoist.com/Vote/showProposal/49/. Todoist, please acknowledge this is an important feature. Users want to segregate work & personal tasks easily
Definitely agree. Here is my support question on it:
https://todoist.com/Support/showQuestion/2725
Heidi Morris on Nov 13, 2012 - 05:20
At the very least, give us a way to separate work and home projects, or work and freelance, etc.
daniel bultas on Nov 23, 2012 - 05:06
Filter by project and label like:
#project @label
will be absolutely time saver and more comfortable use..
daniel bultas on Feb 04, 2013 - 09:23
Idea: if i filter by @label > it would be helpful if tasks can be sorted by project (like priority)
.. it is alternative solution to #project @label solution for better orientation in @label task list..
Andrea Iruretagoyena on Feb 12, 2013 - 08:07
Please! This would be a great feature.
I'm a freelance designer, working with several clients, each one with more than one project. So, I have three levels:
Client » Project » Task
I can use labels for my clients, but applying them to each task is time consuming... I'd love to be able to apply a label to a project instead of a task.
Dale Cruse on Apr 07, 2013 - 08:07
I'd like this a lot, yes.
Shlyakhin Nikita on Apr 12, 2013 - 07:34
Filter by project and label like: #project @label is the best solution than we could even imagine!
