Ryan Fleury
|
30f8e1675e
|
new multi-dbgi-capable fuzzy search layer first pass
|
2024-05-23 07:01:34 -07:00 |
|
Ryan Fleury
|
a019115b95
|
get ctrl and debug frontend layers onto new pdb-path-based debug info loader layer; sketch out standalone fuzzy search layer, to replace old dbgi searching functionality; shift all debug frontend code from referring to debug info via 'binaries' to referring to debug info via 'dbgis', just file entities at the location of o.g. debug info
|
2024-05-21 10:08:28 -07:00 |
|
Ryan Fleury
|
8901dd30ec
|
eliminate old pending entity code; do not build missing entity interface if data is actually present (but frontend cache still suggests missing)
|
2024-05-16 10:35:56 -07:00 |
|
Ryan Fleury
|
6e039430a5
|
mouse controls for new watch window editing mechanism
|
2024-05-15 11:22:05 -07:00 |
|
Ryan Fleury
|
03844d81d2
|
further progress on watch window pass; multi-cursor, multi-selection, autocomplete lister, etc
|
2024-05-15 09:26:16 -07:00 |
|
Ryan Fleury
|
16de33245c
|
first half of first pass at multi-cursor watch window
|
2024-05-14 16:25:24 -07:00 |
|
Ryan Fleury
|
4dd1f6f579
|
eval watch -> watch; prep for more organized event-driven editing path for watch windows, beginning of multi-selection support
|
2024-05-14 10:33:03 -07:00 |
|
Ryan Fleury
|
63123d69d1
|
set up auto view rule entities, serialization, & editor ui, for automatically mapping specific types to specific view rules
|
2024-04-01 14:30:48 -07:00 |
|
Ryan Fleury
|
c1b92c1b27
|
reintroduce support for address/code-bytes toggling in disassembly view; also reintroduce support for toggle-watch-expr and goto-name commands
|
2024-03-29 11:51:20 -07:00 |
|
Ryan Fleury
|
f75ae9eb4a
|
transition disassembly command processing paths to dasm cache
|
2024-03-28 14:53:38 -07:00 |
|
Ryan Fleury
|
6393766f82
|
deduplicate txti/txt layer lexing
|
2024-03-26 10:31:20 -07:00 |
|
Ryan Fleury
|
4a3cc9bb39
|
get raddbg building on new demon layer
|
2024-03-12 13:55:13 -07:00 |
|
Ryan Fleury
|
e637f7237c
|
straighten out a few key stability issues in eval watch views; editing expressions will no longer eliminate view rules; stale view rules will no longer find their way into inserted expressions
|
2024-02-07 10:32:24 -08:00 |
|
Ryan Fleury
|
6296d2bd96
|
first pass of watch window macros; fix active-but-disabled line edit rendering; other minor fixes
|
2024-02-06 11:47:52 -08:00 |
|
Ryan Fleury
|
c2d96a8df6
|
pull out eval watch view cursor state; begin prepping for multirow table selection
|
2024-02-06 09:21:14 -08:00 |
|
Ryan Fleury
|
ef317c1ffc
|
procedures view
|
2024-02-05 13:58:19 -08:00 |
|
Ryan Fleury
|
20ff4acecc
|
simplify/collapse/deduplicate eval viz block building code; correctly build filtered-info-table-sorted expansions for filtered debug info table watches; eliminate special-case empty row in watch views, just feed everything through the viz blocks path
|
2024-02-01 17:05:08 -08:00 |
|
Ryan Fleury
|
f3f0e2a697
|
plug in basic, half-finished filtering functionality to watch/locals/registers/types/globals/threadlocals views
|
2024-01-31 14:35:14 -08:00 |
|
Ryan Fleury
|
2bf8179fee
|
eliminate old registers/locals view states
|
2024-01-31 10:49:47 -08:00 |
|
Ryan Fleury
|
14db7dbab4
|
stub out globals, thread-locals, types views; eliminate unnecssary uniquifier u64 in expand tree hash keys - simplify eval watch views to using a single eval view for the entire view, rather than allocating one per root expression. expand keys are now simply comprised of parent hash * child num
|
2024-01-31 10:39:18 -08:00 |
|
Ryan Fleury
|
c9b22acd5a
|
sketch out symbol lister view; float fuzzy matching code into base string layer; bugfix unnecessary ui layer view clamping
|
2024-01-30 07:59:24 -08:00 |
|
Ryan Fleury
|
0c674066e0
|
separation of file-only, folder-only and file-or-folder selection paths, slight tweaks to filesystem lister behavior for each; other small visual tweaks/fixes
|
2024-01-23 13:47:14 -08:00 |
|
Ryan Fleury
|
e222996b19
|
invalidate memory view local cache via memgen idx, not run idx, to invalidate on all memory changes
|
2024-01-23 11:13:00 -08:00 |
|
Ryan Fleury
|
a42ec6aeff
|
initial upload
|
2024-01-10 19:57:50 -08:00 |
|