Commit graph

83 commits

Author SHA1 Message Date
Sour
e2f6404c10 UI: Upgrade to Avalonia11-preview8 2023-05-26 14:58:17 +09:00
Sour
4c603ca25c Debugger: Memory viewer - Fixed viewer sometimes not updating on break due to fps limiter 2023-04-26 17:28:13 -04:00
Sour
96e929f479 UI: Don't close cheat list/assembler window when escape is pressed 2023-04-26 17:20:32 -04:00
Sour
84a265ea5d Debugger: Added option to ignore dummy reads/writes in breakpoints 2023-04-23 19:07:46 -04:00
Sour
66cc6d005c Debugger: Event Viewer - Added event color in list 2023-04-21 22:15:26 -04:00
Sour
1e8e4454b2 Debugger: Trace logger - Fixed "edit breakpoint" memory type 2023-04-20 20:33:57 -04:00
Sour
496f4709df Debugger: Added shortcut to quickly add/edit/remove comments 2023-04-19 00:10:59 -04:00
Sour
d4351431eb Debugger: Trace logger - Show edit breakpoint window when using edit breakpoint action 2023-04-18 00:05:09 -04:00
Sour
4119de9e9c Debugger: Event viewer - Added right-click menu options for viewer/list 2023-04-16 22:30:47 -04:00
Sour
096337a4b7 Debugger: Event Viewer - Moved list view under the ppu view, removed tabs
Allow clicking on events in the list to highlight them in the viewer (and vice versa)
2023-04-16 21:19:14 -04:00
Sour
8fd2f785a6 Debugger: Combine disassembly context menus into a single menu
Dynamically hide/show items in the menu based on where the user clicked
Avoids the need to reassign the viewer's context menu when clicked (which sometimes causes a crash in avalonia11-preview6)
2023-04-15 16:20:59 -04:00
Sour
1a32c2eb8a Debugger: Memory viewer - Added hex length in status bar, tweaked status bar layout 2023-04-15 15:34:26 -04:00
Sour
1732f5d1f0 Debugger: Tile Editor - Added "show grid" option 2023-04-14 22:45:34 -04:00
Sour
19989bcc4d Debugger: Tile editor - Tweak keyboard/mouse shortcuts to try to match existing tile editors a bit better 2023-04-13 22:57:32 -04:00
Sour
0385917959 Debugger: Added "Save ROM" action 2023-04-11 22:41:47 -04:00
Sour
716227c0a7 UI: Update to Avalonia11-preview6
Notes:
-Uses a copy of VirtualizingStackPanel (to include fixes done after preview6) + fix another issue in lists
-Fixes memory leaks when closing windows (by setting DataContext to null, etc.)
2023-04-10 22:59:48 -04:00
Sour
c6ce3cb577 Debugger: Memory Viewer - Added +X byte to label name in tooltips for multi-byte labels 2023-03-29 21:02:50 -04:00
Sour
0195e2b06a Debugger: Improved layout when resizing breakpoint/label edit windows 2023-03-25 11:21:11 -04:00
Sour
84e27a52c3 UI: Replaced ItemsRepeater usage with ItemsControl 2023-03-19 15:08:19 -04:00
Sour
4ff54ed624 Debugger: Tile Editor - Added flip/translate/rotate actions 2023-03-15 22:05:05 -04:00
Sour
87ea3c4a9e Debugger: Suppress "bring to front on break" behavior when the trigger is another operation (e.g save state/load state, etc.) 2023-03-15 19:35:04 -04:00
Sour
4b85d87f5b UI: Fixed some layout issues when font size is increased
+ Changed OK buttons for video/movie record window
2023-02-25 11:57:57 -05:00
Sour
0acb4e1bda Debugger: Sprite Viewer - Fixed sprite outline not being in sync with picture 2023-02-19 17:06:23 -05:00
Sour
f18b20b2c9 UI: Fixed issues when changing options in both menu & config window at the same time 2023-02-19 11:43:55 -05:00
Sour
d187383a31 Debugger: Tilemap Viewer - Added more grid overlays for NES (attribute byte, nametable delimiter) 2023-02-18 13:44:09 -05:00
Sour
3bb6d13671 UI: Fixed unsaved configuration changes getting temporarily undone when closing the debug settings window 2023-02-14 19:26:26 -05:00
Sour
9b1fde3214 UI: Fixed GB palette/input/video filter preset dropdowns 2023-02-12 10:17:09 -05:00
Sour
1f16549cc2 UI: Upgrade to Avalonia 11.0.0-preview5 2023-02-07 00:16:17 -05:00
Sour
deb8d736d2 Debugger: Fixed text wrapping in stack preview 2023-02-04 14:49:52 -05:00
Sour
a511cec2c8 Debugger: Go to all - Disable scrollbar auto-hide 2023-02-04 09:41:55 -05:00
Sour
4c69589334 Debugger: Allow moving PictureViewer selection with arrow keys + auto-scroll to selection whenever it changes 2023-01-31 18:06:27 -05:00
Sour
40d3266924 Debugger: Hide line numbers in AvaloniaEdit for now
Having the line numbers on appears to cause a crash when selecting a built-in script from the action bar dropdown
2023-01-28 21:54:31 -05:00
Sour
682af6246e UI: Rename NewUI to UI 2023-01-25 16:03:56 -05:00