summaryrefslogtreecommitdiff
path: root/docs/DECISIONS.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/DECISIONS.md')
-rw-r--r--docs/DECISIONS.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/docs/DECISIONS.md b/docs/DECISIONS.md
index 5499610..c18f49b 100644
--- a/docs/DECISIONS.md
+++ b/docs/DECISIONS.md
@@ -261,6 +261,20 @@ kept verbatim from the STATE.md they were pruned from (2026-09-21).
row, the `F2` menu, delete from list and editor); the other screens
follow.
+29. **Context menu and web-safe keys (2026-09-23)**: `→` opens a context
+ menu ("Åtgärder") where no caret uses the arrow, `^O` everywhere
+ (also in table cells); it is a box at the right edge listing every
+ action with its key, so it doubles as the hotkey list. Choosing an
+ action feeds its key to the widget, so the menu and the accelerator
+ share one path. All function keys are removed (F2 menu, F4 mall, F5
+ refresh/validate/preview, F7, F9 save/post) and so are `Ctrl+N` (now
+ `n`), `Ctrl+Enter` and `Ctrl+F`; the extended keyboard protocols are no
+ longer enabled. Reason: the TUI is to be served in a browser terminal
+ for users outside the home network (the owner and Petter first, others
+ later), and browsers own the F-keys and `Ctrl+N`/`T`/`W`. Supersedes
+ the key parts of #11 and #28; `make check` rejects F-keys, `^N` and
+ `^Enter` in `clients/`.
+
## Completed work formerly listed under "Pending decisions"
- Attachments are complete: download (voucher detail `f`, Underlag `Enter`,