Ryan Fleury
|
f218ac6628
|
release notes
|
2025-05-05 23:06:23 -07:00 |
|
Ryan Fleury
|
ac0a242f73
|
sketch out simple old-config-loader to just preserve targets/file_path_maps/etc. from 0.9.15 and before
|
2025-05-05 22:04:40 -07:00 |
|
Ryan Fleury
|
0594d99c8d
|
clean up status bar rendering, collapse ui for rebinding/run-status/errors/conversions
|
2025-05-05 20:45:17 -07:00 |
|
Ryan Fleury
|
0e1599c554
|
constrain queries to window
|
2025-05-05 20:14:31 -07:00 |
|
Ryan Fleury
|
241d2454be
|
stop funnelling autocompletion through via events - it is not an event-like thing, and making it one led to weirdness...
|
2025-05-05 20:01:44 -07:00 |
|
Ryan Fleury
|
64010486fe
|
theme preset coverage
|
2025-05-05 17:19:29 -07:00 |
|
Ryan Fleury
|
e52ab7ad6b
|
garbage collect window states based on frame touch, and on cfg elimination
|
2025-05-05 16:30:31 -07:00 |
|
Ryan Fleury
|
afae94b49c
|
opaque backgrounds setting coverage
|
2025-05-05 16:00:57 -07:00 |
|
Ryan Fleury
|
b2e24fe760
|
do not synthesize simpler expression strings on unsuccessful evaluation
|
2025-05-05 15:56:28 -07:00 |
|
Ryan Fleury
|
5f3c2d6932
|
new/save user/project commands
|
2025-05-05 15:51:42 -07:00 |
|
Ryan Fleury
|
d17502fac4
|
fix missing byte sizes on alises
|
2025-05-05 15:29:07 -07:00 |
|
Ryan Fleury
|
27072e1148
|
save to project
|
2025-05-05 15:23:16 -07:00 |
|
Ryan Fleury
|
9c969d7c2b
|
readme pass
|
2025-05-05 15:23:16 -07:00 |
|
Nikita Smith
|
08515428fb
|
convert typedefs from PDB
|
2025-05-05 15:11:48 -07:00 |
|
Nikita Smith
|
d3f8c1864d
|
simplify aliases table and build basic types for unknown records
|
2025-05-05 15:03:53 -07:00 |
|
Nikita Smith
|
cbe2783e0d
|
always create RDI builtins
|
2025-05-05 15:03:53 -07:00 |
|
Ryan Fleury
|
ced9c7a3f5
|
fix more secondary-flag coverage, fix error rows being generated as type rows, fix improper piping of autocompletion cursor info into autocompletion lister build
|
2025-05-05 11:26:14 -07:00 |
|
Ryan Fleury
|
4ad3748d1e
|
commit panel/tab/view to rd_regs earlier in window_frame, this allows correct calculation of per-window settings in theme calc etc.
|
2025-05-05 10:53:25 -07:00 |
|
Ryan Fleury
|
cf33470cb1
|
fix incorrect usage of type byte size for eval memory range sizes
|
2025-05-05 10:49:52 -07:00 |
|
Ryan Fleury
|
573a6b0bb2
|
further work on autocompletion system; more carefully preserve information about cursor / what is being replaced, do not apply autocompletion lister enabling setting to required listers (e.g. for settings/themes), and adjust navigation controls such that arrowkeys are consumed by the autocompletion lister (in principle this is 'stealing' functionality from the source ui, e.g. the watch window using up/down to go to different rows, but in practice when an autocompletion lister pops up, it feels way more natural to use arrowkeys)
|
2025-05-05 10:45:40 -07:00 |
|
Nikita Smith
|
e1ca449ccb
|
revert type indices change
|
2025-05-05 10:19:13 -07:00 |
|
Nikita Smith
|
e2266322d0
|
Revert "pass over PDB converter"
This reverts commit f1e88b5667.
|
2025-05-05 10:19:13 -07:00 |
|
Ryan Fleury
|
c840071bf8
|
clean up visualizer default sizes, clean up rough edges of various combos of theme setting / config state
|
2025-05-05 09:54:29 -07:00 |
|
Nikita Smith
|
f7a3239294
|
utility for stripping debug info out of libs
|
2025-05-05 09:22:59 -07:00 |
|
Ryan Fleury
|
d13bf27ab7
|
shift theme pattern cache from a per-frame cache to a permanent cache; use to animate (ui_key -> color)
|
2025-05-05 06:00:45 -07:00 |
|
Ryan Fleury
|
da8e583f93
|
hook up fancy-cell edit button to double-click action, ensure double-click starts edits in listers for editable cells
|
2025-05-05 05:32:26 -07:00 |
|
Ryan Fleury
|
19acf2cdee
|
checkpoint on final pre-release pass over 'fancy rows' (combined line edit, toggler, slider, etc. widget), plug autocompletion in for theme selection lister
|
2025-05-04 16:57:50 -07:00 |
|
Ryan Fleury
|
9b3a2c2428
|
pull out decision of autocompletion list expression, so that we can begin basing it on destination evaluations; adjust top-level theme editing controls to be less annoying
|
2025-05-04 15:28:47 -07:00 |
|
Ryan Fleury
|
24148dd672
|
set up settings for enabling/disabling pre-packaged stl/ue type view rules; fill out basic stl ones
|
2025-05-03 21:01:26 -07:00 |
|
Ryan Fleury
|
6c7568f946
|
fix out-of-date file rendering
|
2025-05-03 16:56:54 -07:00 |
|
Ryan Fleury
|
8fddc7b712
|
markup: omit static in global raddbg-section data, since clang will strip it
|
2025-05-03 16:53:57 -07:00 |
|
Ryan Fleury
|
8b7e7471f5
|
markup: thread id based APIs for names/colors; handle names/colors-before-thread, or id-based application, in ctrl layer
|
2025-05-03 16:45:45 -07:00 |
|
Ryan Fleury
|
5086d1b3db
|
notes
|
2025-05-03 16:18:58 -07:00 |
|
Ryan Fleury
|
473f84cbda
|
flip priority of (handle, id) thread name events; prefer id if it is there, to correctly work with the set-suspended-thread-name-by-ID case
|
2025-05-03 16:17:10 -07:00 |
|
Ryan Fleury
|
ad8ae313f4
|
windows: clear unneeded working set pages shortly after startup/initialization
|
2025-05-03 09:43:02 -07:00 |
|
Ryan Fleury
|
edafc4d5c2
|
batteries-included std::string_view
|
2025-05-03 09:19:48 -07:00 |
|
Ryan Fleury
|
dfd0fe3fcb
|
raddbg_markup: stl batteries-included basics
|
2025-05-03 06:18:26 -07:00 |
|
Ryan Fleury
|
fe7bd82bda
|
handmade hero theme
|
2025-05-03 05:52:56 -07:00 |
|
Ryan Fleury
|
d3a60e1808
|
solarized dark theme
|
2025-05-03 05:30:16 -07:00 |
|
Ryan Fleury
|
2835706d3d
|
4coder theme
|
2025-05-02 20:44:50 -07:00 |
|
Ryan Fleury
|
293738e084
|
parameterize open-theme path correctly by parent bucket, rather than assuming user
|
2025-05-02 16:25:01 -07:00 |
|
Ryan Fleury
|
a140197fcd
|
crazier union test
|
2025-05-02 16:20:17 -07:00 |
|
Ryan Fleury
|
f7ae0a1b47
|
collapse theme-file vs. theme-preset, plug all theme selection paths into picking that single string, plug theme lister in
|
2025-05-02 16:13:39 -07:00 |
|
Ryan Fleury
|
6c2cf98ea6
|
themes collection evaluation, begin moving theme preset/file setting to just being based on the themes folder, rather than completely path-based
|
2025-05-02 15:52:21 -07:00 |
|
Ryan Fleury
|
644ba8d02e
|
theme presets work
|
2025-05-02 15:28:56 -07:00 |
|
Ryan Fleury
|
d98335ef76
|
per-window theme-usage setting - by default, prioritize project theme settings, but allow using only user themes per-window as well.
|
2025-05-02 13:24:01 -07:00 |
|
Ryan Fleury
|
dddc79e852
|
adjust tags in accordance with theme design pass
|
2025-05-02 13:17:17 -07:00 |
|
Ryan Fleury
|
adf2eabba7
|
eliminate remaining usage code of old theme system; to not pay the cost of slower-path color lookups for every single syntax highlighted thing in the UI, just introduce 'code color slots', which are computed once per window per frame
|
2025-05-02 11:34:24 -07:00 |
|
Ryan Fleury
|
2b12239300
|
preserve query regs in floating views, so that we can chain info from many query commands together; more progress on theme editing, simplify command surface
|
2025-05-02 11:10:14 -07:00 |
|
Ryan Fleury
|
137855c217
|
improve row-building for type evaluations (eliminate redunant cells, show offsets/sizes)
|
2025-05-02 10:46:04 -07:00 |
|