Repository navigation
DoseKeeper 1.1.8 (debug build)
Pre-release
Pre-release
Debug build for a phone already on a debug install (the top bar has an alarm-clock button). Update over the top; never uninstall, as that deletes your medications and history. It's signed with the same debug key as dev-1.1.7, so it installs over it. It won't install over the signed v1.0.0 release.
Alarms
- New, opt-in: snooze length. Choose 5, 10, 15 or 30 minutes on the Info page (default 10). The alarm's Snooze button shows the length.
- New, opt-in: gradually louder alarm. Off by default. When on, the alarm starts quiet and reaches full volume over 30 seconds (Info page).
- Doses due at the same time share one alarm screen that lists them all.
- The missed-dose notification has Taken and Skip buttons when it's about one dose.
- If Android refuses exact alarms, DoseKeeper falls back to a less exact alarm instead of none, and Today warns you.
- Android 12: when Android won't start the ringing, a notification rings instead and opens the alarm screen. Tested on an Android 12 emulator only.
- Marking a dose on Today stops its ringing, and an old alarm screen drops doses you've already answered.
- If Android refuses one alarm, the others still get set, and Today shows a warning with Retry.
Backups
- The daily backup file is written safely, so a crash mid-write can't leave a broken file.
- Picking a backup folder only takes effect once you've answered "restore or keep?".
- Today's backup can no longer be silently overwritten.
Fixes
- Deleting a medication keeps its dose history.
- Deleting a medication also cancels a snoozed dose's alarm.
- Doses around daylight-saving changes keep their right time (no lost 02:30 dose).
- Warns when full-screen alarms are switched off.
Contains no medications, doses or backups. Keep a backup reminder until this has run reliably for a few days.