Suggestions on To-Do implementation
Hi - I've sent some notes via text, but I wanted to suggest a slightly different implementation for how Airmail handles To-Do items (and how it integrates with Gmails tags as a result). The current implementation makes it very difficult (and I think, for me, impossible) to create a consistent GTD implementation within Airmail (which was the use case I was so excited about). But I think one small change makes everything work (and may make some other features easier as well).
Essentially the changes are these:
1. Whenever an email DOESN'T have an Airmail-Done tag, it appears everywhere. Whenever it DOES, it doesn't appear anywhere (unless something like a menu option of "Show Done" is selected).
- Marking an email as DONE only applies the DONE tag - and changes nothing else about the email.
That's it. It really raises "TO-DO" and "Done" to a more canonical state within the app, but I think also simplifies the implementation.
That one change allows the following which currently you can't do:
Mark a mail with multiple labels "Done" and have it disappear from all labels (right now if I have an email labeled "Waiting For" and "@Bob" and I am in my "@Bob" folder and mark it as Done, it still appears in "Waiting For"
There is no way for me to track back through things marked Done sensibly to see where I had filed them (in the above scenario, it also removes my "@Bob" label - which means I can never again see I had been waiting on Bob for that item).
It also makes my GTD system very inconsistent - as when I mark items as "Done" - they still appear in multiple other places, which gets very confusing to track.
I am happy to talk about this further if helpful, but I am very much begging for this slight change in implementation (or at least to know if you will consider it) because without it I probably need to switch to another email client or at least another tool to manage my work (which would make me sad as I really like Airmail :) ).
Thanks!

-
Derek Groothuis commented
I actually posted another suggestion "Hide Done" which would basically solve my problem I think (as long as "Remove from Folder with ToDO" is turned off)
-
Derek Groothuis commented
As a not for anyone else who might be trying to handles something like this - the best workaround I've found for now is to mark anything you want to see in your system as "starred" and then remove the star when done, so you can filter by "starred" quickly.
It's not a great workaround, admittedly, but it's what I'm trying for now.