Sour
f64bd8af09
Debugger: Palette viewer - Fixed scrolling back to the top left when clicked while out of focus
2025-03-24 10:16:37 +09:00
Sour
5422619516
Debugger: Fixed viewers scrolling back to the top left when clicked while out of focus
2025-02-11 20:52:30 +09:00
Sour
e77ba250e8
Debugger: Sprite viewer - Fixed crash when switching from a GBA game to a SNES game with "Show offscreen regions" unchecked
...
MinWidth was getting set to a negative value, because LeftClipSize and RightClipSize temporarily were set to a value exceeding Source.Size.Width, which caused a crash
2024-12-01 13:33:43 +09:00
Sour
9b4905a337
Debugger: Various source view fixes
...
-Fixed color issues with source files (particularly for C files with pceas/hucc)
-Improved tooltips to react to more symbols/labels in source files (asm or C)
-Fixed bug that caused opcode tooltips to appear in C source files
-For hucc, try to find symbols that start with an underscore as a fallback when the symbol is not found (C symbols are exported as their asm name, which has an underscore prefixed)
-Fix double-click on a label/symbol name in source view to navigate to that symbol/function/etc
2024-11-29 20:13:56 +09:00
Sour
e7b85cad36
Debugger: Fixed breakpoint highlight issues for data rows that start with .db
2024-11-28 16:40:53 +09:00
Sour
9af55f9fc0
Debugger: Fixed some potential memory leaks in debug tools UI
2024-11-07 18:34:41 +09:00
Sour
dee97bf9bc
Debugger: Added forbid breakpoints
2024-09-23 21:05:55 +09:00
Sour
ef80f108c1
UI: Allow changing theme without restarting
2024-09-22 12:25:25 +09:00
Sour
e802d1a402
Debugger: Memory Viewer - Highlight current byte in other view
2024-09-22 10:16:37 +09:00
Angelo
e6c372e8b3
Debugger: Accumulate scroll values for code viewer & hex editor ( #70 )
2024-09-12 16:46:20 +09:00
Sour
9f69e88b6c
Debugger: Added undo for memory viewer/debugger code edits
2024-08-26 20:15:30 +09:00
Sour
9f1de7cb42
Debugger: Memory viewer - Fixed crash when editing bytes when the selected byte is off-screen
2024-08-09 17:53:56 +09:00
Sour
bdbcf4e221
Input: Only apply recent KeyUp processing changes to keys that cause the original issue
...
Some typical scenarios can cause KeyUp only on regular keys, which can be annoying (e.g pressing Esc to exit a configuration dialog ends up toggling pause)
2024-07-14 20:28:29 +09:00
Sour
b4e77bfcae
Debugger: Sprite Viewer - Fixed refresh issues when over 100% DPI if "show offscreen regions" is unchecked
2024-07-14 14:51:26 +09:00
Sour
14123a1884
Debugger: Sprite Viewer - Added option to dim offscreen sprites in the left-hand grid
...
+ Added "Visible" column to sprite list
+ Fixed some layout issues in > 100% dpi modes
2024-07-14 14:33:10 +09:00
Sour
9ca0fe5922
Linux: Fixed scrolling with mouse wheel sometimes scrolling far more than intended
2024-07-06 19:08:03 +09:00
Sour
990b99f074
Debugger: Tilemap viewer - Fixed crash caused by the new separators in tooltips
2024-07-02 08:40:46 +09:00
Sour
3b3aad563e
Debugger: Event Viewer - Tweak x,y display to make it less confusing vs scanline/cycle
2024-06-23 18:13:47 +09:00
Sour
508d23465a
Debugger: Add separators in some tooltips to group related values
2024-06-15 22:47:58 +09:00
Sour
60a75b6b52
UI: Fixed broken color pickers in debugger settings
2024-06-15 21:32:45 +09:00
Sour
d208fdc6a7
UI: Support for NativeAOT
...
Added Windows & Linux builds using AOT compilation
2024-06-05 20:23:31 +09:00
Sour
32e8125a87
Debugger: Fixed memory viewer display issue/freeze in some scenarios when highlight breakpoints option is enabled
2024-05-27 16:53:42 +09:00
Sour
13acb3fe42
Added GBA support
2024-03-30 11:42:31 +09:00
Sour
8c60e95b1e
Debugger: Memory Viewer - Move cursor to end of pasted block after paste
2024-01-27 14:07:05 +09:00
Sour
9b8691c65e
Debugger: Memory Viewer - Fixed selection issues when memory length is not a multiple of the number of columns shown
...
+ Fixed issues with selection in string view
2024-01-21 22:16:36 +09:00
Sour
0fa90d6429
Debugger: Memory Viewer - Allow editing multiple bytes at once
2024-01-05 17:10:43 +09:00
Sour
3196bfdf99
Debugger: Memory Viewer - Improve mouse selection behavior when moving up/down rows
2024-01-05 16:54:51 +09:00
Sour
74423ec61f
Debugger: Memory Viewer - Improve mouse selection behavior when mouse goes into the left-side margin
...
-Deselect the first byte of the bottom row
-Allow changing selection while moving up/down in the margin
2024-01-05 16:24:13 +09:00
Sour
973cf7008c
Debugger: Fixed display issue in memory viewer when using TBL files that replace values with more than 1 non-latin character
2023-12-18 21:41:02 +09:00
Sour
5308983ebb
Added SMS/GG/SG-1000 support
2023-12-14 22:23:27 +09:00
Sour
8a8c70046a
Debugger: Fixed DPI-related issue for auto-scroll behavior on selection change for viewers
2023-12-04 18:00:41 +09:00
Sour
9caf6b7b5a
Debugger: Fixed deadlock that could occur when moving the mouse over the viewers
...
Reproduced using the tilemap viewer for snes mode7, which caused the issue almost immediately
2023-12-01 20:55:25 +09:00
Sour
01d95d6c91
Debugger: Fixed blurry previews in tooltips when dpi is not 100%
2023-10-02 18:42:50 +09:00
Sour
eb17aab85d
Debugger: Sprite viewer - Added option to change background color
2023-09-26 18:58:50 +09:00
Sour
00c71cc50b
Debugger: Sprite Viewer - Fixed mouse over/click when DPI > 100% and "show offscreen regions" is unchecked
2023-07-23 13:54:01 +09:00
Sour
a06582107f
Debugger: Prevent crash caused by out-of-range x,y coordinates when clicking on a PictureViewer
...
Might have been caused by rounding issues?
2023-07-23 13:14:19 +09:00
Sour
3e36c3949e
UI: Upgrade to Avalonia 11 release
2023-07-08 14:14:31 +09:00
Sour
600d4bf5b2
UI: Revert to Avalonia 11-preview8
...
AvaloniaEdit is broken in RC1 and there appears to be some keyboard focus issues on Linux
This reverts commit b90ffc7788
.
2023-06-30 10:25:03 +09:00
Sour
b90ffc7788
UI: Update to Avalonia 11 RC 1.1
2023-06-10 21:24:43 +09:00
Sour
e2f6404c10
UI: Upgrade to Avalonia11-preview8
2023-05-26 14:58:17 +09:00
Sour
c9263977ca
Debugger: Memory Viewer - Fixed crash when scrolling while the cursor is in the right-side string view
2023-05-12 18:10:18 -04:00
Sour
2d16c86c82
Debugger: Fixed debugger not deactivating properly when closing the debugger or memory search windows
2023-04-23 21:19:21 -04:00
Sour
1732f5d1f0
Debugger: Tile Editor - Added "show grid" option
2023-04-14 22:45:34 -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
6a4b6ba810
Debugger: Sprite viewer - Fixed refresh issues when "show offscreen regions" is unchecked
2023-04-10 18:58:04 -04:00
Sour
6428db8804
Debugger: Memory viewer - Prevent tooltips from being shown when mouse is below the hex content
2023-03-29 21:13:24 -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
84e27a52c3
UI: Replaced ItemsRepeater usage with ItemsControl
2023-03-19 15:08:19 -04:00
Sour
c92bd3802f
UI: Fixed some dark mode color issues
2023-03-17 21:48:02 -04:00
Sour
c08f147f67
Debugger: Fixed some tooltips not being shown using a monospace font as intended
2023-03-08 23:35:43 -05:00