Commit Graph
936 Commits
Author SHA1 Message Date
Tomás Romero 3ef3ccf5df feat: transfer mail to other accounts 2026-11-06 14:41:55 +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 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 7a834cc2df fix: tell same-named folders apart when dropping mail 2026-11-06 13:04:33 +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 c79ac47b64 Merge pull request #189 from flectar/fix/mail-connect-happy-eyeballs
fix: race mail server addresses and fail fast on Windows loopback
2026-11-06 02:49:22 +01:00
Tomás Romero 491f25876e Merge pull request #196 from flectar/iamdarkle/windows-the-app-aborts-on-exit-instead-of-shutti
fix: shut down cleanly on Windows
2026-11-06 01:07:25 +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 c0308ed301 feat: show and hide passwords in desktop password fields 2026-11-06 00:50:35 +01:00
Tomás Romero e49d90397d chore: merge main 2026-11-06 00:44:58 +01:00
Tomás Romero ee499ae9af Merge pull request #199 from flectar/iamdarkle/ignore-pin-utils-notice
Ignore the pin-utils maintenance notice in the advisory scan
2026-11-06 00:44:40 +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 57bd2aabb3 fix: hold mail state weakly in pending timers 2026-11-05 22:11:11 +01:00
Tomás Romero c49ec1762c fix: shut down the runtime before the process exits 2026-11-05 22:11:11 +01:00
Tomás Romero a424feb37c fix: tie date refreshes to the window 2026-11-05 22:11:11 +01:00
Tomás Romero 85471d3f9a ci: close the packaged Windows app from its window 2026-11-05 22:11:11 +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 e9010e9a4b ci: ignore the pin-utils maintenance notice 2026-11-05 20:10:29 +01:00
Tomás Romero 3144400b24 perf: count drafts from the drafts folders 2026-11-05 18:19:09 +01:00
Tomás Romero 5074f3d7f3 refactor: drop the unused unread counts query 2026-11-05 17:43:04 +01:00
Tomás Romero 5efc09ccd4 feat: check for new mail from the sidebar and with F5 2026-11-05 17:22:56 +01:00
Tomás Romero 55bab3579d fix: let taps reach sidebar rows on Android 2026-11-05 17:22:56 +01:00
Tomás Romero 94e426a5d5 test: keep closed test ports in use 2026-11-05 17:12:45 +01:00
Tomás Romero 51c6aed425 Merge pull request #188 from flectar/weblate-flectar-mail-mail
chore(l10n): update translations
2026-11-05 17:10:54 +01:00
Tomás Romero a76633ecbc chore: merge main 2026-11-05 17:07:41 +01:00
Tomás Romero 728ae63b29 docs: quote the mstcpip.h definition correctly 2026-11-05 17:07:22 +01:00
Tomás Romero a645ba677f fix: start due connection attempts without a timer 2026-11-05 17:07:16 +01:00
Tomás Romero 667e1e1a83 Merge pull request #190 from flectar/iamdarkle/weblate-translations-locked-due-to-merge-conflic
ci: leave translation catalogs to Weblate
2026-11-05 14:53:02 +01:00
Yusuke Miyajima 0aa045e8bf chore(l10n): update Japanese translation
chore(l10n): update Japanese translation

chore(l10n): update Japanese translation

chore(l10n): update Japanese translation

chore(l10n): update Japanese translation

Co-authored-by: Yusuke Miyajima <miyayuu.since2018@gmail.com>
Language: Japanese
Progress: 4.7% (77 of 1616 strings)
Progress: 5.1% (83 of 1616 strings)
Progress: 5.3% (86 of 1616 strings)
Progress: 5.3% (87 of 1616 strings)
Progress: 6.5% (106 of 1616 strings)
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/ja/
Translation: Mail/Flectar Mail
2026-11-05 10:09:16 +00:00
Paul van der Vlis 59bc28c0c5 chore(l10n): update Dutch translation
Co-authored-by: Paul van der Vlis <paul@vandervlis.nl>
Language: Dutch
Progress: 0.1% (1 of 1616 strings)
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/nl/
Translation: Mail/Flectar Mail
2026-11-05 10:09:15 +00:00
llayz46 0abf525466 chore(l10n): update French translation
Co-authored-by: llayz46 <layzer@outlook.fr>
Language: French
Progress: 10.4% (157 of 1508 strings)
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/fr/
Translation: Mail/Flectar Mail
2026-11-05 10:09:15 +00:00
Weblate ede76bc3ae chore(l10n): update translation files
chore(l10n): update Italian translation

