aboutsummaryrefslogtreecommitdiffstats
path: root/server/patch_server.py
diff options
context:
space:
mode:
authorblasty <blasty@local>2026-07-24 23:56:09 +0200
committerblasty <blasty@local>2026-07-24 23:56:09 +0200
commit4cf09c7cebd59f2fcaebafb7d2abfee9b521c50f (patch)
tree16d8931ebae39b5e7f247d8a40086426a812e0f0 /server/patch_server.py
parentsplit-view phase 3: rich per-line instruction region highlight (diff)
downloadida-tui-4cf09c7cebd59f2fcaebafb7d2abfee9b521c50f.tar.gz
ida-tui-4cf09c7cebd59f2fcaebafb7d2abfee9b521c50f.tar.xz
ida-tui-4cf09c7cebd59f2fcaebafb7d2abfee9b521c50f.zip
split-view phase 4: split-aware status, min-width gate, verified nav
Polish for the split view: * _split_status(): status line now reads "name @ ea [split · pseudocode line N ↔ K insn]" / "[split · listing]" from the focused pane, instead of the single-view [pseudocode]/[listing] labels clobbering it. Wired into both cursor-moved handlers and _apply_decomp. * min-width gate: action_toggle_split refuses to enter split below _SPLIT_MIN_WIDTH (100 cols) so two usable code panes always have room. * navigation keeps both panes on the same function: verified (not fixed — goto/follow in split already routes _open_entry -> _show_active split branch, reloading the listing + decomp + region map for the new function). Review turned two roadmap items into non-issues: split is a persistent mode orthogonal to nav entries (back/forward just navigate within split), and search is already per-focused-pane. Pilot split_view gains: split-aware status, goto-in-split navigates, and both panes reload on navigation (16/16). Full suite 157/2-flake. Split view is feature-complete (phases 1-4).
Diffstat (limited to 'server/patch_server.py')
0 files changed, 0 insertions, 0 deletions