summaryrefslogtreecommitdiffstats
path: root/tests/test_keepalive.py
diff options
context:
space:
mode:
authorblasty <peter@haxx.in>2026-07-09 13:34:43 +0200
committerblasty <peter@haxx.in>2026-07-09 13:34:43 +0200
commit7076bb7049b5dc3b5f75db44d087d03191f2d457 (patch)
treeb962f7ff33468373e4f0ada68963564d08cfb33b /tests/test_keepalive.py
parentsearch UX: visible prompt + incremental (as-you-type) highlighting (diff)
downloadida-tui-7076bb7049b5dc3b5f75db44d087d03191f2d457.tar.gz
ida-tui-7076bb7049b5dc3b5f75db44d087d03191f2d457.tar.xz
ida-tui-7076bb7049b5dc3b5f75db44d087d03191f2d457.zip
function-name filter: incremental + highlight + clear
- Incremental client-side filter over the cached function list (no per-keystroke server round-trips): narrows + highlights the matched substring in each name as you type, debounced ~80ms. Substring or glob (*/?), smartcase. - Clear the filter: Esc in the filter box, OR Esc on the focused list, OR empty Enter. Status shows 'filter <q>: N/total'. - streaming pauses while a filter is active; re-applied over the full set once load completes. Row selection resolves the name from the index (cells can now be styled Text). - FunctionIndex.all_loaded(); pilot suite 27/27.
Diffstat (limited to 'tests/test_keepalive.py')
0 files changed, 0 insertions, 0 deletions