Skip to content

Draft: Add optional local due reminders - #1896

Draft
default-student wants to merge 4 commits into
stefan-niedermann:masterfrom
default-student:local-reminders
Draft

Draft: Add optional local due reminders#1896
default-student wants to merge 4 commits into
stefan-niedermann:masterfrom
default-student:local-reminders

Conversation

@default-student

@default-student default-student commented Jul 22, 2026

Copy link
Copy Markdown

Context

This is a draft/reference PR for an optional local due-reminder implementation. I understand this may not match the project's product philosophy or maintenance direction, so I am opening it as a draft rather than asking for immediate merge consideration.

The main goal is to make the patch visible for people who want local device reminders without google play or extra server setup.

The code is fully generated, a working version and poc was the only goal!

What this patch does

  • Adds an optional setting for local due reminders, circumventing the need for the nextcloud files app and setting up server notifications there. It works without google play.
  • Schedules local reminders for cards with due dates after sync/database updates.
  • Reschedules reminders after reboot/package replacement/time changes.
  • Shows a local reminder notification/fullscreen reminder activity.
  • Includes snooze support from the reminder UI.

Notes

Testing

  • Built app:assembleFdroidRelease successfully.
  • Verified the release APK signature locally with apksigner verify.
  • Full automated test suite has not been run yet.

Thank you for your Software!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant