OK, I think the branch is in decent shape now. I decided to keep "regular" filters ("workview", "active", etc.), separate from tag-based filters (@idea, @project). My reasoning was that one may want to select multiple tags at a time, but there should be always only one global, regular filter at a time. I know multiple filters can be applied, but it seems to me that this way it is also easier to explain the various options in the preferences.
There is one issue. I can get tags completion to work only by "stealing" the instance from the modifytags dialog. I know this is bad... but using a local TagsCompletion object does not work.
Another thing: for the moment all available filters are exposed. I think it would be better to limit the choice to a few ones (for instance workview, workdue, active). Any suggestion?
OK, I think the branch is in decent shape now. I decided to keep "regular" filters ("workview", "active", etc.), separate from tag-based filters (@idea, @project). My reasoning was that one may want to select multiple tags at a time, but there should be always only one global, regular filter at a time. I know multiple filters can be applied, but it seems to me that this way it is also easier to explain the various options in the preferences.
There is one issue. I can get tags completion to work only by "stealing" the instance from the modifytags dialog. I know this is bad... but using a local TagsCompletion object does not work.
I am not too familiar with this feature so if anyone could have a look at it, that would help. The problem is here http:// bazaar. launchpad. net/~antonio- roquentin/ gtg/bugfix- 945553/ view/head: /GTG/plugins/ notification_ area/notificati on_area. py#L428
Another thing: for the moment all available filters are exposed. I think it would be better to limit the choice to a few ones (for instance workview, workdue, active). Any suggestion?