mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-04 21:08:40 +00:00
notes
This commit is contained in:
@@ -11,9 +11,6 @@
|
|||||||
// [ ] file path map editor
|
// [ ] file path map editor
|
||||||
// [ ] modules view
|
// [ ] modules view
|
||||||
// [ ] eval writing/committing
|
// [ ] eval writing/committing
|
||||||
// [ ] collapse upstream state for theme/bindings/settings into entities; use cache accelerators if needed to make up difference
|
|
||||||
// [ ] collapse upstream state for windows/panels/tabs into entities; use downstream window/view resource cache to make up the difference
|
|
||||||
// [ ] entity <-> mdesk paths
|
|
||||||
// [ ] file path map building
|
// [ ] file path map building
|
||||||
// [ ] `switch` replacement (recent files history)
|
// [ ] `switch` replacement (recent files history)
|
||||||
// [ ] resolving name as file or #include
|
// [ ] resolving name as file or #include
|
||||||
@@ -24,22 +21,18 @@
|
|||||||
// [ ] post-@msgs TODOs:
|
// [ ] post-@msgs TODOs:
|
||||||
// [ ] output: add option for scroll-to-bottom - ensure this shows up in universal ctx menu
|
// [ ] output: add option for scroll-to-bottom - ensure this shows up in universal ctx menu
|
||||||
// [ ] universal ctx menu address/watch options; e.g. watch -> memory; watch -> add watch
|
// [ ] universal ctx menu address/watch options; e.g. watch -> memory; watch -> add watch
|
||||||
// [ ] rich hover coverage; bitmap <-> geo <-> memory <-> disassembly <-> text; etc.
|
|
||||||
// [ ] ensure "prefer_disasm" is calculated correctly - disassembly-focused
|
// [ ] ensure "prefer_disasm" is calculated correctly - disassembly-focused
|
||||||
// stepping
|
// stepping
|
||||||
//
|
//
|
||||||
// [ ] ensure the following issues are resolved with this new pass:
|
// [ ] ensure the following issues are resolved with this new pass:
|
||||||
// [ ] mohit-reported callstack-frame-selection bug (with inlines)
|
// [ ] mohit-reported callstack-frame-selection bug (with inlines)
|
||||||
// [ ] empty user file causing failure to launch
|
// [ ] empty user file causing failure to launch
|
||||||
// [ ] save view column pcts; generalize to being a first-class thing in
|
|
||||||
// RD_View, e.g. by just having a string -> f32 store
|
|
||||||
// [ ] decay arrays to pointers in pointer/value comparison
|
// [ ] decay arrays to pointers in pointer/value comparison
|
||||||
// [ ] EVAL LOOKUP RULES -> currently going 0 -> rdis_count, but we need
|
// [ ] EVAL LOOKUP RULES -> currently going 0 -> rdis_count, but we need
|
||||||
// to prioritize the primary rdi
|
// to prioritize the primary rdi
|
||||||
// [ ] file overrides -> always pick most specific one! found with conflicting
|
// [ ] file overrides -> always pick most specific one! found with conflicting
|
||||||
// overrides, e.g. C:/devel/ -> D:/devel/, but also C:/devel/foo ->
|
// overrides, e.g. C:/devel/ -> D:/devel/, but also C:/devel/foo ->
|
||||||
// C:/devel/bar, etc.
|
// C:/devel/bar, etc.
|
||||||
// [ ] auto-scroll output window
|
|
||||||
// [ ] visualize all breakpoints everywhere - source view should show up in
|
// [ ] visualize all breakpoints everywhere - source view should show up in
|
||||||
// disasm, disasm should show up in source view, function should show up in
|
// disasm, disasm should show up in source view, function should show up in
|
||||||
// both, etc.
|
// both, etc.
|
||||||
@@ -50,6 +43,17 @@
|
|||||||
// [ ] codebase readme pass
|
// [ ] codebase readme pass
|
||||||
// [ ] debugger readme pass
|
// [ ] debugger readme pass
|
||||||
|
|
||||||
|
////////////////////////////////
|
||||||
|
//~ rjf: post-0.9.12 TODO notes
|
||||||
|
//
|
||||||
|
// [ ] collapse upstream state for theme/bindings/settings into entities; use cache accelerators if needed to make up difference
|
||||||
|
// [ ] collapse upstream state for windows/panels/tabs into entities; use downstream window/view resource cache to make up the difference
|
||||||
|
// [ ] entity <-> mdesk paths
|
||||||
|
// [ ] rich hover coverage; bitmap <-> geo <-> memory <-> disassembly <-> text; etc.
|
||||||
|
// [ ] save view column pcts; generalize to being a first-class thing in
|
||||||
|
// RD_View, e.g. by just having a string -> f32 store
|
||||||
|
// [ ] auto-scroll output window
|
||||||
|
|
||||||
////////////////////////////////
|
////////////////////////////////
|
||||||
//~ rjf: Frontend/UI Pass Tasks
|
//~ rjf: Frontend/UI Pass Tasks
|
||||||
//
|
//
|
||||||
|
|||||||
Reference in New Issue
Block a user