Commit Graph
301 Commits
Author SHA1 Message Date
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 9f6c7b99c9 fix: raise text contrast to 4.5:1 in every built-in theme, light and dark 2026-10-29 19:38:45 +01:00
Linus Rath 1111dd6709 fix: show the focus outline on menu items, grid cells and other roving-focus controls 2026-10-29 19:38:44 +01:00
Linus Rath 5e188998a7 feat: explain technical terms next to their labels in Settings and the admin area 2026-10-29 18:10:29 +01:00
Linus Rath 4e2affe406 fix: name the remaining search boxes, filter fields and settings inputs that only had a placeholder 2026-10-29 18:03:00 +01:00
Linus Rath f73643bbbd fix: name the template, advanced search and admin server fields 2026-10-29 18:03:00 +01:00
Linus Rath 0e2a05e0ea fix: name the event editor's title, date, time and select fields 2026-10-29 18:03:00 +01:00
Linus Rath 9c913d4d79 fix: hold and return the focus in file previews, the document editor and other full-screen overlays 2026-10-29 18:02:59 +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 8e55184e1f fix: name pane resize handles, expose their width and keep their arrow keys from the mail shortcuts 2026-10-29 17:53:51 +01:00
Linus Rath f23784a488 feat: open submenus, previews and the rail peek only on click when hover opening is off 2026-10-29 17:53:37 +01:00
Linus Rath ef826972dd fix: put the focus back somewhere sensible after an action removes it 2026-10-29 17:53:36 +01:00
Linus Rath dcc504fcfa feat: add landmarks, an h1 per app, skip links and F6 between panes 2026-10-29 17:53:35 +01:00
Linus Rath 13d697ddfb feat: turn off every single-key shortcut when the setting is off 2026-10-29 17:53:34 +01:00
Linus Rath 368acca121 fix: stop app shortcuts from acting behind open dialogs and menus 2026-10-29 17:53:33 +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 8b35962efb fix: show section labels in sentence case instead of all caps 2026-10-28 22:26:39 +01:00
Linus Rath 39eb38a0fa fix: give the mail, calendar, contacts, files and settings headers one search field and one button style 2026-10-28 22:16:48 +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 67b44fd5de fix: keep the inner edge of color bars straight on rounded events, tasks and notes 2026-10-28 21:50:29 +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 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