aboutsummaryrefslogtreecommitdiffstats
path: root/src/keymap.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/keymap.cpp')
-rw-r--r--src/keymap.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/keymap.cpp b/src/keymap.cpp
index b7cf8f5..098a85d 100644
--- a/src/keymap.cpp
+++ b/src/keymap.cpp
@@ -41,6 +41,12 @@ QStringList KeyMap::knownActions()
// carries no default binding for exactly the same reason: the act is
// identical and so is the hazard.
QStringLiteral("purge"),
+ // Empty trash's other sibling, per ACCOUNT: it MOVES every message in
+ // the spam folder to that account's trash, so it is undoable and
+ // carries no confirmation. No default binding either: a bulk move
+ // deserves a deliberate gesture, and since item 132 an unbound action
+ // is menu-reachable rather than broken.
+ QStringLiteral("empty_spam"),
QStringLiteral("spam"),
QStringLiteral("toggle_unread"),
QStringLiteral("mark_all_read"),