forked from zmeadows/lldbg
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathTODO
34 lines (34 loc) · 1.86 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
### TODO
---
# Important
- [DONE] Multiple breakpoints on the same line cause assertion on Application.cpp:1208
- [DONE] While Running state, disable step-over/in/out options otherwise gives segv
- [DONE] When Select a file from stack trace doesnt focus that line. highlight the corresponding line
- [DONE] Locals are not showing sometimes.
- [DONE] Threads are not showing.
- [DONE] Threads/Stack trace tab adjustable width.
- [DONE] Local variables are not showing. Set them top of the stack trace by default.
- [DONE] Second click the breakpoint should remove the breakpoint from list/line
---
- show watchpoint list
- adjustable splitters between each main UI element
- adjustable font size (or UI zoom)
- add user-selectable color themes (dark/light)
- toggle inline assembly view
- add button to choose working directory from file explorer popup
- [PARTIAL DONE] add button to select different executable to debug
- add menu option to output log to file
- mouse over message in debug log causes filepath and line number of LOG call to be displayed
- add button to move up to parent directory in file browser
- [WIP] check return codes of all run_lldb_command calls in main
- [DONE] lldb::eStopReasonBreakpoint:
- [DONE] lldb::eStopReasonPlanComplete:
- bugfix: closing tab focused furthest right tab instead of adjacent tab
- [WIP] cleanup continue/step buttons and include stop/kill button
- [DONE] disable log and debug stream when not in debug mode
- add option to print all log messages to stderr
- correctly highlight active line number when stepping, not just after hitting breakpoint
- if no part of stack trace selected, automatically select bottom
- [WIP] auto-generated local config file for recording user-specified font family/size, color theme, etc
- A INI Parser Implemented.
- adjust formatting of LOG output from individual events so that they can be easily visually grouped