Commit Graph
1166 Commits
Author SHA1 Message Date
Tomás Romero 6c1c1bd7d4 perf: keep email tiles as RGB 2026-11-05 17:34:35 +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 27da7038fa perf: use zbus's async-io backend for portals 2026-11-05 17:03:24 +01:00
Tomás Romero 346f4f02d6 fix: decommit free heap memory on Windows 2026-11-05 17:01:49 +01:00
Tomás Romero 5444667eab chore: leave translation catalogs to Weblate 2026-11-05 14:53:59 +01:00
Tomás Romero 4e76cdde19 chore: merge main 2026-11-05 14:53:46 +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 2ccfee9688 feat: add a default email app setting 2026-11-05 04:40:34 +01:00
Tomás Romero 63a58bb3e8 feat: register as the mailto handler on Linux, Windows and macOS 2026-11-05 04:40:34 +01:00
Tomás Romero d6c9fdf6c7 feat: open mailto links from other apps 2026-11-05 04:40:34 +01:00
Tomás Romero 81d125b303 ci: leave translation catalogs to Weblate 2026-11-05 04:02:34 +01:00
Tomás Romero 6732ec3446 fix: fail fast on refused loopback connections on Windows 2026-11-05 03:49:06 +01:00
Tomás Romero 3b57803222 fix: race mail server addresses 2026-11-05 03:49:06 +01:00
Tomás Romero 889404d548 test: override the client timeout for the closed-port request 2026-11-05 03:36:48 +01:00
Tomás Romero 30f204baf1 Merge pull request #185 from flectar/iamdarkle/account-setup-failed-invalid-peer-certificate-ss
fix: trust the system certificate store for mail connections
2026-11-05 03:30:47 +01:00
Tomás Romero 5c99506e82 fix: clear the launch activation token after reading it 2026-11-05 02:10:05 +01:00
Tomás Romero 0cca21f5b0 fix: parse mailto links per RFC 6068 2026-11-05 02:09:50 +01:00
Tomás Romero 9b4a77fc31 fix: trust the system certificate store for mail connections 2026-11-05 01:15:06 +01:00
Tomás Romero d6f079cbf2 Merge pull request #162 from springmin/ohos-ime-window-offset
ohos: refresh the IME cursor offset with the window
2026-11-04 22:37:24 +01:00
Tomás Romero f39cd58537 chore: merge main
# Conflicts:
#	platform/ohos/shell/page-templates/Index.mail.ets
2026-11-04 21:43:24 +01:00
Tomás Romero adc404bda3 Merge pull request #163 from springmin/ohos-optional-followups
ohos: polish document picker limits and naming
2026-11-04 21:43:05 +01:00
Piero NovielloandClaude Opus 5.5 963235b0bc test: make the JMAP connection-refused check pass on Windows
Windows retries a refused loopback connection for about two seconds,
longer than the shared 200 ms timeout, so the closed-port request timed
out instead of failing to connect. Windows also words the refusal in the
system language, so the check for the English word "refused" failed on
non-English Windows.

Give the closed-port request its own client with a 10 s timeout, and check
that the message carries the root cause and that the cause is an io::Error
of kind ConnectionRefused.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-04 08:38:06 +01:00
Tomás Romero b6fa4aae9b Merge pull request #183 from flectar/iamdarkle/ios-sideloading
Publish the iOS app for sideloading
2026-11-04 04:54:18 +01:00
Tomás Romero 2cd6561cf1 chore: merge main 2026-11-04 04:53:56 +01:00
Tomás Romero a395148e81 Merge pull request #182 from flectar/iamdarkle/windows-msix
Windows arm64 builds and Microsoft Store package
2026-11-04 04:51:37 +01:00
Tomás Romero b30320adfe Merge pull request #181 from flectar/iamdarkle/build-for-aarch64-linux
Build Linux packages for arm64
2026-11-04 04:51:15 +01:00
Tomás Romero 708ae78ad7 chore: merge main 2026-11-04 04:00:23 +01:00
Tomás Romero 294ed5b3f4 build: publish the AltStore source with the release 2026-11-04 02:58:49 +01:00
Tomás Romero 5c5b79cc45 build: publish every release as the latest 2026-11-04 02:56:16 +01:00
Tomás Romero 0de542759d ci: build iOS with the Android Microsoft registration 2026-11-04 02:48:13 +01:00
Tomás Romero fa115d6faa ci: check that the iOS bridges link without compiler-rt 2026-11-04 00:58:30 +01:00
Tomás Romero 2295a85fee fix: link the iOS sign-in bridge without compiler-rt 2026-11-04 00:58:30 +01:00
Tomás Romero 58141a5d05 chore: merge main 2026-11-03 23:47:35 +01:00