Linus Rath
|
4832d37ff0
|
test: parse plain-language strings as ICU when comparing their placeholders
|
2026-10-29 18:10:29 +01:00 |
|
Linus Rath
|
5ffecf6922
|
feat: add plain-language wording for the Settings pages
|
2026-10-29 18:10:29 +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
|
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
|
842c369fae
|
fix: save open drafts before an expired session signs out and say when one could not be saved
|
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
|
01a6ab22d2
|
fix: name the plugin kit's buttons in the app language and read field hints and errors with the field
|
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
|
c92bb1dc06
|
fix: let password managers and screen readers use the sign-in form
|
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
|
da215b8c06
|
fix: underline links in mail shown in the app's colours so button links stay recognisable
|
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 |
|