Commit graph

69 commits

Author SHA1 Message Date
Sour
05f99aba7c Linux: Debugger - Tooltip layout fixes 2019-01-27 13:45:57 -05:00
Sour
5cdb86a323 Debugger: Profiler - Split out of memory tools and into its own window 2019-01-19 20:00:48 -05:00
Sour
377f3dcd6f Debugger: Trace Logger - Added some right-click navigation options 2019-01-17 20:01:35 -05:00
Sour
8aa4d4a6ec Debugger: Memory Viewer - Added option to highlight the cursor's current row/column 2019-01-15 00:22:56 -05:00
Sour
a27cf40e96 Debugger: Memory Viewer - Added nametable ram option to dropdown 2019-01-13 19:04:43 -05:00
Sour
76f64b19ef Debugger: Added access counters for CHR ROM/RAM and nametable memory
+Added read/write highlighting, etc. for memory viewer tabs
+Improved show tile/attribute updates in PPU viewer
2019-01-13 18:32:27 -05:00
Sour
97fb853d66 Debugger: Memory Tools - Fixed "Go To" on access counter tab 2019-01-13 14:55:00 -05:00
Sour
1a84ef8c4f Debugger: Added support for multi-byte labels 2019-01-11 00:09:51 -05:00
Sour
859f7e912f Debugger: Memory Viewer - Added option to highlight breakpoints (by drawing a border around them) 2019-01-03 14:27:10 -05:00
Sour
57a4435443 Debugger: Fixed some issues with "Show in split view" option 2019-01-02 23:26:54 -05:00
Sour
1c0921624f Debugger: Add "Go to all" in memory viewer 2019-01-02 23:26:53 -05:00
Sour
6c27a273b2 Debugger: Memory viewer - Fixed some usability issues with tooltips
-Tooltips now always show up even if trying to show the last tooltip shown
-Tooltips no longer appear for the next row of bytes when putting mouse over the text view
2018-12-26 00:55:46 -05:00
Sour
d966fd50c1 Debugger: Memory viewer - Allow word wrapping in label tooltips (prevents content from being cut off entirely) + improved popup display location 2018-12-26 00:29:11 -05:00
Sour
5fbc59ccee Debugger: Added view in cpu/disassembly/etc shortcuts to hex editor 2018-08-26 20:33:08 -04:00
Sour
7e91e632cc Debugger: Added "View in ..." shortcuts to label list 2018-08-26 19:25:27 -04:00
Sour
49eae73d43 Debugger: Improved code window performance 2018-07-25 17:43:00 -04:00
Sour
7a62b2af80 Debugger: Added option to select which CPU to debug (VS DualSystem) (hidden from menu because issues exist) 2018-07-08 10:28:48 -04:00
Sour
fce9ec1023 Debugger: Tooltip positioning improvements 2018-06-16 17:19:20 -04:00
Sour
7896e9d5ac Debugger: Fixed saved window location issues after closing minimized windows 2018-06-14 20:08:03 -04:00
Sour
5fbc765080 Linux: Fixed multiple issues with popup tooltips in debugger (prevent scrolling, doesn't appear properly, etc.) 2018-06-10 14:35:41 -04:00
Sour
39f2a1e2ff Linux: Fixed debugger shortcut keys not working most of the time 2018-06-09 17:54:34 -04:00
Sour
c22c5b2134 UI: Fixed some rare crashes when shutting down 2018-06-09 15:12:34 -04:00
Sour
10c69ad1d0 Debugger: Remember window position for all debug tools 2018-06-05 18:35:47 -04:00
Sour
828435e165 Debugger: Fixed hex editor not refreshing when ppu viewer is closed 2018-04-14 23:02:39 -04:00
Sour
bf731afc3c Debugger: Fixed memory type dropdowns not updating when changing game 2018-03-30 18:57:07 -04:00
Sour
acf49e4226 Debugger: Source-level debugging (for CC65/CA65 projects) 2018-03-18 19:57:56 -04:00
Sour
b79983ec2f Debugger: Memory Viewer - Add palette ram to dropdown (was removed by accident) 2018-03-14 23:36:24 -04:00
Sour
af0ba9ee2d Debugger: Hex Editor - Byte editing mode 2018-03-10 13:41:01 -05:00
Sour
e6014830f2 Debugger: Ability to customize all keyboard shortcuts 2018-03-10 09:58:24 -05:00
Sour
024a0c1d3c Debugger: Allow font customization for most tools (debugger, memory viewer, assembler, trace logger, script window) 2018-03-03 10:41:59 -05:00
Sour
d62d701e64 Debugger: Added paste/undo support in hex editor 2018-02-24 14:23:54 -05:00
Sour
c073a37908 Debugger: Hex Viewer - Added option to navigate byte-by-byte instead of nibble-by-nibble 2018-02-23 12:45:49 -05:00
Sour
7a7c7e1bd8 Debugger: Hex Editor - Added high density text option 2018-02-23 10:51:51 -05:00
Sour
3be231efb7 Debugger: Profiler now uses the same refresh/auto-refresh settings as the other tools 2018-02-20 18:20:52 -05:00
Sour
24d12467c8 Debugger: Memory Viewer - Split freeze into 2 items (freeze/unfreeze) to be more flexible 2018-02-16 20:06:01 -05:00
Sour
3a4bab270e Debugger: Improved breakpoint management 2018-02-10 21:23:22 -05:00
Sour
cdf5e62a81 Debugger: Added option to ignore writes that do not alter the value (in hex editor highlights & access counters) 2018-01-15 22:20:51 -05:00
Sour
95c2c30076 Debugger: Added option to select refresh speed for hex editor (+ refresh speed optimizations) 2018-01-14 14:03:43 -05:00
Sour
7eb01a2a01 Debugger: Fixed label discrepancy (use the same label everywhere) 2018-01-03 21:40:51 -05:00
Sour
cdaba3ffe8 Debugger: Code window display/highlighting changes + more flexibility in how to display data vs code + actions to "mark" bytes as data/code/unknown 2018-01-03 18:48:16 -05:00
Sour
86e951dd31 Debugger: Added DMC sample tracking to CDL files + a highlight option for it in the memory viewer 2017-12-29 13:39:57 -05:00
Sour
1a52efe3b7 Debugger: Optimization for mouse over logic 2017-12-28 21:53:32 -05:00
Sour
c50a549823 Debugger: Fixed memory viewer not saving the "Highlight labelled bytes" option 2017-12-28 14:16:13 -05:00
Sour
d3d7499185 Debugger: Added highlight option for bytes with a label/comment 2017-12-27 12:03:35 -05:00
Sour
2a5e2f05e9 Debugger: Added tooltip with label information in memory viewer 2017-12-26 18:29:47 -05:00
Sour
3defa304c6 Debugger: Added highlight color customization to memory viewer 2017-12-26 17:55:08 -05:00
Sour
c12122d69c Debugger: Added highlight modes based on CDL flags to memory viewer 2017-12-26 17:33:46 -05:00
Sour
589ad612d1 Debugger: Added shortcut to open memory viewer from code window 2017-12-26 15:59:58 -05:00
Souryo
a6a2714ab7 Debugger: Memory viewer - reduced minimum size, improved resize logic 2017-10-06 18:26:02 -04:00
Souryo
00c2de85c9 Debugger: Remember memory tools window size 2017-10-05 19:59:24 -04:00