mjbudd77
|
e307f5a282
|
Changed visibility text labels to visible for compactness.
|
2021-07-11 16:37:14 -04:00 |
mjbudd77
|
1fad7e599a
|
Initialized state of menu items for display viewport controls for Qt GUI.
|
2021-07-11 16:34:56 -04:00 |
mjbudd77
|
d212e1aae1
|
Bug fix for assembly tool tip check going off end of string.
|
2021-07-11 13:26:59 -04:00 |
mjbudd77
|
b601d36641
|
More Qt debugger window layout options.
|
2021-07-11 13:03:25 -04:00 |
mjbudd77
|
15a3fddf41
|
Moved debugger bookmark area to far right of window. TODO will make data display area positioning configurable.
|
2021-07-11 08:01:21 -04:00 |
mjbudd77
|
467089cac1
|
Changed size policy for debugger bookmark and breakpoint tree views. Now can resize window better.
|
2021-07-11 07:45:37 -04:00 |
mjbudd77
|
6e5bbc1c7c
|
Re-organized creation of Qt debugger window layout and widgets to make it more managable.
|
2021-07-11 07:05:37 -04:00 |
mjbudd77
|
1e6264dd05
|
Added logic to show/hide breakpoint list in Qt debugger.
|
2021-07-11 05:18:54 -04:00 |
mjbudd77
|
a85d668f2f
|
Added a tool tip for getting operand address information to Qt debugger.
|
2021-07-10 22:13:38 -04:00 |
mjbudd77
|
036c9106ad
|
Qt debugger line spacing adjustments.
|
2021-07-10 21:22:00 -04:00 |
mjbudd77
|
d3ba6c540f
|
Added a function to draw a nicer colored arrow for the instruction pointer on the assembly view for the Qt debugger.
|
2021-07-10 19:42:52 -04:00 |
mjbudd77
|
bb8c591742
|
Renamed debugger assembly syntax coloring config parameters to be shorter and not be debugger specific. The trace logger may use these later.
|
2021-07-10 18:43:42 -04:00 |
mjbudd77
|
fcf250e350
|
For Qt debugger. Added logic to make byte code display configurable. Saved color configs to file.
|
2021-07-10 16:49:18 -04:00 |
mjbudd77
|
5c992a8610
|
Initial add of color syntax logic in Qt debugger.
|
2021-07-09 21:36:26 -04:00 |
mjbudd77
|
ea7deb0fd0
|
Initial add of assembly color option logic for Qt debugger.
|
2021-07-09 21:08:39 -04:00 |
mjbudd77
|
151bee01dc
|
Added font selection options to Qt debugger. For #352.
|
2021-07-09 15:16:32 -04:00 |
mjbudd77
|
37abb7305b
|
Added sizing logic to Qt debugger stack view to resize to display needs.
|
2021-07-09 14:15:45 -04:00 |
mjbudd77
|
1efe2de1f7
|
Added logic to allow for quick toggling of breakpoints by just clicking left mouse button between the end of cdl end boundary and the beginning of the line address text.
|
2021-07-09 00:01:32 -04:00 |
mjbudd77
|
a712448d81
|
Added logic to determine what ASM line a breakpoint is on and draw a red circle graphic on that line.
|
2021-07-08 23:36:24 -04:00 |
mjbudd77
|
27fc890977
|
Changed Qt debugger code so that only one debugger can be open at a time.
|
2021-07-08 22:00:32 -04:00 |
mjbudd77
|
c7627d9d26
|
Minor Qt debugger coloring changes.
|
2021-07-08 20:43:10 -04:00 |
mjbudd77
|
bcb620ccf9
|
Added debug symbol address decode tool top.
|
2021-07-08 19:43:25 -04:00 |
mjbudd77
|
b6ab045651
|
Updated short descriptions for opcode tool tips.
|
2021-07-08 18:00:35 -04:00 |
mjbudd77
|
15f799beff
|
Added long descriptions to opcode tool tips.
|
2021-07-07 18:40:39 -04:00 |
mjbudd77
|
692e137e6f
|
Opcode tool tips in work for Qt debugger.
|
2021-07-06 22:56:33 -04:00 |
mjbudd77
|
47da5cbc17
|
Added tool tips for CPU status display on Qt debugger.
|
2021-07-06 19:58:12 -04:00 |
mjbudd77
|
7c70db115e
|
Commented out unused break on exceed counter widgets that will later be removed.
|
2021-07-02 21:54:59 -04:00 |
mjbudd77
|
91298bb24f
|
Moved CPU cycle and instruction counter displays to same area as CPU register status on debugger window.
|
2021-07-02 21:35:37 -04:00 |
mjbudd77
|
4170384b72
|
Added missing question box for debugger step out in already running.
|
2021-07-02 20:02:01 -04:00 |
mjbudd77
|
cae2d15e47
|
Add seek to PC and change PC menu functions to debugger.
|
2021-07-02 19:40:45 -04:00 |
mjbudd77
|
aa02836972
|
Added counter reset button to debugger tool bar.
|
2021-07-02 16:31:51 -04:00 |
mjbudd77
|
7af00f523e
|
Added go to address function to debugger tool bar.
|
2021-07-02 16:26:44 -04:00 |
mjbudd77
|
fd6876a09d
|
Added tool bar to Qt debugger window.
|
2021-07-02 15:15:26 -04:00 |
mjbudd77
|
c3fbabc633
|
Go to address dialog adjustments for debugger and hex editor.
|
2021-07-01 22:34:30 -04:00 |
mjbudd77
|
e9cb6498cd
|
Added goto address menu function for Qt debugger.
|
2021-07-01 22:11:37 -04:00 |
mjbudd77
|
117bfd0223
|
Moved debugger reset counter to menu instead of pushbutton on window.
|
2021-07-01 21:17:06 -04:00 |
mjbudd77
|
77a4e610fb
|
For Qt GUI, moved debugger assembly view checkbox options to the debug window main menu. This gives more room to expand the bookmark viewport.
|
2021-07-01 21:10:59 -04:00 |
mjbudd77
|
f9c785ba65
|
Added debugger breakpoint on unlogged code/data feature request #379. Moved break on bad opcodes checkbox from debug window layout to menu (saves valuable space in debug window for other things).
|
2021-06-30 21:24:13 -04:00 |
mjbudd77
|
7b1e171ba7
|
Added code to save/restore Qt window geometry for commonly used tools and debug windows.
|
2021-06-30 06:50:31 -04:00 |
mjbudd77
|
d57cf3e35c
|
Added code/data logger indications to Qt debugger assembly view.
|
2021-06-29 21:50:16 -04:00 |
mjbudd77
|
eab121801e
|
Entry field improvements on Qt Debugger window.
|
2021-05-12 20:38:12 -04:00 |
mjbudd77
|
b97bf287b2
|
Bug fix for Qt GUI when closing ROM while the emulation thread is haning on a breakpoint. Now the thread is allowed to complete its frame so that it is idle with a minimal call stack before the ROM is closed. This prevents the emulation thread from coming out of its breakpoint wait loop at attempting to continue running its frame with no ROM data loaded. This fixes a segmentation fault crash that was mentioned in the project Qt issues thread.
|
2021-05-02 19:45:36 -04:00 |
mjbudd77
|
5ec2c5efdc
|
Fixed small memory leak in Qt debugger asm viewer.
|
2021-04-20 22:26:28 -04:00 |
mjbudd77
|
d84e4c3663
|
Fixed a few memory leaks caught by valgrind tool.
|
2021-04-12 20:40:55 -04:00 |
mjbudd77
|
806486e13d
|
Build fixes for Qt6 on Mac OSX.
|
2021-04-11 17:39:37 -04:00 |
mjbudd77
|
96dfa954e1
|
Advanced game pad key sequence mapper in work.
|
2021-03-22 22:24:50 -04:00 |
mjbudd77
|
7c4e8cfeec
|
Added File/Close menu options to Qt debugger, ppu viewer, and name table viewer.
|
2021-02-21 18:21:00 -05:00 |
mjbudd77
|
67fb5263cc
|
Added a few context menu accelerators to debugger, hex editor, ppu viewer, and name table viewer Qt windows.
|
2021-02-19 00:15:23 -05:00 |
mjbudd77
|
350f7fa468
|
More QFileDialog show()/exec() fixes. #332
|
2021-02-18 23:28:31 -05:00 |
mjbudd77
|
ea97709f85
|
Set minimum debugger assembly viewport width at construction to avoid window resizing when upon initial load of assembly text. Part of #322.
|
2021-02-18 21:29:55 -05:00 |