chore(l10n): update Japanese translation

chore(l10n): update Dutch translation

chore(l10n): update Danish translation

chore(l10n): update Russian translation

chore(l10n): update French translation

Add-on: Update PO files to match POT (msgmerge)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Weblate <noreply@weblate.org>
Language: Danish
Language: Dutch
Language: French
Language: Italian
Language: Japanese
Language: Russian
Progress: 0.0% (0 of 1508 strings)
Progress: 10.4% (157 of 1508 strings)
Progress: 100.0% (1508 of 1508 strings)
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/da/
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/fr/
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/it/
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/ja/
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/nl/
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/ru/
Translation: Mail/Flectar Mail
2026-11-05 10:09:15 +00:00
Cyril Hansen b0e1ea9374 chore(l10n): update French translation
Co-authored-by: Cyril Hansen <cyril.hansen@gmail.com>
Language: French
Progress: 10.4% (157 of 1508 strings)
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/fr/
Translation: Mail/Flectar Mail
2026-11-05 10:09:15 +00:00
Taivas Jumala 8c67652b19 chore(l10n): update Chinese (Simplified Han script) translation
Co-authored-by: Taivas Jumala <taivas_jumala@yafoss.org>
Language: Chinese (Simplified Han script)
Progress: 93.7% (1414 of 1508 strings)
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/zh_Hans/
Translation: Mail/Flectar Mail
2026-11-05 10:09:15 +00:00
6uu1 c79748f2b8 chore(l10n): update Chinese (Simplified Han script) translation
Co-authored-by: 6uu1 <translate.flectar.com@696988.xyz>
Language: Chinese (Simplified Han script)
Progress: 93.7% (1414 of 1508 strings)
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/zh_Hans/
Translation: Mail/Flectar Mail
2026-11-05 10:09:15 +00:00
Christoph Seibel 6357e886b1 chore(l10n): update German translation
Co-authored-by: Christoph Seibel <christoph_seibel@t-online.de>
Language: German
Progress: 8.8% (133 of 1508 strings)
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/de/
Translation: Mail/Flectar Mail
2026-11-05 10:09:15 +00:00
Weblate a7f2be9535 chore(l10n): update Chinese (Simplified Han script) translation
chore(l10n): update German translation

chore(l10n): update Turkish translation

chore(l10n): update Spanish translation

Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Weblate <noreply@weblate.org>
Language: Chinese (Simplified Han script)
Language: German
Language: Spanish
Language: Turkish
Progress: 100.0% (1508 of 1508 strings)
Progress: 8.8% (133 of 1508 strings)
Progress: 88.0% (1328 of 1508 strings)
Progress: 93.7% (1414 of 1508 strings)
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/de/
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/es/
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/tr/
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/zh_Hans/
Translation: Mail/Flectar Mail
2026-11-05 10:09:14 +00:00
Admin 600c8dad5b chore(l10n): update Spanish translation
Co-authored-by: Admin <admin@flectar.com>
Language: Spanish
Progress: 100.0% (1508 of 1508 strings)
Translate-URL: https://translate.flectar.com/projects/flectar-mail/mail/es/
Translation: Mail/Flectar Mail
2026-11-05 10:09:14 +00:00
Tomás Romero edc05ec6eb Merge pull request #184 from pieronoviello/fix/windows-jmap-transport-test
test: make the JMAP connection-refused check pass on Windows
2026-11-05 05:00:45 +01:00
Tomás Romero 81d125b303 ci: leave translation catalogs to Weblate 2026-11-05 04:02:34 +01:00