summaryrefslogtreecommitdiffstats
path: root/idatui/app.py (unfollow)
Commit message (Expand)AuthorFilesLines
45 hoursHighlight ranges are computed per line on demand instead of for every match. ...user1-16/+79
46 hoursThree targeted cuts: the graph's transposition pass counts keep and swap in o...user1-7/+34
46 hoursRe-run of #18 (_CellRow slice assignment, one-string box borders, memoised St...user1-14/+42
46 hoursRe-run of #16 (keep the joined search body across a cancelled search and acro...user1-11/+27
46 hoursHexView.render_line emits style RUNS instead of one Segment per byte cell (35...user1-6/+28
46 hoursSearch the whole segment as ONE joined string. Every line is concatenated onc...user1-26/+101
47 hoursOnly re-apply a scroll after the next refresh when it actually clamped. Both ...user1-5/+18
47 hoursTwo hot-path fixes found by profiling the plain-line builder: the opcode-byte...user1-3/+8
47 hoursIncremental search narrows instead of rescanning. Typing a character onto the...user1-14/+51
2 daysapp: the view mode is a type, and 'disasm' is goneblasty1-55/+119
2 daysapp: lift database edits out of IdaTui, and one prompt abstractionblasty1-741/+99
2 daysapp: lift trace navigation out of IdaTuiblasty1-335/+49
2 dayssplash: blasty's transparent logo, and stop guessing the cell aspectblasty1-5/+22
2 dayshelp: reach the cheatsheet with H as well as F1blasty1-5/+9
2 daysgraph: navigate to blocks, not to coordinatesblasty1-20/+91
2 daysgraph: the minimap is clickable, and stops swallowing clicksblasty1-8/+75
2 dayssplash: draw the real logo on terminals that canblasty1-10/+87
2 daysapp: the graph viewblasty1-10/+911
2 daysapp: 'o' cycles the literal under the cursorblasty1-5/+222
9 daysrpc: stop lying to the driver about renames, modals and teardownuser1-4/+42
9 daystrace: a stale navigation no longer drags the view backblasty1-1/+24
10 daystrace: seek verbs — next/previous execution, and who set this registerblasty1-1/+179
10 daystrace: memory at time T — stack in the dock, live bytes in hexblasty1-4/+83
11 daysapp: one instruction map for the decompiled function, not twoblasty1-17/+29
11 daystrace: stop the decompiler thrashing during a step (and correct the record)blasty1-4/+22
11 daystrace: a step in split view moves the listing cursor to the pcblasty1-7/+81
11 daystrace: stepping stays in the view you're readingblasty1-1/+6
12 daysstatus: name the open fileblasty1-6/+12
12 daystrace: paint the execution trail — including on the decompilerblasty1-0/+85
12 daystrace: docked registers + timeline, and stepping through timeblasty1-1/+210
13 daysarm: find Thumb entry points from a vector table (Shift+T)blasty1-22/+39
13 daysdecomp: say WHY a function won't decompileblasty1-12/+33
13 daysapp: rebuild the function index after an edit changes itblasty1-2/+41
13 daysarm: offer 32-bit ARM at load, and fix `p` on carved codeblasty1-1/+10
13 daysarm: switch ARM/Thumb decoding with `t`blasty1-1/+22
13 daysapp: delete DisasmView, superseded by the unified listingblasty1-328/+11
14 dayslisting: syntax-highlight assembly from IDA's own token tagsblasty1-9/+38
14 daysapp: one way to preserve view state across a model rebuild (ViewAnchor)blasty1-36/+105
14 dayslisting: an edit must not move the viewblasty1-7/+26
14 dayslisting: `c` disassembles until something stops itblasty1-2/+40
14 dayslisting: make every undefined byte its own row, so you can carve anywhereblasty1-1/+12
14 daysloading: a blob that analyses to nothing is still openableblasty1-3/+133
2026-07-26load dialog: reachable address field, project mode, and a way back from a bad...blasty1-12/+109
2026-07-26loading: ask how to load an unrecognised file, like IDA doesblasty1-3/+171
2026-07-25loading: say how to read a headerless blob (processor, base)blasty1-3/+6
2026-07-25xrefs: show project binaries that import this exportblasty1-8/+51
2026-07-25projects phase 4: cross-binary back, linkage-guided pre-warm, project verbsblasty1-1/+51
2026-07-25projects phase 3: follow an import into the binary that implements itblasty1-2/+57
2026-07-25nav: one notion of "which pane you're in" — delete _prefblasty1-6/+11
2026-07-25nav: don't stack a history entry for the place you're already standing onblasty1-3/+27