summaryrefslogtreecommitdiffstats
path: root/src/osd/modules/debugger/debugimgui.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* debugimgui: actually map cursor keys so that they can be used in input text ↵ mahlemiut2016-06-041-29/+4
| | | | widgets. Duh.
* debugimgui: add auto select-all flag to disassembly and memory expression ↵ mahlemiut2016-06-041-4/+2
| | | | inputs.
* debugimgui: pressing Enter on an empty console input box does a single step. mahlemiut2016-06-031-2/+8
|
* debugimgui: removed scrollbar from memory windows, and let the view itself ↵ mahlemiut2016-06-021-8/+20
| | | | control what is displays. Use cursors/pageup/pagedown to control the memory window when the view cursor is visible.
* Cleanups and version bumpmame0174 Miodrag Milanovic2016-05-251-5/+5
|
* debugimgui: made a start on rendering just the visible areas of a debugger ↵ mahlemiut2016-05-201-55/+50
| | | | view. Generally works, but the scrollbar doesn't appear when viewing a 32-bit or larger address space (imgui bug?)
* Ioport refactoring and cleanups (nw) AJR2016-05-181-0/+1
| | | | | | - Completely move mouse hit testing down into the UI input module. This reduces some dependencies. - Never return a null pointer from ioport_field::name() to prevent potential crashes. All anonymous inputs are classified as INPUT_CLASS_INTERNAL, so several frontend functions now check type_class instead. - Correct a couple of typos.
* debugimgui: move view drawing into a single function, few more minor colour ↵ mahlemiut2016-05-141-318/+89
| | | | fixes.
* debugimgui: fix up title and menu bar colours. mahlemiut2016-05-121-8/+11
|
* Fix colors due to defaults change (nw) Miodrag Milanovic2016-05-121-3/+3
|
* debugimgui: Use a getter function for combo boxes. Memory windows are now ↵ mahlemiut2016-05-041-23/+11
| | | | much faster.
* debugimgui: move building of source lists for disasm and memory windows so ↵ mahlemiut2016-05-021-23/+24
| | | | they are done once when created.
* Cleanups and version bumpmame0173 Miodrag Milanovic2016-04-271-67/+67
|
* debugimgui: added keyboard input for the debug view with focus. mahlemiut2016-04-251-1/+59
|
* Various cleanups suggested by static analyzer (nw) Miodrag Milanovic2016-04-241-20/+28
|
* debugimgui: Optimised rendering by drawing text via the window draw list. mahlemiut2016-04-231-61/+116
|
* debugimgui: added sending of mouse clicks to debugger views. Please note ↵ mahlemiut2016-04-211-3/+95
| | | | that you have to click the view area first to give it focus before you can set the cursor in a disassmbler or memory view.
* debugimgui: added error log window, and limited the debugger console to ↵ mahlemiut2016-04-181-0/+71
| | | | display 100 lines, so that rendering it doesn't get too slow.
* debugimgui: Removed some unused stuff, renamed window class. mahlemiut2016-04-181-53/+39
|
* Fix clang compile. couriersud2016-04-171-1/+1
|
* Added ImGui based debugger. [Barry Rodewald] mahlemiut2016-04-171-0/+1081
Note: Currently only works with the BGFX renderer. Anyone who wishes to write a ImGui backend for other renderers are welcome to do so.