Linus Rath
e09676126b
feat: keep the selection while reading a message in mountain view #1231
2026-10-13 15:40:13 +02:00
Linus Rath
693d9613c0
feat: let users turn off the prompt before deleting several messages #1225
2026-10-13 15:16:05 +02:00
Linus Rath
435c1e0929
fix: select the rows shown between the two ends on shift-click #1230
2026-10-13 15:02:21 +02:00
Linus Rath
8daa316c18
fix: show a mountain view message together with its conversation #1223
2026-10-13 14:48:58 +02:00
Linus Rath
6f281ef10a
fix: open mountain view threads as a conversation on the phone #1224
2026-10-13 14:35:12 +02:00
Linus Rath
ddab7c781f
feat: open several messages of a conversation at once in mountain view #1222
2026-10-13 14:24:47 +02:00
Linus Rath
94095cf86a
fix: paste a cell range as a table instead of an image #1233
2026-10-13 13:57:30 +02:00
Linus Rath
c587ad459e
fix: keep the dark body backdrop full width in Mountain View and show Gmail's help button
2026-10-12 02:00:02 +02:00
Linus Rath
66122ae652
feat: order Mountain View's bulk actions like Gmail's and search the Move to menu
2026-10-12 01:54:15 +02:00
Linus Rath
5efe718cf0
feat: order Mountain View's message menu like Gmail's and add Find emails from
2026-10-12 01:45:35 +02:00
Linus Rath
78e68e8886
feat: write Mountain View replies in place under the conversation
2026-10-12 01:29:55 +02:00
Linus Rath
c652fec371
feat: give Mountain View's compose window Gmail's title bar and bottom bar
2026-10-12 01:26:03 +02:00
Linus Rath
943a92bd42
feat: show the whole conversation around the open message in Mountain View
2026-10-12 01:16:15 +02:00
Linus Rath
1980de68c8
feat: give Mountain View's open message Gmail's toolbar, pager and header
2026-10-12 01:10:10 +02:00
Linus Rath
20b52a060f
feat: draw Mountain View's message rows like Gmail's
2026-10-12 01:01:09 +02:00
Linus Rath
864d2a85e6
test: stub elementFromPoint for the mousedown in the mention tests
2026-10-11 21:27:06 +02:00
Linus Rath
866312129b
test: click into the body before typing in the mention tests
2026-10-11 21:15:14 +02:00
Linus Rath
968c351d4d
Merge pull request #1212 from shukiv/fix/composer-attachment-list-scroll
...
fix: scroll the attachment list instead of burying the send button
2026-10-11 21:03:14 +02:00
Linus Rath
a61a7c503e
fix: show the sender's name in the contact popover when the saved contact has none
2026-10-11 21:01:42 +02:00
Linus Rath
8c7758b2f1
fix: line the recipient suggestions up with the typed text on desktop too
2026-10-11 20:45:52 +02:00
Linus Rath
6ea5526783
fix: stop Bitwarden offering logins in the recipient fields
2026-10-11 20:43:47 +02:00
Linus Rath
62a00f713f
fix: widen the recipient suggestions on a phone to the whole row
2026-10-11 20:39:59 +02:00
Linus Rath
90bd575e85
fix: make the formatting buttons easier to hit on a phone
2026-10-11 20:31:56 +02:00
Linus Rath
481fa06ed8
fix: keep Reply All on one line in the conversation view
2026-10-11 20:31:21 +02:00
Linus Rath
8d23cfc888
fix: show the suggested name above its address on a phone
2026-10-11 20:30:43 +02:00
Linus Rath
46a1adbb2d
fix: start at the top of the body when tabbing into a new message
2026-10-11 20:26:43 +02:00
Linus Rath
e3f0f6cb38
fix: fold the formatting toolbar away on a phone behind a Formatting button
2026-10-11 20:21:47 +02:00
Linus Rath
f025b2101d
fix: name the composer close and conversation back buttons for screen readers
2026-10-11 20:18:19 +02:00
Linus Rath
434ab6251e
fix: show one Edit button on a draft
2026-10-11 20:07:46 +02:00
Linus Rath
f8157a92f4
fix: hide the via badge when it repeats the sender name
2026-10-11 20:07:05 +02:00
Shuki Vaknin
58a4041aaa
fix: scroll the attachment list instead of burying the send button
...
Expanding a long attachment list made the composer unusable. With a few
dozen files, "+N" grew the chip row past the bottom of the composer: the
last rows were off-screen, the send toolbar went with them, and nothing
scrolled, so the only way out was to collapse the list again.
The row is a shrink-0 sibling of the body's scroll container, so every
pixel it takes comes out of the composer and out of nothing else, and it
has no scroller of its own. Collapsed that is fine - three chips and a
counter. Expanded, its height is the attachment count.
So bound it when it is expanded and let it scroll itself. 30vh keeps the
toolbar on screen on a laptop and still shows several rows; collapsed
behaviour is untouched, since three chips never needed a cap.
overscroll-contain stops a scroll that reaches the end of the list from
continuing into the message body behind it, which is the usual annoyance
once a small scroller appears next to a large one.
2026-10-11 18:04:26 +00:00
Linus Rath
54b74363e7
feat: offer one-click times in the Schedule send dialog
2026-10-11 20:03:42 +02:00
Linus Rath
46e4f8385c
fix: mark quotes and list items in the plain-text part of sent mail
2026-10-11 20:00:47 +02:00
Linus Rath
e9a37e14bd
fix: close an autosaved draft without asking about unsaved changes
2026-10-11 19:57:10 +02:00
Linus Rath
935a410c8f
fix: explain failed sends in plain words and keep toasts off the Send button
2026-10-11 19:54:02 +02:00
Linus Rath
2ae8c89990
fix: show the scheduled time rounded to the minute and with its date
2026-10-11 19:50:40 +02:00
Linus Rath
8e074503a3
fix: ask about a missing subject only once per message
2026-10-11 19:48:26 +02:00
Linus Rath
eadcc2b481
fix: put the caret in the body when a reply opens
2026-10-11 19:46:36 +02:00
Linus Rath
39d299b720
fix: title the composer Reply, Reply All or Forward instead of New Message
2026-10-11 19:43:20 +02:00
Linus Rath
a4cc91c4fb
fix: show one signature separator and keep its trailing space
2026-10-11 19:41:48 +02:00
Linus Rath
b361387cd9
fix: make Discard delete the draft, also one reopened from Scheduled
2026-10-11 19:21:52 +02:00
Linus Rath
67c5191b2c
Merge branch 'main' of https://github.com/bulwarkmail/webmail
2026-10-11 19:18:57 +02:00
Linus Rath
ef710c7b92
test: drop unused imports from the new composer tests
2026-10-11 19:18:19 +02:00
Linus Rath
31057af93d
fix: stop the Continue draft banner from flashing after a send
2026-10-11 19:16:54 +02:00
Linus Rath
e7237e1d05
feat: run saved rules on a folder from its context menu #1166
2026-10-11 19:16:51 +02:00
Linus Rath
7c21b0d0f9
Merge branch 'main' of https://github.com/bulwarkmail/webmail
2026-10-11 18:59:34 +02:00
Linus Rath
32f74e2083
fix: keep the quoted message when tabbing into a reply or forward
2026-10-11 18:58:55 +02:00
Linus Rath
9dc0f9c892
fix: label the composer toolbar buttons and group send options in a menu
2026-10-11 18:58:26 +02:00
Linus Rath
3efa370e42
fix: split typed addresses on commas and stop sends to invalid addresses
2026-10-11 18:55:46 +02:00
Linus Rath
ab97ed2441
fix: add the highlighted suggestion on Enter instead of the typed text
2026-10-11 18:53:15 +02:00