diff options
| author | Danilo M. <danix@danix.xyz> | 2026-09-14 12:26:19 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-09-14 12:26:19 +0200 |
| commit | 5f51d30e76fa20f8bd1212684ae0b2e1e773a7f3 (patch) | |
| tree | 6d96cb0bbb9d6461a8a25d9cbe7a072e4968efbd /src/keymap.cpp | |
| parent | 3d986788b9576451ef1215e0f423d587629b3f81 (diff) | |
| download | qtmaildir-5f51d30e76fa20f8bd1212684ae0b2e1e773a7f3.tar.gz qtmaildir-5f51d30e76fa20f8bd1212684ae0b2e1e773a7f3.zip | |
feat: find stranded spam mail
Diffstat (limited to 'src/keymap.cpp')
| -rw-r--r-- | src/keymap.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/keymap.cpp b/src/keymap.cpp index 098a85d..d62ba3e 100644 --- a/src/keymap.cpp +++ b/src/keymap.cpp @@ -33,6 +33,12 @@ QStringList KeyMap::knownActions() QStringLiteral("delete"), QStringLiteral("restore"), QStringLiteral("cleanup_stranded"), + // Item 103's spam sibling: it reports mail tagged `spam` that is not in + // any account's spam folder, and moves nothing. No default binding, + // matching cleanup_stranded: a view-replacing report is reached from a + // menu, and since item 132 an unbound action is menu-reachable rather + // than broken. + QStringLiteral("cleanup_stranded_spam"), // Item 118. No default binding, deliberately: this is the one action // that destroys mail with no undo, and a chord is how it would be run // by accident. Menu only, which item 132 made a legitimate choice. |
