Commit Graph
317 Commits
Author SHA1 Message Date
Tomás Romero dc4d7ad85b fix: save a draft again when it was sent or deleted elsewhere 2026-11-09 21:27:01 +01:00
Tomás Romero 157427e0fe feat: count the unread mail notifications cover 2026-11-09 18:40:11 +01:00
Tomás Romero b24431888f chore: update rusqlite to 0.41 for RUSTSEC-2026-0459 2026-11-09 14:14:32 +01:00
Tomás Romero a10362aad0 fix: keep the signature above a quote moved into the message 2026-11-09 13:05:21 +01:00
Tomás Romero 32de79004e Merge pull request #271 from flectar/iamdarkle/no-email-notification-windows
New-mail notifications on Windows, macOS and Linux
2026-11-09 03:08:18 +01:00
Tomás Romero ac667bee79 fix: take back week-old notifications before forgetting them 2026-11-09 01:36:53 +01:00
Tomás Romero 768752b445 fix: start a summary over once its sync is done 2026-11-09 01:36:53 +01:00
Tomás Romero 3db9c4b518 fix: keep text direction in sanitized mail 2026-11-09 01:15:26 +01:00
Tomás Romero 6ec14ea214 fix: keep POP3 launch catch-up silent 2026-11-08 20:17:00 +01:00
Tomás Romero 2abd27fd65 feat: new-mail notifications on Windows, macOS and Linux 2026-11-08 17:40:10 +01:00
Tomás Romero 79ca6240cf chore: drop the Candle ZIP 9 patch 2026-11-08 13:56:30 +01:00
Tomás Romero 6029639507 fix: keep downloading past a folder the server refuses 2026-11-07 16:15:41 +01:00
Tomás Romero c275c94120 fix: reselect after a body batch finds a new UIDVALIDITY 2026-11-07 16:15:41 +01:00
Tomás Romero 0b38d35197 fix: skip folders the server refuses instead of going offline 2026-11-07 16:15:41 +01:00
Tomás Romero e50afafd19 fix: keep IMAP refusals apart from connection failures 2026-11-07 16:15:41 +01:00
Tomás Romero 783c9f9fd1 chore: merge main 2026-11-06 18:55:36 +01:00
Tomás Romero 4bd02fbd62 chore: merge main 2026-11-06 18:45:21 +01:00
Tomás Romero 2db84f1dc2 chore: merge main 2026-11-06 18:44:52 +01:00
Tomás Romero 5a4d5ceb85 chore: merge main 2026-11-06 18:44:25 +01:00
Tomás Romero 190fcd6b2f chore: merge main 2026-11-06 18:43:57 +01:00
Tomás Romero a6d91e7324 chore: merge main 2026-11-06 18:43:19 +01:00
Tomás Romero 7cab0eacb6 chore: merge main 2026-11-06 16:59:47 +01:00
Tomás Romero 243e56b70e chore: merge main 2026-11-06 16:35:55 +01:00
Tomás Romero 5802bc5e0d chore: merge main 2026-11-06 16:26:56 +01:00
Tomás Romero 54a29e7533 chore: merge main 2026-11-06 16:21:23 +01:00
Tomás Romero bae39eac2a chore: merge main 2026-11-06 16:19:10 +01:00
Tomás Romero 04fdb122e0 chore: merge main 2026-11-06 16:17:21 +01:00
Tomás Romero a6ada707bb feat: count older unread mail that is only on the server 2026-11-06 16:15:32 +01:00
Tomás Romero 3ef3ccf5df feat: transfer mail to other accounts 2026-11-06 14:41:55 +01:00
Tomás Romero 561fbd5dea chore: merge main
# Conflicts:
#	src/main.rs
2026-11-06 14:18:05 +01:00
Tomás Romero 7c7b567526 chore: merge main 2026-11-06 13:29:08 +01:00
Tomás Romero 87d48a39a8 chore: merge main 2026-11-06 13:20:04 +01:00
Tomás Romero 7030be2808 chore: merge main 2026-11-06 13:14:13 +01:00
Tomás Romero 4df34499f0 chore: merge main 2026-11-06 13:10:32 +01:00
Tomás Romero 6635bd0f73 chore: merge main 2026-11-06 13:07:12 +01:00
Tomás Romero a64bc0ab60 feat: move mail to a folder from its menus and with Ctrl+Shift+V 2026-11-06 13:04:35 +01:00
Tomás Romero ffa993cd49 Merge pull request #202 from flectar/iamdarkle/imap-authentication-fails-against-poste.io-serve
Sign in to IMAP the standard way and explain failed sign-ins
2026-11-06 03:21:05 +01:00
Tomás Romero 943a60e9b4 chore: merge main 2026-11-06 02:55:01 +01:00
Tomás Romero 798b0c7e18 docs: point the IMAP reply parsing at the upstream issue 2026-11-06 00:51:13 +01:00
Tomás Romero 64dd3e3487 fix: judge SMTP sign-in failures by their reply code 2026-11-05 23:03:09 +01:00
Tomás Romero 99b317f2b5 fix: explain TLS handshakes that share no version or cipher 2026-11-05 22:57:36 +01:00
Tomás Romero 66f52a643c fix: try the other username form when account setup is rejected 2026-11-05 22:55:26 +01:00
Tomás Romero 729fdcdc45 fix: sign in to IMAP with SASL PLAIN when the server offers it 2026-11-05 22:48:49 +01:00
Tomás Romero dd6c45695d fix: explain IMAP sign-in failures and retry temporary ones 2026-11-05 22:38:21 +01:00
Tomás Romero a67e0c3693 fix: read IMAP replies written in other languages 2026-11-05 22:34:44 +01:00
Tomás Romero 2004e74137 fix: start the next address as soon as an attempt fails 2026-11-05 22:21:03 +01:00
Tomás Romero bfe2b208a1 perf: open only the IMAP folders whose counts changed 2026-11-05 22:09:47 +01:00
Tomás Romero 62ad8bab05 feat: count unread mail on every folder and label 2026-11-05 22:09:44 +01:00
Tomás Romero c73af16060 refactor: use the mailto parser's scheme check for unsubscribe 2026-11-05 21:48:09 +01:00
Tomás Romero 519c7bdd35 fix: thread a mailto reply to a message that is not stored 2026-11-05 21:48:06 +01:00