index
:
ida-tui.git
main
tui for headless ida
git daemon user
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
idatui
/
app.py
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
nav: don't stack a history entry for the place you're already standing on
blasty
11 days
1
-3
/
+27
*
palette: match case-insensitively in BOTH directions
blasty
11 days
1
-3
/
+9
*
split: don't overwrite "decompiling…" with the idle status
blasty
11 days
1
-3
/
+11
*
split: keep _active in step with focus, so Enter follows the pane you're in
blasty
11 days
1
-0
/
+21
*
Revert "nav: bind back to backspace as well — a bare Esc isn't reliable in ...
user
11 days
1
-6
/
+1
*
nav: bind back to backspace as well — a bare Esc isn't reliable in a terminal
blasty
11 days
1
-1
/
+6
*
nav: tell the user something is happening when Esc needs a decompile
blasty
11 days
1
-1
/
+6
*
decomp: drop stale navigation results so Esc isn't silently undone
blasty
11 days
1
-3
/
+18
*
decomp: repaint on a same-viewport jump (Esc back looked like it did nothing)
blasty
11 days
1
-0
/
+7
*
theme: rebuild the code palette on measured contrast, not taste
blasty
11 days
1
-25
/
+25
*
theme: stop inheriting Textual's neon orange; ship our own palette
blasty
11 days
1
-5
/
+29
*
help: lay the cheatsheet out as fluid columns of cards
blasty
11 days
1
-13
/
+66
*
strings: F2 widens the strings browser to the whole project
blasty
11 days
1
-24
/
+70
*
projects: open the Ctrl+O switcher on the binary you're already in
blasty
11 days
1
-1
/
+4
*
palette: cap project-scope results at 60 (mitigation for sluggish arrowing)
blasty
11 days
1
-3
/
+8
*
fix: project-wide search crashed on a name shared by two binaries
blasty
11 days
1
-1
/
+4
*
palette: cut the per-keystroke cost of project-wide symbol search
blasty
11 days
1
-8
/
+13
*
projects: project-wide symbol search over a SQLite FTS5 index (phase 2)
blasty
11 days
1
-21
/
+109
*
exit: ask before quitting with unsaved database changes
blasty
11 days
1
-1
/
+105
*
ui: drop the footer cheatsheet; F1 opens a key reference instead
blasty
11 days
1
-3
/
+101
*
decomp: Home/End move along the line instead of scrolling to top/bottom
blasty
11 days
1
-2
/
+16
*
retype: 'y' now retypes globals too, not just prototypes and locals
blasty
11 days
1
-6
/
+36
*
ui: horizontally centre the splash logo in the loading dialog
blasty
11 days
1
-3
/
+7
*
ui: centre the strings and project palettes (were clamped top-left)
blasty
11 days
1
-1
/
+2
*
projects: switch between a project's binaries in the TUI (phase 1c)
blasty
11 days
1
-5
/
+238
*
split: propagate pure scrolls (wheel/scrollbar) to the companion pane
blasty
11 days
1
-9
/
+49
*
split: keep the companion pane level with the driver's cursor
blasty
11 days
1
-2
/
+19
*
strings: browse every string in the binary and jump to it (IDA's Shift+F12)
blasty
12 days
1
-0
/
+138
*
split: follow the decomp across functions as the listing cursor crosses bounds
blasty
12 days
1
-2
/
+40
*
split: click a pane to drive it (not just Tab) + spell it out in the status
blasty
12 days
1
-2
/
+17
*
split-view phase 4: split-aware status, min-width gate, verified nav
blasty
12 days
1
-5
/
+37
*
split-view phase 3: rich per-line instruction region highlight
blasty
12 days
1
-12
/
+45
*
split-view phase 2: cursor sync + linked-row highlight
blasty
12 days
1
-2
/
+88
*
split: guard toggle behind prompt-active; clear _split in the pilot reset
blasty
12 days
1
-0
/
+2
*
split-view phase 1: side-by-side listing <-> pseudocode layout
blasty
12 days
1
-1
/
+58
*
decomp: fix stuck 'decompiling' spinner when re-opening a loaded function
blasty
12 days
1
-0
/
+4
*
decomp: prettier 'decompiling' overlay — animated braille spinner
blasty
12 days
1
-2
/
+31
*
decomp: restore the 'decompiling…' overlay on F5/Tab from the listing
blasty
12 days
1
-1
/
+20
*
palette: fix results width (were compounded narrower than the modal)
blasty
12 days
1
-2
/
+3
*
palette: give the command palette side padding (80% width, max 120)
blasty
12 days
1
-0
/
+3
*
palette: replace the stock Ctrl+P command palette with real ida-tui actions
blasty
12 days
1
-0
/
+79
*
ux: omit the splash logo when the terminal is too small for it
blasty
12 days
1
-1
/
+7
*
hex: freeze the cursor's screen position on scroll (not clamp-to-edge)
blasty
12 days
1
-14
/
+21
*
ux: render the logo.ans ANSI-art splash in the loading overlay
blasty
12 days
1
-2
/
+27
*
hex: cursor follows the scroll (stays visible on wheel/scrollbar)
blasty
12 days
1
-0
/
+20
*
hex: click to place the byte cursor (hex + ascii panes)
blasty
12 days
1
-0
/
+33
*
xrefs: show fine-grained kind (call/jump/read/write/offset) in the dialog
blasty
12 days
1
-1
/
+2
*
listing: shift+home jumps to the start of the instruction text
blasty
12 days
1
-0
/
+24
*
listing: <home> jumps the cursor to start-of-line (pairs with <end>)
blasty
12 days
1
-2
/
+3
*
listing: <end> jumps the cursor to end-of-line, not goto-bottom
blasty
12 days
1
-1
/
+2
[next]