aboutsummaryrefslogtreecommitdiffstats
path: root/src/m_email
Commit message (Expand)AuthorAgeFilesLines
* i18n(email): complete email module translationssaturneric2026-09-278-40/+40
* i18n(email): update email translationssaturneric2026-09-279-806/+1083
* refactor(i18n): migrate modules to shared translation helpersaturneric2026-09-271-17/+18
* i18n(email): update email translationssaturneric2026-09-269-4838/+5171
* refactor(email): simplify crypto SDK test stubssaturneric2026-09-241-17/+1
* feat(im): add instant messaging token modulesaturneric2026-09-241-0/+3
* fix(email): persist IMAP state on closesaturneric2026-09-243-22/+13
* refactor(mail): centralize worker thread shutdownsaturneric2026-09-247-61/+58
* refactor(email): remove unused helper definitionssaturneric2026-09-231-24/+0
* feat(email): migrate UI to host command modelsaturneric2026-09-2315-650/+430
* feat(modules): enable custom UI capabilitiessaturneric2026-09-231-1/+2
* fix(email): correct analysis argument orderingsaturneric2026-09-222-7/+7
* refactor(email): remove unused temporary variablessaturneric2026-09-221-15/+0
* refactor(email): migrate to context-based SDKsaturneric2026-09-2215-330/+682
* refactor(gpg-info): migrate to module logging macrossaturneric2026-09-212-11/+29
* build(modules): standardize module test output directoriessaturneric2026-09-201-4/+4
* style(formatting): reformat module source filessaturneric2026-09-194-579/+690
* refactor(modules): migrate modules to runtime APIsaturneric2026-09-193-388/+207
* fix(modules): correct module lifecycle setupsaturneric2026-09-192-4/+4
* style(formatting): apply consistent code formattingsaturneric2026-09-191-7/+14
* refactor(modules): migrate to unified GFModule APIsaturneric2026-09-1914-20/+16
* feat(modules): adopt manifest-driven module buildssaturneric2026-09-192-53/+29
* feat(modules): package modules as signed gfmodule filessaturneric2026-09-151-0/+13
* refactor(email): remove obsolete crypto SDK stubssaturneric2026-09-141-160/+2
* test(email): use portable error type in crypto testssaturneric2026-09-141-13/+14
* fix(email): use SDK error type for GPG operationssaturneric2026-09-143-28/+33
* refactor(email): migrate crypto to RAII SDK handlessaturneric2026-09-142-131/+360
* fix(test): align crypto SDK stubs with borrowed argumentssaturneric2026-09-141-4/+7
* refactor(sdk): stop allocating borrowed API argumentssaturneric2026-09-143-18/+18
* feat(modules): add single-symbol module bootstrap APIsaturneric2026-09-141-1/+2
* refactor(email): migrate to list-based GPG APIssaturneric2026-09-142-51/+60
* fix(email): free verification error stringsaturneric2026-09-141-0/+6
* test(imap): cover folder status validationsaturneric2026-09-143-9/+153
* feat(email): add validated folder listing cachesaturneric2026-09-148-35/+443
* refactor(email): reposition imap progress indicatorssaturneric2026-09-141-12/+20
* test(email): cover encrypted messages and reply renderingsaturneric2026-09-141-0/+177
* fix(email): show loading state before declaring folders emptysaturneric2026-09-142-0/+59
* feat(email): show accurate decryption capabilitysaturneric2026-09-142-9/+123
* feat(email): add encrypted recipient capability modelssaturneric2026-09-141-0/+43
* feat(email): add message metadata helperssaturneric2026-09-142-5/+135
* feat(email): update localized email messagessaturneric2026-09-139-3710/+6775
* refactor(email): inline translation callssaturneric2026-09-131-67/+112
* style(email): clarify email UI messagessaturneric2026-09-139-48/+50
* feat(email): unify message verification resultssaturneric2026-09-136-76/+736
* feat(email): add detailed verification reasonssaturneric2026-09-131-7/+115
* refactor(email): centralize verification result handlingsaturneric2026-09-132-61/+164
* feat(email): unify signature verificationsaturneric2026-09-132-181/+315
* fix(email): offer signature verification before retriessaturneric2026-09-131-5/+12
* feat(email): unify verification result reportingsaturneric2026-09-131-70/+55
* feat(email): add unified verification resultssaturneric2026-09-131-1/+85