Skip to content

Releases

DoseKeeper 1.1.9 (debug build)

Pre-release

Choose a tag to compare

@SusieeTheLinuxUser SusieeTheLinuxUser released this 09 Nov 07:37
c2128d3

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.8, so it installs over it. It won't install over the signed v1.0.0 release.

Alarms

  • Alarms keep going with the app closed. Before, alarms were set only 3 days ahead and only when the app was open, so they stopped 3 days after you last opened it. Now they're topped up in the background: when an alarm fires, after a restart or app update, when the clock or time zone changes, and by a daily check.
  • Alarms move to the right time after a time zone change, without opening the app.
  • A Taken or Skip answer is kept until it's safely saved, so it can't get lost if the app is stopped midway.

Good to know

  • Force-stopping the app deletes all its alarms until you open it again. Android does this to every app.
  • On ColorOS, keep auto-launch allowed for DoseKeeper, and check that swiping the app away doesn't stop its alarms.
  • Tested on Android 12 and Android 16 emulators, not on a real phone yet.

Contains no medications, doses or backups. Keep a backup reminder until this has run reliably for a few days.

DoseKeeper 1.1.8 (debug build)

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.

Dev build: dismissable missed-dose notification

Choose a tag to compare

@SusieeTheLinuxUser SusieeTheLinuxUser released this 04 Nov 06:04

Test build from the dev branch (937bcdd). Not a stable release.

Swiping the missed-dose notification away now discards those doses, so it stops coming back. A dose missed later still notifies.

Pick the APK matching what's installed. Update over the top, never uninstall.

  • dosekeeper-dev-debug-signed.apk: for a phone on a locally built debug install.
  • dosekeeper-dev-release-signed.apk: for a phone on the v1.0.0 release.

Android refuses the wrong one and leaves the app and its data untouched.

DoseKeeper 1.1.7 (debug build)

Pre-release

Choose a tag to compare

@SusieeTheLinuxUser SusieeTheLinuxUser released this 04 Nov 07:20

Debug build from the dev branch, 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.

  • Google backup should now fit inside Android's size limit on debug builds. Not confirmed yet.
  • If you're updating from 1.1.5 or older, the Google backup switch reads as off, so turn it on again.

Contains no medications, doses or backups.

DoseKeeper 1.1.6 (debug build)

Pre-release

Choose a tag to compare

@SusieeTheLinuxUser SusieeTheLinuxUser released this 04 Nov 07:11

Debug build from the dev branch, 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.

  • The Google backup switch reads as off after this update, so turn it on again if you want it.
  • Restoring an old Google backup can no longer turn the switch back on by itself.
  • Alarms are re-armed as soon as a Google restore finishes.

Contains no medications, doses or backups.

DoseKeeper 1.1.5 (debug build)

Pre-release

Choose a tag to compare

@SusieeTheLinuxUser SusieeTheLinuxUser released this 04 Nov 06:55

Debug build from the dev branch, 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.

  • Optional Android Google backup: a new switch on the Backup & restore page, off by default. The backup folder works as before.
  • Closes a tiny timing gap when swiping the missed-dose notification.

Contains no medications, doses or backups.

DoseKeeper 1.1.4 (debug build)

Pre-release

Choose a tag to compare

@SusieeTheLinuxUser SusieeTheLinuxUser released this 04 Nov 06:43

Debug build from the dev branch, 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.

  • Closes a tiny timing gap when swiping the missed-dose notification.
  • The Info page now mentions Android's Google backup.

Contains no medications, doses or backups.

DoseKeeper 1.1.3 (debug build)

Pre-release

Choose a tag to compare

@SusieeTheLinuxUser SusieeTheLinuxUser released this 04 Nov 06:40

Debug build from the dev branch, 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.

  • Includes the darker pop-up messages from 1.1.2.
  • The Info page has one more surprise, and it's rare.

Contains no medications, doses or backups.

DoseKeeper 1.1.2 (debug build)

Pre-release

Choose a tag to compare

@SusieeTheLinuxUser SusieeTheLinuxUser released this 04 Nov 06:37

Debug build from the dev branch, 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.

  • Pop-up messages at the bottom of the screen are now dark instead of bright white.

Contains no medications, doses or backups.

DoseKeeper 1.1.1 (debug build)

Pre-release

Choose a tag to compare

@SusieeTheLinuxUser SusieeTheLinuxUser released this 04 Nov 06:31

Debug build from the dev branch, 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.

  • The source link on the Info page now opens GitHub.
  • Tapping Version 10 times does something.

Contains no medications, doses or backups.