aboutsummaryrefslogtreecommitdiffstats
path: root/src/m_email
Commit message (Expand)AuthorAgeFilesLines
* chore(i18n): update translation source locationsHEADmainsaturneric22 hours10-3120/+3120
* refactor(email): use Qt string literal operatorssaturneric28 hours7-64/+71
* refactor: remove Qt5 leftovers from modulessaturneric28 hours1-12/+0
* feat(email): re-check open messages when key databases are reloadedsaturneric3 days2-2/+6
* i18n(translations): update catalog source referencessaturneric4 days10-60/+60
* fix(i18n): avoid lupdate namespace parsing warningsaturneric4 days1-8/+11
* fix(email): show an unauthorized signing key as its own verdictsaturneric4 days20-1613/+1885
* fix(build): prioritize selected OpenSSL headerssaturneric4 days1-1/+4
* fix(build): align vmime headers with OpenSSL librarysaturneric4 days1-0/+7
* chore(email): update vmime submodulesaturneric5 days1-0/+0
* i18n: add Turkish module catalogscerob2026-10-111-0/+3236
* feat(email): update attachment UI translationssaturneric2026-09-299-1713/+2197
* feat(email): redesign action and attachment barssaturneric2026-09-296-323/+961
* 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