Commit Graph
2056 Commits
Author SHA1 Message Date
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 724c45d6e3 feat: add short explanations for technical terms that work with keyboard, touch and screen readers 2026-10-29 18:07:46 +01:00
Linus Rath bb739c7445 feat: use plainer English and German wording for sign-in and error messages when plain language is on 2026-10-29 18:07:44 +01:00
Linus Rath b4483b8739 test: give the mail app tests the category tab panel props 2026-10-29 18:03:01 +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 dcc21acd07 fix: name the security settings fields and let a settings row's label name its field 2026-10-29 18:03:00 +01:00
Linus Rath 2038054b0b fix: tie the setup wizard's labels and hints to their fields 2026-10-29 18:02:59 +01:00
Linus Rath ef13556a01 fix: give every contact form field a label screen readers read out 2026-10-29 18:02:59 +01:00
Linus Rath 6143aaa80d fix: move the focus into the batch tag menu and make the full-screen compose window a dialog 2026-10-29 18:02:59 +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 b96d875776 fix: make the account picker and the admin OAuth and plugin code dialogs proper modals 2026-10-29 18:02:58 +01:00
Linus Rath bead8ccbab fix: keep the keyboard focus inside plugin dialogs and return it when they close 2026-10-29 18:02:58 +01:00
Linus Rath c374f5cce9 fix: keep the focus in the search palette and let screen readers follow its results 2026-10-29 18:02:58 +01:00
Linus Rath 84c487e6c3 fix: give each settings and admin page its own tab title and translate the admin page list 2026-10-29 18:02:58 +01:00
Linus Rath 37a14eca6a fix: name the inbox category tabs in the user's language and tie them to the list 2026-10-29 18:02:57 +01:00
Linus Rath 75b4ec37fb fix: say whether a conversation attachment button previews or downloads, next to the file name 2026-10-29 17:53:59 +01:00
Linus Rath a982c3f235 feat: dim the open message except a band of lines with the reading mask 2026-10-29 17:53:59 +01:00
Linus Rath caed2d313a feat: open a message in a reader view with the app's font, spacing and colours 2026-10-29 17:53:59 +01:00
Linus Rath af3019ea2b feat: read a message aloud with the browser's voice, highlighting what it reads 2026-10-29 17:53:58 +01:00
Linus Rath bb78697981 feat: pause animated images in mail with a play button 2026-10-29 17:53:57 +01:00
Linus Rath 1e929b0a95 feat: read HTML mail as plain text, by default or per message 2026-10-29 17:53:57 +01:00
Linus Rath 3c4d63006c feat: scale wide mail down to the pane on any screen with fit wide mail on 2026-10-29 17:53:56 +01:00
Linus Rath 8cc0f8f258 feat: keep message lines to about 80 characters with the comfortable reading width 2026-10-29 17:53:56 +01:00
Linus Rath dcc0d600f4 feat: show HTML mail in the app's font, colours and spacing when styles are overridden 2026-10-29 17:53:56 +01:00
Linus Rath 24a13cc1f8 fix: stop animations inside mail when reduce motion is on 2026-10-29 17:53:55 +01:00
Linus Rath 324a0f76b2 fix: leave mail colours to the browser in Windows contrast themes 2026-10-29 17:53:55 +01:00
Linus Rath c07ba1a370 feat: show message bodies at the chosen text size and enlarge text below the minimum 2026-10-29 17:53:55 +01:00
Linus Rath b63038a644 fix: name the file on attachment buttons and say whether a conversation message is expanded 2026-10-29 17:53:54 +01:00
Linus Rath c20b9846b9 fix: name each message frame after its subject and give it the mail's language 2026-10-29 17:53:54 +01:00
Linus Rath 8b68b549c3 fix: keep the arrow keys moving through the files list 2026-10-29 17:53:53 +01:00
Linus Rath b0a51aae93 fix: list the files sidebar folders as lists and mark the open one, instead of a tree the arrow keys can't move in 2026-10-29 17:53:53 +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 693687dc0b fix: show a contact's copy and compose buttons on keyboard focus and touch 2026-10-29 17:53:51 +01:00
Linus Rath a876064ec8 fix: move real focus through the files list and show its select boxes on keyboard focus and touch 2026-10-29 17:53:51 +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 4c1f24947e fix: tell screen readers when a draft is saved and read a failed upload out once 2026-10-29 17:53:50 +01:00
Linus Rath 23813be9b9 feat: tell screen readers when a folder or search has loaded and when the connection drops 2026-10-29 17:53:50 +01:00
Linus Rath d713d31af3 feat: announce how much new mail came and flash the tab title slowly with visual alerts 2026-10-29 17:53:49 +01:00
Linus Rath 374ae9c8dc feat: ask before deleting or archiving when the confirm settings are on 2026-10-29 17:53:48 +01:00
Linus Rath ee17c0dbaf feat: undo marking read or unread, stars and tags from the toast or with Ctrl+Z 2026-10-29 17:53:47 +01:00
Linus Rath 4af4404962 feat: undo the last mail actions with Ctrl+Z or z, newest first 2026-10-29 17:53:46 +01:00
Linus Rath be5e2dbc53 feat: hold toasts while focused and jump to the newest with Alt+Shift+N 2026-10-29 17:53:45 +01:00
Linus Rath e2fc2c750a feat: read toasts out to screen readers, errors assertively 2026-10-29 17:53:44 +01:00