diff options
| author | blasty <blasty@local> | 2026-07-24 23:56:09 +0200 |
|---|---|---|
| committer | blasty <blasty@local> | 2026-07-24 23:56:09 +0200 |
| commit | 4cf09c7cebd59f2fcaebafb7d2abfee9b521c50f (patch) | |
| tree | 16d8931ebae39b5e7f247d8a40086426a812e0f0 /experiments | |
| parent | split-view phase 3: rich per-line instruction region highlight (diff) | |
| download | ida-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 'experiments')
0 files changed, 0 insertions, 0 deletions
