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
Commit message (
Expand
)
Author
Age
Files
Lines
*
decomp: repaint on a same-viewport jump (Esc back looked like it did nothing)
blasty
29 hours
1
-0
/
+7
*
projects: don't duplicate a binary that's already in the project
blasty
32 hours
3
-6
/
+71
*
theme: rebuild the code palette on measured contrast, not taste
blasty
32 hours
1
-25
/
+25
*
theme: stop inheriting Textual's neon orange; ship our own palette
blasty
32 hours
1
-5
/
+29
*
help: lay the cheatsheet out as fluid columns of cards
blasty
32 hours
2
-17
/
+75
*
docs: refresh PROJECTS.md phase 2/3 to match what shipped
blasty
32 hours
1
-8
/
+28
*
strings: F2 widens the strings browser to the whole project
blasty
32 hours
3
-26
/
+90
*
projects: open the Ctrl+O switcher on the binary you're already in
blasty
33 hours
2
-2
/
+12
*
palette: cap project-scope results at 60 (mitigation for sluggish arrowing)
blasty
33 hours
1
-3
/
+8
*
fix: project-wide search crashed on a name shared by two binaries
blasty
33 hours
2
-1
/
+27
*
palette: cut the per-keystroke cost of project-wide symbol search
blasty
34 hours
1
-8
/
+13
*
projects: project-wide symbol search over a SQLite FTS5 index (phase 2)
blasty
34 hours
5
-32
/
+450
*
exit: ask before quitting with unsaved database changes
blasty
34 hours
2
-7
/
+141
*
tests: fix the "filter flake" and the view_toggle cascade — suite is 187/0
blasty
34 hours
1
-8
/
+29
*
ui: drop the footer cheatsheet; F1 opens a key reference instead
blasty
36 hours
2
-10
/
+132
*
decomp: Home/End move along the line instead of scrolling to top/bottom
blasty
36 hours
2
-2
/
+50
*
retype: 'y' now retypes globals too, not just prototypes and locals
blasty
36 hours
4
-7
/
+184
*
ui: horizontally centre the splash logo in the loading dialog
blasty
36 hours
1
-3
/
+7
*
ui: centre the strings and project palettes (were clamped top-left)
blasty
36 hours
1
-1
/
+2
*
projects: switch between a project's binaries in the TUI (phase 1c)
blasty
36 hours
4
-22
/
+466
*
projects: worker pool with memory-budgeted residency (phase 1b)
blasty
37 hours
3
-6
/
+388
*
projects: project model + binary staging (phase 1a)
blasty
37 hours
3
-0
/
+559
*
split: propagate pure scrolls (wheel/scrollbar) to the companion pane
blasty
37 hours
2
-9
/
+71
*
split: keep the companion pane level with the driver's cursor
blasty
37 hours
2
-2
/
+38
*
docs: README covers the split view, strings browser and command palette
blasty
47 hours
1
-2
/
+8
*
strings: browse every string in the binary and jump to it (IDA's Shift+F12)
blasty
47 hours
4
-1
/
+296
*
split: follow the decomp across functions as the listing cursor crosses bounds
blasty
48 hours
3
-2
/
+58
*
split: click a pane to drive it (not just Tab) + spell it out in the status
blasty
2 days
2
-2
/
+24
*
split-view phase 4: split-aware status, min-width gate, verified nav
blasty
2 days
3
-8
/
+65
*
split-view phase 3: rich per-line instruction region highlight
blasty
2 days
5
-15
/
+150
*
split-view phase 2: cursor sync + linked-row highlight
blasty
2 days
3
-5
/
+131
*
split: guard toggle behind prompt-active; clear _split in the pilot reset
blasty
2 days
2
-0
/
+3
*
split-view phase 1: side-by-side listing <-> pseudocode layout
blasty
2 days
3
-3
/
+179
*
decomp: fix stuck 'decompiling' spinner when re-opening a loaded function
blasty
2 days
2
-0
/
+14
*
decomp: prettier 'decompiling' overlay — animated braille spinner
blasty
2 days
1
-2
/
+31
*
decomp: restore the 'decompiling…' overlay on F5/Tab from the listing
blasty
2 days
2
-7
/
+27
*
palette: fix results width (were compounded narrower than the modal)
blasty
2 days
1
-2
/
+3
*
palette: give the command palette side padding (80% width, max 120)
blasty
2 days
1
-0
/
+3
*
palette: replace the stock Ctrl+P command palette with real ida-tui actions
blasty
2 days
2
-0
/
+102
*
ux: omit the splash logo when the terminal is too small for it
blasty
2 days
1
-1
/
+7
*
hex: freeze the cursor's screen position on scroll (not clamp-to-edge)
blasty
2 days
2
-26
/
+38
*
ux: render the logo.ans ANSI-art splash in the loading overlay
blasty
2 days
2
-2
/
+61
*
hex: cursor follows the scroll (stays visible on wheel/scrollbar)
blasty
2 days
2
-4
/
+25
*
hex: click to place the byte cursor (hex + ascii panes)
blasty
2 days
2
-0
/
+55
*
docs: refresh README for the worker-only architecture
blasty
2 days
1
-16
/
+27
*
xrefs: show fine-grained kind (call/jump/read/write/offset) in the dialog
blasty
2 days
4
-8
/
+93
*
listing: shift+home jumps to the start of the instruction text
blasty
2 days
1
-0
/
+24
*
listing: <home> jumps the cursor to start-of-line (pairs with <end>)
blasty
2 days
1
-2
/
+3
*
listing: <end> jumps the cursor to end-of-line, not goto-bottom
blasty
2 days
1
-1
/
+2
*
docs: sweep for the worker-only reality (drop mcp supervisor/spawn.sh/--db)
blasty
2 days
4
-53
/
+30
[next]