Not filter not working + old tasks in widget
Couple of problems I'm having:
1. I have a desktop filter: (overdue, today) & !@work This shows 2 tasks correctly. When I do exactly the same string on Android I get 4 tasks including 2 which are tagged @work - i.e. the ! filter seems to be getting ignored. Even if I just do a simple !@work it shows 0 results.
2. I seem to keep getting zombie tasks in the widget - tasks I've completed but still show up crossed out in the widget until I go and manually delete them.
On a general note I'm really struggling to get my head around the new advanced filter syntax, and I'm pretty used to regex stuff - I get different results by putting things in different orders, i.e. a & b gives different results to b & a.
Unfortunately, the new search syntax is not supported on Android yet, but we'll add it very soon, therefore all new operators will not work on Android right now.
Please note that the order of the search you use on the web will affect the order of the results, therefore searching for (overdue, today) will first show tasks that are overdue then tasks due today while (today, overdue) will do the opposite. Please tell me what syntax are you using that shows completely different results if you switch the order.
As for seeing completed tasks, please tell me - are these sub-tasks? Please note that completed sub-tasks stay on the list completed until you complete their parent task. If they're not sub-task, does changing the view of the widget (entering a project, for example) and reverting back fixes this issue?
1. look forward to that
2. I can't recollect what I was trying to do now, but I think my confusion was from the commas mixing with other logical operators. Comma = separate sections displayed, & or | = logic applied to those sections, that right?
I just want three prioritised sections (p1, p2, p3) showing tasks tagged with @home or @personal. I may have been doing something like p1,p2,p3 & @home|@personal - I think it's the precedence of those operators that gets confusing if you don't use enough brackets. I'll keep experimenting, though I've found I run out of space in the filter string when I do p1 & (@home|@personal), p2 & (@home|@personal), p3 & (@home|@personal)
3. I had 3 day old completed tasks that did disappear when I changed widget views and back again (usually show 'Today'). But then I had another one sat there that was completed yesterday that didn't go away when I changed views, and was still showing completed in the app too. It seems to have gone itself in the last hour or so. I've checked my time zones (GMT+1) are the same in the app and web.
4 (ok I added 4) - is there a way of changing the alarm time on tasks with reminders? I always get reminded 30 minutes before the time I set. I'd prefer it to just be the time I entered!
Reg. the filter, in this case, the correct syntax should be:
(p1 | p2 | p3) & (@home | @personal)
Reg. the completed task - was it a parent task or a sub-task? Sub-tasks stay completed until their parent is completed.
Reg. the time of the reminder - the "30 minute before" reminders are the default reminders added when the task has a due time. You can go to todoist.com then the Settings -> Reminders (in the top-right corner) and switch this off by not choosing any default reminder method. Then, you can manually set absolute (not relative) reminders regardless of the task's date, time or lack thereof. On the web, you can just right-click on a task and go to the "Reminders" menu, on Android you can type <remind to at 2pm> within the task's name.
Yes, that works but presents it as one long list, so just a style thing I guess - in the old filters I had separate sections for p1,p2,p3
I don't use sub-tasks so don't think it's that.
Thanks for the tip on reminders.
I have passed the information about the completed tasks to the developers, we're looking into it right now and we'll address it soon.
As for the filters, you can still see separate sections if you use commas, but in such case, the query would have to be:
(p1 & (@home | @personal)), (p2 & (@home | @personal)), (p3 & (@home | @personal))
That will result in 3 sections each for 1 priority, but then - since the check boxes for each priority are colored, it should be clear which tasks have which priority even on one list. If you want to use the query above - I've been able to copy/paste it completely to the search box so it should work.
I've uploaded a screenshot taken this morning, if it helps. I've refreshed the widget but the 'shopping' task was one I ticked off last night. It also shows if I open the app. Have also synced.
I also tried that filter suggestion, on web version, but I just get one heading with 'no tasks found'? The heading title is:
Priority 1 & @home | @personal & Priority 2 & @home | @personal & Priority 3 & @home | @personal
You're right, this query doesn't seem to work as expected. Please use the simplified query instead even though it will result in one list.
As for the completed task issue - we'll look into it and address it in future updates.