fix(reminders): show the day for reminders on another day (#46) #75
Reference in New Issue
Block a user
Delete Branch "fix/reminder-day-context"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Resolves [#46].
Reminders fired ahead of an event on a different day showed only the time
(e.g.
09:30 – 10:00), making it look like the event was happening today.reminderTimeTextnow prefixes timed events with a relative day:Tomorrow, …/Yesterday, …Thu, …)Jul 19, 2026, …) — a bare weekday would be ambiguousThe this-week boundary honours the user's week starts on setting: the resolved
first day of week is threaded through from
ReminderNotifier, so e.g. a Sunday readsas next week under a Sunday-start locale. All-day events keep their explicit date
(never ambiguous); cross-midnight timed events keep both explicit dates.
Testing
ReminderTimeTextTest(tomorrow, yesterday, this-week weekday,next-week date, and a week-start-setting boundary case).
./gradlew test lintgreen.Tomorrow, 5:06 PM – 5:36 PMThu, 5:10 PM – 5:40 PM(this week)Jul 19, 2026, 5:10 PM – 5:40 PM(next week, under en-US Sunday-start)CHANGELOG updated under Unreleased → Fixed.
🤖 Generated with Claude Code