Linus Rath
|
597b546e11
|
fix: keep the calendar period title readable at 320px wide
|
2026-10-29 19:38:45 +01:00 |
|
Linus Rath
|
35be105a73
|
fix: size small text in rem so it follows the browser and app text size
|
2026-10-29 19:38:45 +01:00 |
|
Linus Rath
|
f43eb9f41a
|
fix: give chip remove buttons, tree expanders, task circles and month events a 24px target
|
2026-10-29 19:38:45 +01:00 |
|
Linus Rath
|
db596ac2ec
|
feat: open a calendar event's menu with Shift+F10
|
2026-10-29 17:53:53 +01:00 |
|
Linus Rath
|
76ad807477
|
fix: make other months' days in the calendar readable
|
2026-10-29 17:53:53 +01:00 |
|
Linus Rath
|
0026abba40
|
fix: put calendar events inside the grid cells of their day so screen readers read them with the date
|
2026-10-29 17:53:52 +01:00 |
|
Linus Rath
|
19e0acde91
|
fix: make the mini calendar a grid with arrow keys, full date names and event days in words
|
2026-10-29 17:53:52 +01:00 |
|
Linus Rath
|
d5d7d39ef4
|
feat: show the calendar's name on events when names next to colours is on
|
2026-10-29 17:53:51 +01:00 |
|
Linus Rath
|
cf4d02b49b
|
feat: draw calendar, tag and folder colours in a colour-blind-safe palette when that setting is on
|
2026-10-29 17:53:51 +01:00 |
|
Linus Rath
|
2dbe5d0244
|
fix: show a shared calendar in the color the server gives it #1414
|
2026-10-29 14:35:22 +01:00 |
|
Linus Rath
|
0d3916cfcc
|
feat: add a light event colors setting that shows calendar events tinted with a color bar, as in Outlook
|
2026-10-28 21:50:47 +01:00 |
|
Linus Rath
|
d5bf6b98c4
|
feat: print the calendar's month, week, day, agenda, tasks and single events
|
2026-10-28 21:08:20 +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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|