Two fixes for the Alt+G typing lag: 1. Default CMAKE_BUILD_TYPE to RelWithDebInfo when unspecified — the shipped plugin was -O0. On mobydick (17k symbols) the worst type-forward keystroke drops ~340ms -> ~29ms (~12x). 2. Debounce the PaletteWidget filter with an 80ms single-shot timer so a fast typist's burst triggers one re-rank, not one per character. applyQueryNow() flushes the pending query on Enter so activation uses the latest text; activate() resets the debounce state. The broad early-query keystrokes (1-2 chars matching most of N) are the only ones still ~O(N); debounce ensures they are paid at most once per pause. docs/PERF.md updated with measured numbers. |
||
|---|---|---|
| .. | ||
| PERF.md | ||
| PLAN.md | ||
| radials.example.json | ||