Releases: CorruptedArk/did-i-take-my-meds
Releases · CorruptedArk/did-i-take-my-meds
A Small Hotfix
Fix
- Fix app not receiving boot intent or package update intent
WCAG Compliance, Auto Dismiss, Fixed Crashes, and Fixed Cycling
Changes
- Convert ExecutorService multithreading to Kotlin coroutines
- Update colors to comply with Web Content Accessibility Guidelines
- By popular demand, notifications will now be dismissed after a dose is taken
Addition
- Add option to delete a dose record when the "taken" button is pressed accidentally
Fixes
- Fixed crashes caused by unsuccessfully trying to get data from the database
- Fixed weird view cycling on back button press
Minor Appearance Change
Change
- Darkened background to improve contrast
Backup, Restore, and Notification Actions
Changes
- Moved 'add medication' functionality to a floating action button
- Updated German translations by jpameli
- Adjusted margins to make layouts look nicer
- Updated Brazilian Portuguese translations by mezysinc
- Changed default launcher label to abbreviation "DITMM?"
Additions
- Added database backup and restore
- Added notification action to take medication
- Added notification action to resend a notification in 15 minutes
Fix
- Fixed crashes caused by clicking on a notification for a deleted medication
Notifications and German Translations
Changes
- Notifications now stay after click unless manually cancelled
- Notifications can now open a medication more than once on click
Addition
- Added German translations by jpameli
Fixes
- Fixed EditMedActivity always showing notifications enabled when opened
- Fixed notifications sometimes opening wrong medication on click
Fix Incorrect Closest Dose and Displayed Intervals
Fixes
- Fix incorrect closest dose calculations for additional doses with different intervals than the first dose in list
- Fix incorrect time between doses displaying on select schedule buttons for additional doses with different intervals than the first dose in list
Fix Notification Time Display
Fix
- Fix incorrect times displaying on some notifications
Fix Dialogs on Lower Resolution Displays
Fix
- Fix dialogs not properly displaying on some screen sizes
Complex Schedules
Changes
- Small tweaks to visuals of some views
- Clicking on a notification now opens the detail view for its medication
Additions
- Multiple dose schedules per medication with arbitrary repeat times
- Option to add as-needed medications without schedules
- Brazilian Portuguese translations by mezysinc
- Back button in toolbars
- Options to sort by closest dose time and by medication name
Another Notification Fix
Fix
- Fix notification not being set after adding medication