Commit Graph

  • cf558e7e9f feat: lay out Mountain View's navigation like Gmail's, with a Labels section Linus Rath 2026-10-12 00:46:48 +02:00
  • ae151cec25 feat: set Mountain View's content on a rounded card over a tinted canvas Linus Rath 2026-10-12 00:37:59 +02:00
  • 2534c4fde5 chore: release 1.14.1 1.14.1 Linus Rath 2026-10-11 22:36:24 +02:00
  • 6e5e071078 fix: stop painting plain mails on a gray background in dark mode Linus Rath 2026-10-11 22:19:05 +02:00
  • 864d2a85e6 test: stub elementFromPoint for the mousedown in the mention tests 1.14.0 Linus Rath 2026-10-11 21:27:06 +02:00
  • 517cd019a8 Merge branch 'main' of https://github.com/bulwarkmail/webmail Linus Rath 2026-10-11 21:16:27 +02:00
  • 866312129b test: click into the body before typing in the mention tests Linus Rath 2026-10-11 21:15:14 +02:00
  • 38f6ad805b fix: translate the rule menu's loading and run messages Linus Rath 2026-10-11 21:13:40 +02:00
  • 11cf2415d6 Merge pull request #1210 from lucamzanon/fix/mv-collapsed-rail Linus Rath 2026-10-11 21:09:30 +02:00
  • a248144e54 chore: release 1.14.0 Linus Rath 2026-10-11 21:08:32 +02:00
  • 1ed7ec0327 Merge pull request #1213 from shukiv/fix/draft-body-from-body-parts Linus Rath 2026-10-11 21:03:18 +02:00
  • 968c351d4d Merge pull request #1212 from shukiv/fix/composer-attachment-list-scroll Linus Rath 2026-10-11 21:03:14 +02:00
  • a61a7c503e fix: show the sender's name in the contact popover when the saved contact has none Linus Rath 2026-10-11 21:01:42 +02:00
  • b1a0c069c6 fix: keep the participant suggestions from being cut off by the event form Linus Rath 2026-10-11 20:55:00 +02:00
  • 687fde4185 fix: stop Bitwarden filling the participant field and line its suggestions up with the typed text Linus Rath 2026-10-11 20:50:10 +02:00
  • f382568d1d fix: stop Bitwarden offering logins in the mail search box Linus Rath 2026-10-11 20:49:37 +02:00
  • 8c7758b2f1 fix: line the recipient suggestions up with the typed text on desktop too Linus Rath 2026-10-11 20:45:52 +02:00
  • 6ea5526783 fix: stop Bitwarden offering logins in the recipient fields Linus Rath 2026-10-11 20:43:47 +02:00
  • 62a00f713f fix: widen the recipient suggestions on a phone to the whole row Linus Rath 2026-10-11 20:39:59 +02:00
  • 63c9835099 fix: translate the new composer and send strings Linus Rath 2026-10-11 20:36:38 +02:00
  • 90bd575e85 fix: make the formatting buttons easier to hit on a phone Linus Rath 2026-10-11 20:31:56 +02:00
  • 481fa06ed8 fix: keep Reply All on one line in the conversation view Linus Rath 2026-10-11 20:31:21 +02:00
  • 8d23cfc888 fix: show the suggested name above its address on a phone Linus Rath 2026-10-11 20:30:43 +02:00
  • 46a1adbb2d fix: start at the top of the body when tabbing into a new message Linus Rath 2026-10-11 20:26:43 +02:00
  • e3f0f6cb38 fix: fold the formatting toolbar away on a phone behind a Formatting button Linus Rath 2026-10-11 20:21:47 +02:00
  • f025b2101d fix: name the composer close and conversation back buttons for screen readers Linus Rath 2026-10-11 20:18:19 +02:00
  • 47f6378d3f fix: stop calling a reload without Remember me an expired session Linus Rath 2026-10-11 20:15:45 +02:00
  • 4b282e7064 fix: give touch tips in the welcome banner on a phone Linus Rath 2026-10-11 20:09:31 +02:00
  • 434ab6251e fix: show one Edit button on a draft Linus Rath 2026-10-11 20:07:46 +02:00
  • f8157a92f4 fix: hide the via badge when it repeats the sender name Linus Rath 2026-10-11 20:07:05 +02:00
  • 2a45f6099c fix: take a re-opened draft's body from its body parts only Shuki Vaknin 2026-10-11 17:04:13 +00:00
  • 58a4041aaa fix: scroll the attachment list instead of burying the send button Shuki Vaknin 2026-10-11 16:59:43 +00:00
  • 54b74363e7 feat: offer one-click times in the Schedule send dialog Linus Rath 2026-10-11 20:03:42 +02:00
  • 46e4f8385c fix: mark quotes and list items in the plain-text part of sent mail Linus Rath 2026-10-11 20:00:47 +02:00
  • e9a37e14bd fix: close an autosaved draft without asking about unsaved changes Linus Rath 2026-10-11 19:57:10 +02:00
  • 935a410c8f fix: explain failed sends in plain words and keep toasts off the Send button Linus Rath 2026-10-11 19:54:02 +02:00
  • 2ae8c89990 fix: show the scheduled time rounded to the minute and with its date Linus Rath 2026-10-11 19:50:40 +02:00
  • 8e074503a3 fix: ask about a missing subject only once per message Linus Rath 2026-10-11 19:48:26 +02:00
  • eadcc2b481 fix: put the caret in the body when a reply opens Linus Rath 2026-10-11 19:46:36 +02:00
  • 39d299b720 fix: title the composer Reply, Reply All or Forward instead of New Message Linus Rath 2026-10-11 19:43:20 +02:00
  • 7aa35ca5b9 Merge branch 'main' of https://github.com/bulwarkmail/webmail Linus Rath 2026-10-11 19:42:32 +02:00
  • a4cc91c4fb fix: show one signature separator and keep its trailing space Linus Rath 2026-10-11 19:41:48 +02:00
  • 22ffc36ca9 feat: let plugins run a message-list search with a JMAP filter #1024 Linus Rath 2026-10-11 19:39:58 +02:00
  • b361387cd9 fix: make Discard delete the draft, also one reopened from Scheduled Linus Rath 2026-10-11 19:21:52 +02:00
  • 67c5191b2c Merge branch 'main' of https://github.com/bulwarkmail/webmail Linus Rath 2026-10-11 19:18:57 +02:00
  • ef710c7b92 test: drop unused imports from the new composer tests Linus Rath 2026-10-11 19:18:19 +02:00
  • 31057af93d fix: stop the Continue draft banner from flashing after a send Linus Rath 2026-10-11 19:16:54 +02:00
  • e7237e1d05 feat: run saved rules on a folder from its context menu #1166 Linus Rath 2026-10-11 19:16:50 +02:00
  • a5c60ef597 fix: hide Undo send when the delay is over and say when an undo fails Linus Rath 2026-10-11 19:13:10 +02:00
  • 8ca4cc5151 Merge branches 'main' and 'main' of https://github.com/bulwarkmail/webmail Linus Rath 2026-10-11 19:09:59 +02:00
  • fa7e29f980 fix: remove the unsent copy from Drafts when a send fails Linus Rath 2026-10-11 19:09:11 +02:00
  • 56cd711f85 fix: keep a remembered sign-in when the server times out or switches origins during restore #1167 Linus Rath 2026-10-11 19:05:52 +02:00
  • 1614cab78b fix: return to the message list after sending a new message on a phone Linus Rath 2026-10-11 19:04:02 +02:00
  • 7c21b0d0f9 Merge branch 'main' of https://github.com/bulwarkmail/webmail Linus Rath 2026-10-11 18:59:34 +02:00
  • 32f74e2083 fix: keep the quoted message when tabbing into a reply or forward Linus Rath 2026-10-11 18:58:55 +02:00
  • 9dc0f9c892 fix: label the composer toolbar buttons and group send options in a menu Linus Rath 2026-10-11 18:58:25 +02:00
  • 3efa370e42 fix: split typed addresses on commas and stop sends to invalid addresses Linus Rath 2026-10-11 18:55:46 +02:00
  • e7b9dcac10 Merge branch 'main' of https://github.com/bulwarkmail/webmail Linus Rath 2026-10-11 18:53:58 +02:00
  • ab97ed2441 fix: add the highlighted suggestion on Enter instead of the typed text Linus Rath 2026-10-11 18:53:15 +02:00
  • a385c6e410 test: read folder counts in one snapshot so a draining badge cannot hang the poll #1194 Linus Rath 2026-10-11 18:52:23 +02:00
  • fcc6c15227 fix: close the recipient suggestions once the typed address is added Linus Rath 2026-10-11 18:49:03 +02:00
  • 7401ea6658 fix: recolour mails for dark mode instead of inverting them Linus Rath 2026-10-11 18:43:04 +02:00
  • 3b4babca4c ci: name workflows and jobs by area Linus Rath 2026-10-11 18:18:36 +02:00
  • d98f0684d9 test: click the My files breadcrumb in the file picker test Linus Rath 2026-10-11 18:12:14 +02:00
  • 89d8bcc453 fix: hide the paperclip in the list when a message only has inline images Linus Rath 2026-10-11 17:57:04 +02:00
  • face095a83 fix: align the contact sidebar header with the toolbar and use app buttons for its actions Linus Rath 2026-10-11 17:53:43 +02:00
  • 2c07bc538e fix: route batch spam and not-spam to each message's own account Linus Rath 2026-10-11 17:50:59 +02:00
  • 50771cd082 fix: close the composer after a plugin send and keep the draft when it fails #1207 Linus Rath 2026-10-11 17:44:26 +02:00
  • 7ceec26ef6 fix: deliver signed and encrypted messages to bcc recipients #1206 Linus Rath 2026-10-11 17:35:03 +02:00
  • 1adb78db6a fix: translate the forward-unavailable notice in filter rules #1208 Linus Rath 2026-10-11 17:31:22 +02:00
  • 44bfb7ebfd fix: translate the new Files app strings and label the picker root My files Linus Rath 2026-10-11 17:29:30 +02:00
  • 5877b31879 fix: hide forward in filter rules when the server allows no redirects #1208 Linus Rath 2026-10-11 17:28:20 +02:00
  • b846c7bf22 fix: make the contact more-actions menu look like the other menus Linus Rath 2026-10-11 17:22:16 +02:00
  • 6d518f1849 fix(contacts): show placeholders instead of "No contacts yet" while contacts load Linus Rath 2026-10-11 17:20:43 +02:00
  • b9d4d5ed7f feat: add search and Twemoji flags to the language picker Linus Rath 2026-10-11 17:16:54 +02:00
  • 93969a1371 fix: show a live sample on every date format and region option Linus Rath 2026-10-11 17:09:55 +02:00
  • efefbd1358 fix: show the resolved date format on the automatic region option Linus Rath 2026-10-11 17:04:19 +02:00
  • bf00ea27cf fix(files): show the loading skeleton instead of "No files yet" before the first listing Linus Rath 2026-10-11 17:00:56 +02:00
  • a4909ae106 fix(files): drop the cursor outline from a file once it is deselected Linus Rath 2026-10-11 16:57:00 +02:00
  • 814c81d24a fix: round file sizes to what people read, like 67 KB or 2.1 MB Linus Rath 2026-10-11 16:53:49 +02:00
  • 958aa500b8 feat(files): add right-click menus to My files, folders, starred and recent in the sidebar Linus Rath 2026-10-11 16:50:08 +02:00
  • 8f146509ca fix(files): give the image zoom bar the same card and buttons as the rest of the app Linus Rath 2026-10-11 16:44:37 +02:00
  • dfa68a1d2f fix(files): keep the items a drag selection covers after letting go Linus Rath 2026-10-11 16:42:43 +02:00
  • e60840c0e6 fix(files): say the upload was canceled instead of counting it as done Linus Rath 2026-10-11 16:40:32 +02:00
  • cd5fe770e4 feat: show file uploads as a toast like every other notice Linus Rath 2026-10-11 16:38:05 +02:00
  • 87915f8bf1 feat(files): zoom and pan images in the preview, close by clicking beside them Linus Rath 2026-10-11 16:32:51 +02:00
  • d07939fc04 feat(files): drop the large file upload warning Linus Rath 2026-10-11 16:25:11 +02:00
  • 4ba39cef0e feat(files): rework the Files app layout and interactions Linus Rath 2026-10-11 16:23:19 +02:00
  • 26ae483577 fix(mountain-view): let the collapsed rail fill its 72px column lucamzanon 2026-10-11 13:30:11 +02:00
  • f94f4fc605 feat(calendar): match the calendar layout to the rest of the app Linus Rath 2026-10-10 23:46:37 +02:00
  • 6d9bd1e4d0 Merge remote-tracking branch 'origin/main' Linus Rath 2026-10-10 23:20:25 +02:00
  • d3c5ed257d fix(calendar): drop the inline start time from short events in narrow columns Linus Rath 2026-10-10 23:16:45 +02:00
  • 8251cfa050 feat(calendar): lay out the agenda as a schedule with the date beside each day Linus Rath 2026-10-10 23:09:57 +02:00
  • 7eebc45f4f feat(calendar): show "N more" in busy month cells and open days from the date Linus Rath 2026-10-10 23:07:30 +02:00
  • 2dd90a7b5c feat(calendar): open a clicked event as a card with its actions on top Linus Rath 2026-10-10 23:03:08 +02:00
  • d5ce67e167 feat(calendar): create events from a quick editor next to the clicked slot Linus Rath 2026-10-10 22:57:37 +02:00
  • 95d21c49a9 feat(calendar): open a day from the week header and show a clearer now line Linus Rath 2026-10-10 22:38:59 +02:00
  • 90b1db0432 feat(calendar): fold calendar lists and show options on hover in the sidebar Linus Rath 2026-10-10 22:34:35 +02:00
  • beda42a500 refactor(calendar): keep the webmail's own buttons in the new calendar bar Linus Rath 2026-10-10 22:30:56 +02:00
  • b5373bd528 feat(calendar): move the calendar bar above the sidebar like google calendar Linus Rath 2026-10-10 22:28:38 +02:00