Ryan Fleury
|
bbeeb3dde5
|
ditto
|
2025-05-02 10:35:37 -07:00 |
|
Ryan Fleury
|
58b1aa41f6
|
drag/drop work & cleanup; memory view work; pull initial project path (if not specified on command line) from user recent projects before forming a default path
|
2025-05-02 10:29:22 -07:00 |
|
Ryan Fleury
|
a96546c5f5
|
view rules / auto view rules -> views / type views
|
2025-05-02 09:50:41 -07:00 |
|
Ryan Fleury
|
2dbe8d42eb
|
eliminate more old view settings code, simplify new, also clean up the targetless launch flow even more - if we only have one target, but it's inactive, and the user is trying to launch, then it doesn't hurt to just act as if that target was selected, then select it for them...
|
2025-05-01 17:04:29 -07:00 |
|
Ryan Fleury
|
afc3a1a818
|
begin memory view pass
|
2025-05-01 16:43:20 -07:00 |
|
Ryan Fleury
|
23601f38a2
|
more run-in-invalid-state case tweaks
|
2025-05-01 14:17:57 -07:00 |
|
Ryan Fleury
|
b20f003e7f
|
tooltip coverage for all command evaluations, major top-bar simplification, anchored tooltips
|
2025-05-01 14:09:05 -07:00 |
|
Ryan Fleury
|
e3f68622f7
|
window titles
|
2025-05-01 13:06:16 -07:00 |
|
Ryan Fleury
|
3be17c7157
|
merge local todo notes, pre/post 0.9.16 notes pass
|
2025-05-01 12:52:33 -07:00 |
|
Ryan Fleury
|
f7757cd163
|
update memory range parameter extraction in visualizers, to be based on cfg tree
|
2025-05-01 11:56:27 -07:00 |
|
Ryan Fleury
|
630394750e
|
add all visualizers to fixed tab list, derive language from view tree correctly rather than just the evaluation
|
2025-05-01 11:39:08 -07:00 |
|
Ryan Fleury
|
36e77e9691
|
clean up flow of active-targetless launch path; instead of just erroring, prompt user with selection, select if none selected, etc.
|
2025-05-01 11:04:14 -07:00 |
|
Ryan Fleury
|
306ad2d382
|
allow multiple leaf-identifier completions per input, using the cursor_off -> cursor_expr_node autocompletion querying path
|
2025-05-01 10:38:36 -07:00 |
|
Ryan Fleury
|
80268dd770
|
correctly evaluate array lens size arguments in the context of the parent expression
|
2025-05-01 10:16:41 -07:00 |
|
Ryan Fleury
|
aa9a00f754
|
sketch out first pass of autocompletion list-expr/replace-range/filter based on cursor-offset -> expression-node path
|
2025-05-01 09:47:20 -07:00 |
|
Ryan Fleury
|
3a46e66efa
|
expand eval expression tree location info to being based on textual range, rather than just offset
|
2025-05-01 09:05:42 -07:00 |
|
Ryan Fleury
|
2a1e19ad23
|
fix view-embedded query pushing - needs to apply to view, not simply tabs; fix schema-expansion command filtering
|
2025-05-01 08:34:43 -07:00 |
|
Ryan Fleury
|
791187b152
|
blank cell rendering fixes, autocompletion work, fix to value-string visualization, more fixes/tweaks
|
2025-05-01 08:18:14 -07:00 |
|
Ryan Fleury
|
91be06dea9
|
fix single-line string value stringification; expand commands for tabs
|
2025-05-01 07:50:46 -07:00 |
|
Ryan Fleury
|
f73ef86a54
|
fix row command query spawning rules
|
2025-05-01 07:36:34 -07:00 |
|
Ryan Fleury
|
58a3a364cf
|
sketch out autocompletion lister usage in query bars
|
2025-04-30 16:55:56 -07:00 |
|
Ryan Fleury
|
c199ea6158
|
fix empty case in autocompletion lister building
|
2025-04-30 16:48:23 -07:00 |
|
Ryan Fleury
|
fd6637b87b
|
more dead code elimination
|
2025-04-30 16:41:01 -07:00 |
|
Ryan Fleury
|
78928974cb
|
implicit member access path
|
2025-04-30 16:38:25 -07:00 |
|
Ryan Fleury
|
c473cdf3b8
|
eliminate old autocompletion code
|
2025-04-30 16:24:38 -07:00 |
|
Ryan Fleury
|
1d4aa92779
|
fix autocomplete hint rendering on non-active line edits
|
2025-04-30 15:38:46 -07:00 |
|
Ryan Fleury
|
6ea0a237ce
|
feed autocompletion rows forward from autocompletion lister
|
2025-04-30 15:33:15 -07:00 |
|
Ryan Fleury
|
9c53215daf
|
fix expression updating with query views
|
2025-04-30 15:17:46 -07:00 |
|
Ryan Fleury
|
24f4ef2d2d
|
begin sketching out new autocompletion lister path
|
2025-04-30 15:06:43 -07:00 |
|
Ryan Fleury
|
b1d63cd130
|
unattached process evaluation / lister
|
2025-04-30 13:34:05 -07:00 |
|
Ryan Fleury
|
9f468c44d9
|
ditto
|
2025-04-30 11:57:35 -07:00 |
|
Ryan Fleury
|
e16f64f4e2
|
tighten up expr drag/drop
|
2025-04-30 11:54:10 -07:00 |
|
Ryan Fleury
|
ee9017d5db
|
cfg schema-based path relativization on save, derelativization on load; omit for file path maps
|
2025-04-30 10:50:36 -07:00 |
|
Ryan Fleury
|
005ff83d67
|
eliminate now-0redundant raw usage in watch row build
|
2025-04-30 10:19:44 -07:00 |
|
Ryan Fleury
|
60b2195500
|
file path map, replacement file picking
|
2025-04-30 08:46:03 -07:00 |
|
Ryan Fleury
|
6f939bf9fc
|
first pass at expr drag/drop in watch windows
|
2025-04-29 17:06:22 -07:00 |
|
Ryan Fleury
|
fc308c0609
|
command correctness/cleanup pass
|
2025-04-29 16:00:06 -07:00 |
|
Ryan Fleury
|
195883cbcb
|
stub single line expansion flag
|
2025-04-29 13:50:20 -07:00 |
|
Ryan Fleury
|
3e6efb8935
|
fix lister row flags
|
2025-04-29 13:21:52 -07:00 |
|
Ryan Fleury
|
09372bd7c1
|
color visualizer / theme editing work
|
2025-04-29 12:15:41 -07:00 |
|
Ryan Fleury
|
ddbb2148a4
|
distinguish tabs vs. views in rd_regs
|
2025-04-29 09:55:02 -07:00 |
|
Ryan Fleury
|
c9be93485f
|
build full evaluation expr string when building a view from an eval
|
2025-04-29 09:27:49 -07:00 |
|
Ryan Fleury
|
f4e2728e9c
|
full evaluation expression string computation, use for expression drag/drop - resolve parent expression chain in order
|
2025-04-29 09:16:26 -07:00 |
|
Ryan Fleury
|
bc67abe4ca
|
fix block type extraction in row build; the block tree build resolves evals to whatever types it is using for expansion, but sometimes we need to see types which have been stripped for row building (e.g. tables)
|
2025-04-29 09:01:09 -07:00 |
|
Ryan Fleury
|
71bdeb8f92
|
release notes work
|
2025-04-28 21:20:08 -07:00 |
|
Ryan Fleury
|
0c535b3e60
|
pre-emptively accumulate label edits in evaluation macro map, to prevent mid-frame ui tearing on edited cfg state
|
2025-04-28 17:51:45 -07:00 |
|
Ryan Fleury
|
e7acf145cf
|
clear cfgs on release
|
2025-04-28 17:29:13 -07:00 |
|
Ryan Fleury
|
eb3b2572f1
|
more fixes to name -> color matching; more meta-type-tag usage fixes in reordering path
|
2025-04-28 17:13:22 -07:00 |
|
Ryan Fleury
|
1f1c4f161b
|
cfg query eval filtering
|
2025-04-28 16:53:53 -07:00 |
|
Ryan Fleury
|
a2ba3933cf
|
fix ui tags-key/name -> color mapping; if a pattern is too specific, it should never match more general queries. but more specific queries can match less general patterns
|
2025-04-28 16:43:39 -07:00 |
|