Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reminder notifications without calender #437

Open
rugk opened this issue Mar 29, 2018 · 9 comments
Open

Reminder notifications without calender #437

rugk opened this issue Mar 29, 2018 · 9 comments
Labels
enhancement 🏗️ A functional improvement.

Comments

@rugk
Copy link

rugk commented Mar 29, 2018

Let's consider the following use case:

  • I don't want to miss my tram/bus/…, so I want to set a reminder.
  • I look up the stuff before in Transportr and then just want to be reminded 15 minutes or so before the start time.

Currently I can: Import route into the Android calender.

IMHO, this is not a good solution. I should be able to do this without messing up my calender and importing things there.

So maybe just implement a small "reminder" feature in Transportr, so it can remind me with a simple notification. (and I also see it is from Transportr, in contrast to the Android calendar e.g.)

@grote grote added the enhancement 🏗️ A functional improvement. label Mar 29, 2018
@spirosoik
Copy link

can I get this to be implemented?

@grote
Copy link
Owner

grote commented Jul 17, 2018

@spirosoik sure you can. Implementing this feature is roughly 10 hours of work. At the market rate of $80 this would be $800 for this feature. This doesn't even include long-term maintenance which I guess you want to have as well.

Or do you mean to implement this yourself?

@spirosoik
Copy link

@grote

Or do you mean to implement this yourself?

I mean implement this by myself.

@grote
Copy link
Owner

grote commented Jul 24, 2018

I misunderstood you. Sorry for the quote then.

Sure, you can implement it. To be sure it will be merged, please sketch out a rough plan for implementation here. Especially interesting is how you want to reliably trigger alarms across various versions of Android.

@grote
Copy link
Owner

grote commented Aug 1, 2018

Documentation AlarmManager:

Documentation WorkManager:

The latter is more modern and probably better. You need to be careful about Doze mode:

Alarms do not fire when the device is idle in Doze mode. Any scheduled alarms will be deferred until the device exits Doze.

@ialokim
Copy link
Collaborator

ialokim commented Sep 6, 2020

@spirosoik Are you still interested in contributing here?

@rugk
Copy link
Author

rugk commented Sep 8, 2020

While we are at it: A "reminder" feature may also be set for specific bus/tram/train stops, i.e. so you do not miss your train? Maybe even better make it a real alarm like the clock application does, so when you sleep or so you get waked up at your specified destination/changeover.

Or is this a new issue and I should open a new one for this?

@ialokim
Copy link
Collaborator

ialokim commented Sep 9, 2020

"reminder" feature may also be set for specific bus/tram/train stops

That would be nice, but would require #399 to be implemented first so that we won't notify the user too early (or too late). Also this would require background activity to track the current position and update realtime information while the app is not in the foreground.

@Echolon
Copy link

Echolon commented May 20, 2023

@spirosoik FYI

The Future of the Transportr App (?)
#852

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement 🏗️ A functional improvement.
Projects
None yet
Development

No branches or pull requests

5 participants