You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The color picker now works with TalkBack: each color swatch announces its hex
value and whether it is the selected one, instead of reading as an unlabeled
button.
TalkBack now reads the search field, the Settings switches (dim past dates,
working hours, working days, week numbers, and the translucent-widget toggle),
and the event editor's "All day" toggle with their proper name and on/off
state, and the whole row is tappable rather than just the switch.
The app launcher icon was refreshed to a darker, earthier teal-and-rust
design that matches the rest of the app's palette.
The "+N more" overflow lists now show each event's start time, matching the
schedule and search views.
Fixed
A custom reminder reads the same everywhere. A reminder such as "3 hours
before" showed as "180 min before" on the event details while reading "3 hours
before" in the editor; both now use the same wording.
Editing an event no longer drops its other reminders. An event with more than
one reminder (for example one synced from another calendar app) kept only one
after you edited any of its details. Your reminders are now preserved when you
save an unrelated change.
A reminder you snoozed no longer rings again after you reschedule or delete
that event. The pending snooze is now cancelled when the event leaves the
schedule.
All-day reminders for the current day now fire reliably. A reminder for an
all-day event happening today could be skipped and silently never fire,
depending on the time of day the app last refreshed its reminders.
Weeks crowded with overlapping all-day events no longer hide some of them
without a trace. When more all-day events overlap than the row can show, a
"+N more" chip now appears and opens a list of the hidden ones.
Reminders re-arm after you set the device clock by hand. Previously only a
time-zone change re-armed them, so a manual clock change could leave a
reminder anchored to the old time.
All-day events with no stored time zone now read their dates in UTC, matching
how all-day dates are stored. Reading them in the device zone could shift the
dates if you opened such an event and turned the all-day toggle off.
Recurring events keep their exact length down to the second. The repeating-
event duration was rounded down to the whole minute when saved, so a length
carrying extra seconds (for example from an imported calendar) lost them.
Drag-to-reschedule now works in the Week, Day, and 3-Day timelines. Holding a
timed event lifted it but it would not move, because a competing tap gesture
swallowed the drag movement. You can now pick up a timed event and drop it at a
new time.
Drag-to-reschedule on a timed event that crosses midnight is steadier. The
continuation piece shown on the next day shared the event's real start, so
dragging it could miscompute the day shift and push the event outside the
visible week. Reschedule now works from the event's first piece, on the day it
starts.
Reminders set far in the future now fire reliably. The app kept reminders armed
only for the next 30 days and slid that window forward only when you opened it
or your calendar changed, so a reminder for an event more than a month out could
be missed if the app stayed closed. A daily background tick now keeps the window
moving forward on its own.
Snoozing a reminder no longer occasionally loses the snooze. The snoozed alarm
shared a scheduling slot with the original reminder, so reopening the app (or a
calendar change) could cancel the pending snooze before it fired. Snoozes now
keep their own slot.
A reminder you delete or reschedule while the app is closed no longer fires at
its old time. The app now remembers which reminders it has scheduled across
restarts, so a stale one is cancelled instead of surviving in the background.
Natural-language quick add no longer crashes if you type an out-of-range
relative date such as "in 99999999999 weeks". The unrecognized amount is left
in the title instead.