NightscoutFoundation / xDrip

Nightscout version of xDrip+
https://jamorham.github.io/#xdrip-plus
GNU General Public License v3.0
1.4k stars 1.14k forks source link

Ways to improve the Reminders feature #2044

Closed jamorham closed 7 months ago

jamorham commented 2 years ago

There are a number of places where there is room for improvement within the Reminders feature. I'll list these on a single issue.

I've been working on some fixes for these issues and should have something ready to address much of this soon.

Navid200 commented 2 years ago

Is there anything a user can do using xDrip reminders that they cannot do using Google Calendar?

jamorham commented 2 years ago

@Navid200 I'm probably not the best person to comment on that as I don't use google calendar so am not familiar with its feature set.

The most significant feature is for scheduling repeating reminders such as cannula changes etc. When it is reminding it has an exponential backoff on the snoozing and can be set to only remind during the day. There can be speech announcements and it has options to detect home wifi so it only reminds you to do certain tasks when at home etc.

jamorham commented 2 years ago

Addressed in https://github.com/NightscoutFoundation/xDrip/commit/25a60e71b4e16469f44798d621dc610b943ecf76

tolot27 commented 2 years ago

Addressed in 25a60e7

Does this commit addresses all four subtasks? Please check all addressed subtasks in the topmost comment.

jamorham commented 2 years ago

Items 1-4 have been addressed.

1) Lock screen dismissal is better handled now and there is a new menu item Cancel by Default which allows notification dismissal to cancel instead of snooze.

2) Late cancellations (> 1 day) now have a pop-up dialog asking whether to use old or new timing, whether to stick to the old time schedule or use a new one of the current time + interval period.

3) When there is at least 1 reminder present in the UI there is a small text box at the bottom to remind the swipe off direction for snooze vs cancel/reschedule as previously shown in the introductory showcase help.

4) Reminders can also have a Graph Note which indicates on the graph via a note icon when a reminder alerts. This is also synchronized with followers but is just a read-only indication.

tolot27 commented 2 years ago

Great, thanks. Hence, we can close this issue, can't we? Hopefully, someone will add this to the xDrip documentation.

tolot27 commented 2 years ago

With the new reminder feature I get acoustic alarms even if they are snoozed for a certain amount of time. No notification is shown. That's a bit wired.

Navid200 commented 7 months ago

I hope you don't mind me closing this. We can always reopen if needed.