Are there any plans to implement notifications in the Android app?
I was disappointed when upgrading to premium to find out that that reminders have to be set through the web interface. For me, being able to very easily set reminders on in the app is an essential feature.
I would like to be able to set reminders easily, and when they show up, be given choices of "completed" or delaying the reminder (choices of different delays - e.g. 15min, 1hour or 1 day).
I really hope this will be a feature soon!
Thank you for contacting us. We're certainly going to consider to improve label management on our mobile apps in future updates.
Right now, you can set absolute reminders through the Android app by typing <remind tod at 2pm> or <remind every day at 13:40> within the task name (not the date field).
Regarding postponing reminders, this is already available. If you're using Jelly Bean, you can receive interactive notifications that give you 3 options: Complete, Postpone and Snooze. The last one will temporarily snooze the notification and it will arrive again after some time. The default snooze delay can be set in the app's Settings.
Thanks for a quick reply!
Then you actually have a lot of the functionality I am looking for, even though it's a bit cumbersome to write the "<remind at 2pm>". But if this is added smoothly into the user interface, it will be excellent.
Are there currently plans to modify the way reminders are set in the app?
I attempted to test the reminder functionality within the app for an existing task to no avail. I input <remind at 1:24am everyday> That syntax is being received properly (not shown in the task name), however it doesn't actually remind/send push notification to me at that time - even if I sync the application after making the update....
Yes, we're going to improve the way reminders are input on the Android app soon.
For now, please note that the correct syntax for the <remind> tag (as well as due dates) is <remind everyday at 1:24am>. The time must be at the end.
So is it correct that there is no way to add recurring push notifications with the in-line syntax?
That's not correct. You can use the following syntax: <remind every 2 days at 2:30pm> and you will receive a recurring reminder. You can use any recurring date formula: <remind every day at 1pm>, <remind ev Mon, Wed @ 14:20> etc.
Note - the task itself should have a recurring date too, otherwise, if you complete it, then also the reminder will no longer persist.
Also, how do notifications work within the Android app? For example, are the notifications scheduled locally on the device time-clock once Todoist syncs with your servers or are these actual push notifications?
I currently use a battery management app called Juice Defender that will toggle mobile data connections when I'm not actively using my device. Could this result in missed notifications?
We're using push notifications so they're sent using Google's API which means that the notification must be synced and you must be online to receive it.
We will consider creating local notifications that will not require online connectivity, though and you're welcome to vote for this request in our Votebox: http://todoist.com/Vote_Android/showProposal/12/
you mentioned: "Regarding postponing reminders, this is already available. If you're using Jelly Bean, you can receive interactive notifications that give you 3 options: Complete, Postpone and Snooze. The last one will temporarily snooze the notification and it will arrive again after some time. The default snooze delay can be set in the app's Settings."
I am using Android 4.4.2 and I do not see such feature. When I touch the "push notification" it simply opens the todoist - nothing else.
This is an important feature to be able fast and easy to postpone the notifications directly without opening the program - having options like "completed, delay by 1h, 3h, tomorrow" etc. Another great feature is to have these push notifications on top of all applications as it is used in the android app "Any.do". Hence, it would keep me active and aware on every task I do need to take today, by not allowing me to do other activities on my cellphone before taking an action on the notification. It drastically improves my success rate!
I've just tested it on 4.4.2 and I can't confirm this. I see a notification including the TD logo on the left and on the right - the task name, it's due date (if one is set) and below 3 buttons: Done, Schedule (to pic a different date for this task) and Snooze (for the reminder).
Please note that Android may "stack" notifications and show you the full options only for the last 1 notification. While you have the notification area rolled down, please drag it down again to roll out any possible action buttons for all notifications.
thank you for prompt reply.
You are right about the "stack" notifications, that's why I did not see the delay options of the todoist tasks.
My only questions/ request remains:
Is it possible to have these push notifications on top of all applications. In other words, first the user needs to take an action about the due tasks and then can move on with other activities on smartphone. As I mentioned in my recent post.
As a starting point would be great to have the tasks locked on notification panel and not erased when pressing the "Clear Button" which erases all the notifications and the reminders of the todoist. They should be erased/ modified only when taken a direct action on them or todoist app.
It becomes very frustrating, since when I push the Clear Button, it erases the reminders I had set for the current tasks not only on the notification panel but also on the app itself. Thus, every time I need to create new reminders, instead of keeping the old ones until I take a direct action on them.
I hope, I made myself clear.
As in a pop-up notification, this is not possible at this time, but we will consider adding such options in the future. As for snoozing (clearing) and loosing the reminder, this is an issue that we are currently looking into.
Thank you Brendon. Now is much clear.