Commit Graph
1166 Commits
Author SHA1 Message Date
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 7a834cc2df fix: tell same-named folders apart when dropping mail 2026-11-06 13:04:33 +01:00
Tomás Romero 2fcdcf7c8d chore: merge main
# Conflicts:
#	packaging/flatpak/cargo-sources.json
2026-11-06 13:03:32 +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 5ac403c200 chore: merge main 2026-11-06 02:55:13 +01:00
Tomás Romero 76b19bde4e chore: merge main 2026-11-06 02:55:11 +01:00
Tomás Romero 698d68a70d chore: merge main 2026-11-06 02:55:08 +01:00
Tomás Romero d4976f95e0 chore: merge main 2026-11-06 02:55:04 +01:00
Tomás Romero 943a60e9b4 chore: merge main 2026-11-06 02:55:01 +01:00
Tomás Romero c9baead153 fix: hold app state weakly in the memory-pressure handler 2026-11-06 02:54:03 +01:00
Tomás Romero be05f7363a chore: merge main 2026-11-06 02:54:03 +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 915743accc feat: report received mail links on stderr 2026-11-06 00:45:20 +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 28bcf065a5 docs: describe the low-memory release 2026-11-06 00:28:58 +01:00
Tomás Romero c5930233bf perf: forward memory pressure from the mobile hosts 2026-11-06 00:27:47 +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 f5cf228492 perf: release memory when the system runs low 2026-11-05 22:47:57 +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 c9de4b88b6 chore: merge the email tile branch 2026-11-05 22:35:35 +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 629a0149ae docs: compare memory with other Linux clients 2026-11-05 22:07:09 +01:00
Tomás Romero ac84d732f8 chore: merge main 2026-11-05 21:51:11 +01:00
Tomás Romero 2082228caa fix: tighten the default email app checks 2026-11-05 21:48:10 +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 c290250266 fix: keep the open draft safe when mail links arrive 2026-11-05 21:48:09 +01:00
Tomás Romero befa400250 fix: start undo after a message's initial text 2026-11-05 21:48:08 +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
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 827c56c61a perf: return freed memory after leaving a product 2026-11-05 17:57:24 +01:00
Tomás Romero 3a78484c84 perf: release SQLite caches after a sync 2026-11-05 17:57:24 +01:00
Tomás Romero 5074f3d7f3 refactor: drop the unused unread counts query 2026-11-05 17:43:04 +01:00
Tomás Romero ef4517f068 perf: use the segment heap on Windows 2026-11-05 17:35:59 +01:00
Tomás Romero 67144ebcb8 perf: size email tiles in device pixels 2026-11-05 17:34:35 +01:00