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
a7ce265ac8
feat: keep plugin notifications off the desktop while do not disturb is on
2026-10-29 17:53:48 +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
8d2ebccf08
feat: keep undo toasts, errors and reminders as long as the notification duration says
2026-10-29 17:53:45 +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
Linus Rath
36d13b76bd
feat: add app-wide live regions for screen reader announcements
2026-10-29 17:53:44 +01:00
Linus Rath
420bf8f9a4
feat: offer an accessible example message in the template picker
2026-10-29 17:53:44 +01:00
Linus Rath
53cb49d3ce
feat: ask for alt text when an image goes into a message
...
Pasted and dropped images used to get the file name as alt text, and
there was no way to change it. Now a small dialog asks what the image
shows right after it is inserted, with a "Decorative image" option that
writes alt="". An image already in the text can be described from the
toolbar or from the ALT button on the selected image. The plain-text
part of an HTML mail writes described images as "[Image: ...]" and
leaves decorative ones out.
The formatting toolbar now also re-renders when only the selection
changes, so its pressed states and the image button follow the caret.
2026-10-29 17:53:43 +01:00
Linus Rath
1b24c1980c
feat: start new messages in the default compose font and size
2026-10-29 17:53:42 +01:00
Linus Rath
4d91d9b296
feat: ask before sending when confirm before sending is on
2026-10-29 17:53:42 +01:00
Linus Rath
4f35aa13fa
fix: show attachment upload progress and failures in words for screen readers
2026-10-29 17:53:41 +01:00
Linus Rath
447a3fa474
fix: make the formatting toolbar one tab stop that says which styles are on
2026-10-29 17:53:41 +01:00
Linus Rath
caee90facc
fix: name the message body and tie its error to it for screen readers
2026-10-29 17:53:40 +01:00
Linus Rath
0aa751a3a0
feat: move a recipient between To, Cc and Bcc from the chip's menu
2026-10-29 17:53:39 +01:00
Linus Rath
ee486077de
fix: name the recipient fields and let the keyboard reach and remove chips
2026-10-29 17:53:38 +01:00
Linus Rath
3962900035
fix: show a tag's letter in its dot and its full name with colour names on
2026-10-29 17:53:37 +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
14519269cf
feat: reorder tags, filter rules, apps, accounts and Pro tabs without dragging
2026-10-29 17:53:37 +01:00
Linus Rath
43c865e3e0
test: type the files sidebar fixture with the store's resource type
2026-10-29 17:53:36 +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
80a2a212a4
fix: say the unread count with the rail's Mail link and follow the unread count style
2026-10-29 17:53:36 +01:00
Linus Rath
7c282f1f40
fix: say which folder is open and how many are unread in the folder lists
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