Commit Graph
273 Commits
Author SHA1 Message Date
Linus Rath 4421c3ce7e fix: spin refresh icons the way their arrows point 2026-10-28 17:00:50 +01:00
Linus Rath 96797597c5 Merge branch 'main' into feat/org-features 2026-10-28 15:14:34 +01:00
Linus Rath 1b25d23a07 fix: keep the organizer mark capitalised in german event participants 2026-10-28 13:04:30 +01:00
Linus Rath ddaf2e24b2 fix: start every event title in the arabic month view at the same edge 2026-10-28 12:59:00 +01:00
Linus Rath 382b26f128 fix: ask before the rail or the mountain view top bar leaves an event or task with unsaved changes 2026-10-28 12:50:59 +01:00
Linus Rath 8566cf2b29 Merge branch 'ux/calendar3' 2026-10-28 11:06:37 +01:00
Linus Rath 19369be8b6 test: drop a prop the agenda view doesn't take from the right-to-left test 2026-10-28 11:01:41 +01:00
Linus Rath 8e278b940a fix: fit long view names in the phone view switcher and show the focus ring of a time slot under an event 2026-10-28 10:58:35 +01:00
Linus Rath f353dbcfd0 fix: show event titles in their own direction and times start to end in right-to-left languages 2026-10-28 10:56:04 +01:00
Linus Rath 87323d4137 fix: keep tab in the week or day in view instead of walking into the hidden days on either side 2026-10-28 10:45:42 +01:00
Linus Rath 83886633af fix: ask "delete recurring event?" and say which of its events go when deleting a series 2026-10-28 10:39:28 +01:00
Linus Rath 89128d49c4 fix: make the desktop task editor a labelled dialog like the event editor 2026-10-28 10:33:36 +01:00
Linus Rath b96dc85ab9 fix: leave read-only calendars out of the task editor's calendar list 2026-10-28 10:29:43 +01:00
Linus Rath 4d736740a5 fix: offer clear search when a calendar search finds nothing 2026-10-28 10:21:14 +01:00
Linus Rath 9c2952c437 fix: take the tour to the screen of each step on a phone and count only the steps it shows 2026-10-28 10:19:13 +01:00
Linus Rath 82aeddfdaa fix: keep hover previews closed while an editor, card or dialog is open and after one closes until the pointer moves 2026-10-28 10:19:02 +01:00
Linus Rath e48a0ed8f6 fix: write event dates in each language's own order on the event card, the event view and the import preview 2026-10-28 10:13:53 +01:00
Linus Rath d5ff1c6727 fix: show the day as a short date in the phone day view's title and put the back arrow in the menu's place so it fits 2026-10-28 10:08:05 +01:00
Linus Rath 86b56d490a fix: give tasks in the phone day view a full row with a tappable circle and drop the empty all-day block 2026-10-28 10:01:34 +01:00
Linus Rath 6eaaca5cfa fix: move the focus into an event's card once it shows, so Enter on an event lands inside it 2026-10-28 09:50:23 +01:00
Linus Rath 3a888e11cc fix: open the import calendar dialog with the focus on the drop zone so Tab stays inside it 2026-10-28 09:46:41 +01:00
Linus Rath 4b2aba430c fix: let Back close overlays the same way in calendar, contacts and files 2026-10-28 07:32:05 +01:00
Linus Rath 731ec15af4 Merge branch 'main' into ux/calendar2
# Conflicts:
#	hooks/use-close-on-back.ts
2026-10-28 07:21:42 +01:00
Linus Rath d87678a7ba feat: search events from the calendar toolbar, with / and a palette command 2026-10-28 07:17:16 +01:00
Linus Rath 3ff72c2c7f fix: open a new event with n without typing the n into its title 2026-10-28 06:39:15 +01:00
Linus Rath 1d5091f68b fix: close the event or task editor on browser back instead of leaving the calendar, asking first when it has changes 2026-10-28 06:39:15 +01:00
Linus Rath 2da1aa48db fix: reach empty week and day slots from the keyboard with one tab stop, arrow keys and Enter or n to create 2026-10-28 06:39:15 +01:00
Linus Rath 7bfab1cb8a fix: fill the week and day view with the visible hours and mark events that run past them 2026-10-28 06:04:49 +01:00
Linus Rath 795faceee7 Merge branch 'feat/org-thirdparty' into feat/org-features 2026-10-28 05:51:22 +01:00
Linus Rath b78723b1dd fix: use the standard button sizes in the calendar toolbar, event card and quick editor 2026-10-28 05:39:25 +01:00
Linus Rath ab6bf30c0a fix: show invitations with the same details layout as other events, with maps and meeting links and the event menu 2026-10-28 05:36:28 +01:00
Linus Rath 3c1bb9dd40 fix: draw tasks in the day view with the same chip as the week and month views 2026-10-28 05:31:46 +01:00
Linus Rath f4dcaae76f fix: show at least three entries per day in the month view on short screens 2026-10-28 05:27:53 +01:00
Linus Rath 11299fe141 fix: ring the event whose card or editor is open in the grid 2026-10-28 05:22:22 +01:00
Linus Rath a96b527e83 fix: offer New event on an empty agenda instead of a bare No events 2026-10-28 05:19:28 +01:00
Linus Rath 9dab8955dd feat: confirm before inviting people outside the organisation to a meeting 2026-10-28 05:12:24 +01:00
Linus Rath 28dc3a130b fix: bring a saved event into view in week and day view, also when it starts outside the hours shown 2026-10-28 05:12:13 +01:00
Linus Rath 0f0a6e2eed fix: keep the event view and editor buttons on one row at one height 2026-10-28 05:04:43 +01:00
Linus Rath 8daf5cc552 Merge branch 'main' into ux/calendar
# Conflicts:
#	components/calendar/calendar-toolbar.tsx
2026-10-28 05:02:24 +01:00
Linus Rath fe19755d47 fix: show the full text of cut-off calendar, event and participant names on hover 2026-10-28 04:50:07 +01:00
Linus Rath fd8fd04423 fix: use the standard icons, spinner and menu in Calendar: CopyPlus for Duplicate, Link for links, Share2, and a keyboard-ready view menu 2026-10-28 04:47:19 +01:00
Linus Rath 28d169c8c4 fix: use sentence case and plain words in Calendar: Accept, Maybe and Decline, counted events, error titles that say what couldn't be done 2026-10-28 04:38:46 +01:00
Linus Rath 72d033bcb3 fix: give the phone calendar toolbar, mini calendar and calendar list 44px touch targets 2026-10-28 04:30:48 +01:00
Linus Rath a9c89ae7a2 fix: fail closed while the third-party switch is unknown or set as a string #903 2026-10-28 04:30:32 +01:00
Linus Rath c6b7b8edae fix: give calendar buttons and fields clear names: Close for every X, month arrows, sidebar toggle, task fields, all-day events 2026-10-28 04:27:35 +01:00
Linus Rath b00a0fd33b fix: draw the invitation banner, warnings, priority flags and status dots in theme colours 2026-10-28 04:18:34 +01:00
Linus Rath 70508f3420 fix: make Tentative, Accepted and other status text readable on light backgrounds 2026-10-28 04:17:20 +01:00
Linus Rath b925b16737 fix: make the calendar usable from the keyboard: one tab stop and arrow keys in the month grid, focus into the event card and back, reachable tasks and import drop zone 2026-10-28 04:12:44 +01:00
Linus Rath d1bb44fe2e fix: open the event editor in Title and give the import, subscription, new-calendar and webcal dialogs the standard dialog behaviour 2026-10-28 04:06:46 +01:00
Linus Rath d559c7cb20 fix: open the edit form from Edit event in the right-click menu 2026-10-28 03:57:44 +01:00