Search by Project Name in combination with timeframe
Separation of concern matter to me. I user a whole set of projects under a super project called Work and a whole set more under Home and others.
If I am at work and I want to see all tasks due today or next action tasks (via labels) , I don't want them mixed with home related projects. I would prefer to do a search like: today[work]. This will display all tasks due today related to the work projects.
27 comments, asked by Ali AlShaikh on Jul 07, 2011 - 07:04
This suggestion contains all votes from the following related suggestions:
Michael La Voie on Aug 29, 2011 - 10:04
Strongly agree :) Searching folders with an equivalent syntax to labels would be great.
Dealing with nested folders could get more tricky, ie:
Folder List:
-------------
Home
Work
->TPS Reports
Volunteer
Is a search for "today [Work] @email" a search for the emails you need to send today from just your work folder, or also from your TPS Reports sub-folder?
From my perspective it doesn't really matter, any support would be better than nothing, but if you wanted to be really fancy, you could provide two methods of folder searching:
[work] - which would just search the work folder but NOT the sub-folders
and
[work+] - which would search the work folder and all it's nested sub-folders. (obviously use whatever syntax you think is best).
Just my 2 cents :D I just started today and am loving todoist, but I can tell this will bother me. Why do I need to label everything twice to get this filtering?
Matthew Cline on Oct 10, 2011 - 09:30
I think this goes hand in hand with the topic of being able to see all tasks in sub-projects when clicking on a parent project:
https://todoist.com/Vote/showProposal/33/
But... if it's one or the other, I actually like this idea better.
The ability to search within a project is really important to me.
Michael's right, it's ridiculous that we have to add labels on everything to sort it properly.
We already have the nice project list hierarchy on the sidebar and it ought to be a lot more functional.
Ben Floyd on Oct 28, 2011 - 09:01
@matthew Bump. Totally agree
texafornia on Dec 06, 2011 - 01:01
Yep! People that are organized and use the projects section of Todoist like we should need this. Vote!
Ben Floyd on Dec 06, 2011 - 04:32
At risk of crossing topics here, the ability to exclude certain projects would be just as helpful for me as being able to search them. like
@home -[archivedprojects]
Michael La Voie on Dec 06, 2011 - 06:59
I'll second Ben's idea for excluding as well, that would be very useful to me
Sharat on Apr 02, 2012 - 08:27
This is important feature for me too! Please provide this functionality
This would be very useful; I have Work and Personal tasks and would like to only see the due and overdue things for Work at times.
Harpreet Chatha on Aug 04, 2012 - 08:13
I agree. Very important feature.
Sharat on Aug 04, 2012 - 19:02
From user perspective, this is very important feature. It allows to segregate tasks based on projects. I don't think this will be a complex functionality to implement.
Douglas G. Dirks on Aug 21, 2012 - 07:01
This would be a very useful feature -- both searching within specified projects and excluding specified projects as Ben suggests. It would make it much easier to look at todo items that apply in a particular context. (Work and Home are obvious examples, as the comments here show...)
I do this in a roundabout way now, by tagging *every* item that is under my "Work" superproject with a @work tag. That lets me show only tasks in projects under the "Work" project when I'm trying to focus on work. It's fragile, though, because if I forget to tag an item, it doesn't show up when I look for the @work tag. It's also a pain to have to do that extra step, so I don't do it for any of my other superprojects. Building in a project name filter would solve the problem admirably.
Unknown on Aug 22, 2012 - 03:07
In my case it's very important, because when I come to work, I'd like to open my work project and filter it by the tasks that are due today. Or add projects to query. Without this feature I'll have to look for another solution, which would be a shame because I like todoist.
Sharat on Aug 22, 2012 - 04:23
I agree with DmItry; It's almost a year now since this feature is requested. todoist support still not acknowledged. If this feature isn't there at the end of my subscription then I'm planning to migrate to 'toodledo' or 'remeber the milk' services.
David Trey
on Aug 22, 2012 - 05:25
Hello Sharat,
every single request posted in the Votebox is being acknowledged by us regardless of our response. We understand that this feature would be useful and will certainly consider adding it in the future, but unfortunately we can't give you an exact timeframe when it would be implemented.
We appreciate your feedback and we read every comment and discuss about all the requested features and the ideas posted in these threads.
Best regards,
David
Unknown on Aug 23, 2012 - 10:57
David, I understand that you can't give exact timeframes, but you are not giving any timeframes. All I've got is "wait..." which is "no" for me personally.
I believe communicating dates and their changes is the essence of project management and customer relationship management. Wishlist with planned date against each requested feature is not that hard to implement.
As I said, I like todoist a lot, but I have to manage my tasks more efficiently, therefore I would have to look for another solution. It's quite sad though.
Wish you luck!
Dmitry
David Trey
on Aug 23, 2012 - 12:31
Dmitry,
the lack of a timeframe does not mean that the feature will not be implemented. The quality of a new feature is our top priority and setting ourselves a deadline could affect the quality which we want to avoid.
Therefore, communicating any deadline is not possible, but doesn't mean that a certain feature is considered, planned and/or worked on.
Best regards,
David
Unknown on Aug 23, 2012 - 20:27
OK, I understand. I have now migrated to Remember the Milk.
Thank you.
Dmitry
Nick Johnson-Hill on Dec 09, 2012 - 10:10
This feature would be very helpful and I find it odd that you cannot do filter using the project name. Surely it would not be that difficult to implement?
Unknown on Jan 09, 2013 - 03:06
+1
restricting the search to objects like projects, sub-projects or parent tasks is a very welcome enhancement.
Stuart Metcalfe on Jan 29, 2013 - 13:47
Filtering on projects or excluding projects would be really useful to me. Like another poster on this thread, I have "Work" and "Home" (and others) projects which then contain sub-projects for things I'm working on. Tasks which aren't part of a larger project stay in the parent folder so having the parent Project show a list of tasks in all sub-projects would mean I'd have to change the way I organise things.
Michael Martin on Feb 19, 2013 - 03:11
I absolutely agree as well. To be honest, I thought I was getting this when I bought the premium package. It advertises a better search, and I'd have thought that this would be an important part of that.
As others have said; it makes it pretty difficult to use Todoist for both personal and professional use.
Would a simple way to do this not be to simply treat projects like invisible tags? The tag search work is already set up, so all it would need to do is treat tasks added to a project as also being added to a hidden tag (@work @home etc.)
Zdeno Kuzmany on Mar 02, 2013 - 03:59
Me too. This is important feature for me and my time managment.
Andrey on Mar 21, 2013 - 00:20
That's really important feature!
Felipe Pierro on Mar 21, 2013 - 08:24
That is reeeeeeeeeeeeeeeeeally important. A BIG for me!
Luke Abbott on Mar 22, 2013 - 06:43
Searching by a project name and returning all Tasks, Sub Projects, and Sub Project Tasks would be excellent.
An alternative for me would be placing a label on a project then applies that label to all tasks, sub projects, sub project tasks.
Then I could easily search for the label and see everything in that project.
This suggestion needs to be renamed: Search by Projects
I think that one of the reasons that this hasn't been upvoted more is because it is coupled with time. There is no reason to require project[today] when basically all that is wanted is to be able to use a project query in conjunction with all of the other query operators. Let's say they pick : as the project search term, then we could have
:project one, :project 2, 7 days, overdue
done. Easy. People look at the title project with time and think, that's not what I want. This is a key feature and I think we will do better if we change the marketing of it.
