From 6159042d0cb3870e6a7c6f8d9a97e175d59e6f80 Mon Sep 17 00:00:00 2001 From: Anders Betts Date: Wed, 23 Sep 2026 09:24:40 +0200 Subject: tui: 'g' + a letter searches list rows MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The goto prompt decides on its first key: digits jump to a row number as before, any other printable key searches the row texts of the list or menu (case-insensitive, also åäö), with up/down stepping through the matches. Keys typed into the prompt no longer reach the screen's key hook, and Enter in the action menu closes an open prompt. Co-Authored-By: Claude Opus 5.5 --- docs/STATE.md | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'docs/STATE.md') diff --git a/docs/STATE.md b/docs/STATE.md index d77cd78..9d954cd 100644 --- a/docs/STATE.md +++ b/docs/STATE.md @@ -14,6 +14,12 @@ unit tests and the docs consistency check. ## Resume here (2026-09-22) +- **Goto search (2026-09-23, branch `eff/goto-search`)**: `g` followed by a + letter searches the row texts of any list or menu (case-insensitive, åäö + too; up/down = next/previous match); a digit still jumps to a row number. + Keys typed into the prompt no longer reach the screen's key hook, and + Enter in the F2 action menu closes an open prompt instead of running the + action. - **Verifikat list/detail (2026-09-23, branch `eff/voucher-nav`)**: the detail's columns are padded by display width (the header's `Benämning` used to shift a column), zero amounts are blank, row texts and a `Summa` -- cgit v1.3