aboutsummaryrefslogtreecommitdiffstats
path: root/src/m_email/test/EMailViewLayoutTest.cpp
Commit message (Collapse)AuthorAgeFilesLines
* refactor(email): use Qt string literal operatorssaturneric22 hours1-9/+10
| | | | | - replace QStringLiteral with u""_s and QLatin1String with ""_L1 - import Qt::StringLiterals per file, as modules have no host PCH
* fix(email): show an unauthorized signing key as its own verdictsaturneric3 days1-0/+5
| | | | | | | | - map host validity 10 (key not authorized) to a new badge state - rank it between "could not be checked" and "bad signature" - word it on the badge, security view and report, not as BAD - carry it through the verification payload by name - translate the new strings in every shipped locale
* feat(email): redesign action and attachment barssaturneric2026-09-291-0/+228
| | | | | | | | - centralize message commands as reusable actions with shared shortcuts - add compact attachment summaries, menus, and expandable lists - move secondary commands into More and show read-only status separately - centralize action, attachment, security, and surface layout decisions - enable compact Status Panel behavior for the email editor
* test(email): cover fuzzing and view layout rulessaturneric2026-09-131-0/+102
- replay public and golden corpora through the email fuzz harness - exercise degenerate inputs and truncated messages - test details sizing, tab selection, action density, and security refresh - add email secret tests and required production sources to the build