- make sure all the ImGui::Text stuff is converted to TextUnformatted unless formatting is needed - have a panel to create custom types (C++ to DWARF through compiler or smth for now) for custom casting - memory + cpu statistics like VS - visualization for branches (draw arror if branch is taken (or in both cases?)) - allow (partial) path override for symbol source paths - check if classes with base classes work - next item: array variable specifier - search/show/open all files in the debug symbols of the executable - allow setting breakpoint by name + manually set them with a textbox - make stop/restart buttons work - make it work if you open a file again that it doesn't break - add a context menu option to display the type of a variable in the watch window - auto-switch to disassembly if there is no source (auto-switch to source if there is one for the first time?) - allow for copying + changing the display type for a variable in the watch window (esp. important for locals) - when stopping, still keep the binary around (so like a workspace) - add smth that detects if the binary changes and adds a button to reload/restart it - automatically detect cycles in pointer and stop the UI recursion if so old imgui commit: a02315e1c4c80f94008779bfa0cc552542cb2f08