Hello,

I have just signed up to the pro version of this excellent product and so far this seems to be succeeding where all the others have failed.

The ability to save advanced searches as filters is a very powerful stand out feature. However, there are a couple of simple additions which would make it even better.

The addition of an OR function in addition to the AND function would make searching and filtering MUCH more powerful. In addition to that, the ability to select 'None' when filtering by Start Date or Due Date would also be incredibly powerful.

I will give you an example of a filter I might use:

I use tags for certain people, like my wife. Tasks tagged with her name have something to do with her. It might be something I need to talk to her about, or it might be something she needs to do. I can filter by that tag in the various task views, which is good.

What I also want to do is set up a filter called "Everything to do with Jane" (or something like that), which gives me an overview of everything that has something to do with her. But I DON'T want to see the stuff that's scheduled or due way in the future.

So the filter would be as follows:

Status = uncompleted
AND
Tag=Jane
AND
(Start Date=this week OR 'none')
OR
(Deadline=this week OR 'none')

This would return a list of all uncompleted tasks tagged with JANE, wherever they are in the system, that are starting this week, or are due this week, or don't have start dates or due dates at all (i.e. they're in 'next')

That would give me a picture of everything to do with Jane, whether it's sitting in 'Next' or 'Scheduled', or is part of a project or whatever, but it wouldn't give me the stuff that was either starting or due in more than a week.

That kind of boolean filtering, although sometimes hard to explain, is infinitely powerful. I appreciate that there is actually quite a lot of coding behind the relatively simple logic, but I am suggesting this extra step because you are already so close! The advanced search functionality you have is very, very good. It seems like only a couple of small steps would take it to a whole new level.

All the other aspects of the system, I simply cannot fault. It is better and more complete than any of the others I have used.

For a good example of very powerful saved searches, see toodledo. Your system is better for what I want in absolutely every other respect, but the filtering they have is excellent.