Allow search / filter by #tag to use OR and NOT
Allow the use of an OR connector to filter by #tag1 OR #tag2. Perhaps also allow OR for a general text search.
-
Evgeny commented
A negative filter for tags would be SO useful (when one needs to filter something out)
-
Sophie commented
Quite an essential feature for an outliner, pleeease add! :)
-
Shaun Smiley commented
This is possibly the biggest lacking feature for me right now.
-
Riccardo Coen commented
This is badly required, most urgently the NOT, as I use tags to distinguish non actionable items that I want to filter out when not needed.
-
Natalie Mootz commented
I want to chime in here because I'd really like a way to search for “not tagged” tasks. The above feature request would be a workaround for me, but it would do the trick.
-
Mario T. Lanza commented
This feature request provides OR logic.
https://checkvist.uservoice.com/forums/2121-checkvist-web/suggestions/39704320-allow-tags-themselves-to-be-tagged -
Mario T. Lanza commented
If you're adding OR and NOT, you'll need AND and PARANS in order to accommodate order of precedence. I agree that you might not want to use the words, but perhaps JavaScript operators like || and && and (). Checkvist is for geeks after all.
Also, if you're going to add this, you might add named searches.
You type:
@next = ^today || ^tomorrow || ^now || ^asap || ^overdue || #now || #soon
@next
@next =The first defines and executes a named search. The second executes it. The third deletes it.
-
@Mihail thanks for your comment, we'd love to implement this, but it is not easy to do correctly, given that we have both in-place filter and global search. I hope we'll find some time for this in this year.
-
Mihail Zaporozhets commented
@Kirill Maximov, any plans for realize this feature ?
my case: group some tags (or some words without #) by using operator OR (as it realize in WorkFlowy search mechanism) -
From the feedback:
One of my frustrations is managing stagnated/old tasks, I'd love a sort by modification date but for now "sd" (show detail) and searching for date parts works for me
I'd also like to see these features at some point:
Filtering/search logic, filter/search filter by no color (color: 0), speeding up or removing delay for search index update, search by custom date range,
searching by specific projects (or project tag?), global search by part words -
Hello Christina,
Thanks for the comment. Just in case, at the moment you can use due:now for global search with further filtering (it includes overdue, today, asap tasks).
Best,
-
Christina commented
I could also really use the OR connector to search for things like "^current week OR ^overdue OR ^asap OR priority: 1", as a catch-all to see at glance all those things that need my attention in any given list. Ideally I could then filter this list even further with a tag. So for example, "(^current week OR ^overdue OR ^asap OR priority: 1) tag: office". Thanks for considering!
-
-
Karim Hariche commented
Add an option to decide whether searches take into account only the desired task, or also parts of the its path:
when activated, one can find a task by searching for a word contained in the task itself, and in any of the parent tasks in the target task's hierarchy as well.ex: find "winter campaign > email follow-up > call customers"
by typing ""winter call"
-
Adam commented
Oh yes, definitely! When using tags and filters based upon tags, I tend to need this rather quickly. Having nothing but AND is not very practical in my case.
-
Roman Spiridonov commented
Must have
-
Bryan Roach commented
This feature would be a powerful addition to Checkvist. Here are a couple of examples I would use.
#woodworking OR #home_improvement
^today OR ^tomorrow OR ^now OR ^asap OR ^overdue OR #now OR #soon
-
Andrea Fedi commented
This would be a great feature (the use of OR and NOT).
-
Sebastian Ahlman commented
I second this, I have been using Checkvist for only two days now, but I have already found myself missing this feature a few times. Otherwise, great app!
-
alan.limebeer commented
With this feature Checkvist becomes (for me) a completely flexible list/task/project organizing tool. With the ability to save view state via a hyperlink I can create unlimited views for my contexts. What an amazing tool you guys have created!