Skip to content

DoseKeeper 1.1.8 (debug build)

Pre-release
Pre-release

Choose a tag to compare

@SusieeTheLinuxUser SusieeTheLinuxUser released this 08 Nov 00:53
68c50df

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.