Ryan Fleury
|
ab4a084c9c
|
fix filtered-tab selection adjustments on project load
|
2026-05-13 16:01:00 -07:00 |
|
Ryan Fleury
|
d207398934
|
display project names in recent project list; fix 0s for address-disabled string viz
|
2026-05-13 15:50:59 -07:00 |
|
Ryan Fleury
|
2231228ffb
|
store loaded debug infos as user config, but project-tagged; eliminate 'recent files' from project file (they are almost entirely duplicative of debug info source files); adjust 'last_user' remembering semantics - do not automatically change last_user when setting user explicitly from command line
|
2026-05-13 10:18:06 -07:00 |
|
Ryan Fleury
|
1774a76cdb
|
scope ending annotations
|
2026-05-13 08:58:46 -07:00 |
|
Ryan Fleury
|
b4f15d3111
|
adjust project/user saving/loading rules to be less idiosyncratic with other applications. user settings persist, to keep the user from needing to specify things like windows/colors/bindings every time, but projects must always be manually specified, e.g. like usual files in other programs. you can do this either via the ui, or via command line still. also, new user/project no longer require a path - they just clear the existing path, then to set the path you just explicitly save. this makes things much more natural & familiar.
|
2026-05-12 19:34:42 -07:00 |
|
Ryan Fleury
|
2f6d0f9aaa
|
os -> wm; *_w32_ -> w32_*_, *_lnx_ -> lnx_*_
|
2026-05-08 21:17:21 -07:00 |
|
Ryan Fleury
|
684eeda139
|
setting to turn off transient tab spawns
|
2026-04-22 20:15:36 -07:00 |
|
Ryan Fleury
|
3c214cfbb5
|
views autocompletion; view doc coverage
|
2026-04-22 19:57:08 -07:00 |
|
Ryan Fleury
|
0d3539d707
|
highlighting for views; view doc / autocompletion coverage
|
2026-04-22 16:09:32 -07:00 |
|
Ryan Fleury
|
0d8a6a4d3a
|
ctrl -> d type pass
|
2026-04-22 13:37:00 -07:00 |
|
Ryan Fleury
|
6764e1281e
|
setting for preferring displaying pointer addresses before contents
|
2026-04-20 09:57:32 -07:00 |
|
Ryan Fleury
|
471abb99ca
|
fix ood readmeg
|
2026-04-15 12:30:21 -07:00 |
|
Ryan Fleury
|
0a10e855a5
|
memory view fixes, changelog, notes
|
2026-04-14 19:52:10 -07:00 |
|
Ryan Fleury
|
3161fda982
|
further memory view work: tighter byte context viz, fix missing callstack frames, fix zooming, struct member annotations
|
2026-04-14 15:35:12 -07:00 |
|
Ryan Fleury
|
21eb134f24
|
formalized addr bar in memory view, complete first pass of memory view peek types, various fixes
|
2026-04-13 14:39:31 -07:00 |
|
Ryan Fleury
|
686b64c357
|
start work on more sophisticated memory type interpretation capabilities in memory view
|
2026-04-09 16:24:28 -07:00 |
|
Ryan Fleury
|
9aa63bc86c
|
checkpoint on memory view improvements; bugfixes, improved visualizations, & mutation controls
|
2026-04-09 11:07:00 -07:00 |
|
Ryan Fleury
|
5bc791566b
|
go to selected thread in ctx menus
|
2026-04-08 13:44:55 -07:00 |
|
Ryan Fleury
|
a768f398cf
|
single-press-to-activate in text right-click commands menu
|
2026-03-29 11:46:24 -07:00 |
|
Ryan Fleury
|
8c7b3d7356
|
project names, remove loaded user viz from top bar (only project is relevant in 99% of cases), clean up loaded project viz
|
2026-03-29 09:49:20 -07:00 |
|
Ryan Fleury
|
88b79b2b6a
|
turn off transient tab creation with explicit open/switch command
|
2025-11-07 14:15:35 -08:00 |
|
Ryan Fleury
|
0c7630e41c
|
cursor trails
|
2025-11-07 12:00:40 -08:00 |
|
Ryan Fleury
|
c318c10486
|
pipe through guids in rdi conversion; sketch out 'query' meta cfg evaluation members, which are not stored but computed, but are not sets; plug in debug info guid evaluation that way
|
2025-10-23 12:10:23 -07:00 |
|
Ryan Fleury
|
c8c25c0f98
|
processless debug info loading/unloading; separate modules from dbg infos in eval; keep dbg infos around after debugging via config, correllate to new modules, evict when necessary, when generating new versions
|
2025-10-22 16:39:29 -07:00 |
|
Ryan Fleury
|
a96c822440
|
use process handles in list evaluations rather than spaces - we will need to upgrade this once eval has been upgraded
|
2025-10-17 07:37:36 -07:00 |
|
Ryan Fleury
|
7844761748
|
float keymaps into config
|
2025-10-16 15:19:18 -07:00 |
|
Ryan Fleury
|
edb1863020
|
rd_cfgid -> cfg_id
|
2025-10-16 14:06:12 -07:00 |
|
Ryan Fleury
|
a58c23754a
|
di2 -> di; delete old dbg info layer, delete async layer
|
2025-10-01 17:30:08 -07:00 |
|
Ryan Fleury
|
4964a94cd3
|
transition to dbg_info2
|
2025-09-30 12:52:32 -07:00 |
|
Ryan Fleury
|
5381307e90
|
hash_store -> content
|
2025-09-18 14:42:25 -07:00 |
|
Ryan Fleury
|
056604fb94
|
sketch out tline -> vline text wrapping cache types; first pass of async call stack tree builder
|
2025-08-11 13:46:06 -07:00 |
|
Ryan Fleury
|
af5dcffdac
|
tie scope rendering to settings
|
2025-08-06 14:33:17 -07:00 |
|
Ryan Fleury
|
c22ecf8e71
|
output clearing path
|
2025-07-28 12:05:37 -07:00 |
|
Ryan Fleury
|
5e04734444
|
source_files collection evaluation; expand switch to allow file evaluations
|
2025-07-16 13:52:49 -07:00 |
|
Ryan Fleury
|
10a49ca331
|
actually, rely on entry point trap calculation to do exe-rdi waiting; adjust default fonts to be more consistent with windows
|
2025-06-25 08:32:48 -07:00 |
|
Ryan Fleury
|
5f1a0e27a8
|
sketch out event buffer opening/closing
|
2025-06-21 12:30:00 -07:00 |
|
Ryan Fleury
|
185056a5cd
|
breakpoint list command
|
2025-06-21 12:10:07 -07:00 |
|
Ryan Fleury
|
6dbc275129
|
command coverage for target/bp modifications; allow full path matches when fuzzy searching through cfgs
|
2025-06-21 11:22:05 -07:00 |
|
Ryan Fleury
|
b6eca01e2a
|
upgrade textual command -> cmd-regs-filling path, to use expression evaluation when possible, and to use fuzzy filtering over associated query lists when possible
|
2025-06-21 09:24:08 -07:00 |
|
Ryan Fleury
|
4057e00fa1
|
further memory view fixes / tweaks; rich hover coverage for virtual address ranges in memory views / watch views
|
2025-06-06 14:57:46 -07:00 |
|
Ryan Fleury
|
2d9929452c
|
memory view go-to-address / cursor/mark tracking fixes
|
2025-06-06 12:09:07 -07:00 |
|
Ryan Fleury
|
c282e7d4be
|
command outputs; ipc command output reception & writing to stdout
|
2025-06-05 16:08:53 -07:00 |
|
Ryan Fleury
|
3d7bfb41b8
|
pull aside project registration in user, pull aside last-opened-user setting, trigger on save user/project, as well as open.
|
2025-06-05 13:16:35 -07:00 |
|
Ryan Fleury
|
a73cda80e7
|
adjust find-code-location path to account for many windows; always snap in obviously-correct cases (e.g. window has the source code focused), fall back to other rules, mask off extra snaps when snap destination is found by earlier passes.
|
2025-06-05 12:55:48 -07:00 |
|
Ryan Fleury
|
00fd597658
|
fix ptr/ref coverage in expansions
|
2025-06-03 13:55:37 -07:00 |
|
Ryan Fleury
|
94b969f203
|
copyright year
|
2025-06-02 14:13:57 -07:00 |
|
Ryan Fleury
|
14cfd87f68
|
start sketching out basic unreal type views
|
2025-05-28 18:00:16 -07:00 |
|
Ryan Fleury
|
25dda717ad
|
setting to prefer os native file dialog uis (off by default because they are slow and bad)
|
2025-05-20 15:59:49 -07:00 |
|
Ryan Fleury
|
41ee0c83d4
|
notes; skip relativization path for stdout/stderr/stdin paths
|
2025-05-20 11:00:18 -07:00 |
|
Ryan Fleury
|
b9e3df4cae
|
pass over hash store layer / all users, to switch to explicit 64-bit root alloc/dealloc, and 128-bit ids, for a full 192-bit hs key
|
2025-05-19 14:52:28 -07:00 |
|