Sour
019b46aabb
UI: Fixed renderer not resizing properly when swapping between audio files and regular roms
2023-03-21 20:57:35 -04:00
Sour
84e27a52c3
UI: Replaced ItemsRepeater usage with ItemsControl
2023-03-19 15:08:19 -04:00
Sour
0f8b3bc823
Debugger: Allow multi-select check/uncheck in lists, added enable/disable context menu action in breakpoint list
2023-03-14 21:43:48 -04:00
Sour
eecd92e8a9
UI: Use closest scale that matches the current window size when starting a game that changes the resolution
...
Makes it less annoying when switching from e.g nes to gb or vice versa, and prevents window shrinking when opening a GB game after launching the emulator
2023-03-13 18:45:23 -04:00
Sour
afa7727504
UI: Changed OS checks to use simpler code
2023-03-13 00:32:16 -04:00
Sour
ab85f89ea6
Setup: Added option to turn on/off auto updates
2023-03-13 00:15:45 -04:00
Sour
30aec4a0a9
UI: About - Added some missing libraries to the list
2023-03-13 00:08:20 -04:00
Sour
194edcf1f6
UI: Fixed some configuration options (e.g volume) getting set to 0 when closing the config window (without applying nor making any changes)
2023-03-11 11:39:16 -05:00
Sour
26cb4df679
UI: Fixed window size not being restored properly when leaving exclusive fullscreen mode
2023-03-06 21:22:16 -05:00
Sour
c832e0c619
UI: Fixed blank setup wizard/window on first run due to default fonts not being initialized correctly
2023-03-06 17:57:08 -05:00
Sour
bfe0670b65
UI: Fixed issues with list cells not always triggering click events
...
+ Fixed issues with checkbox columns
2023-03-04 14:19:43 -05: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
6d511741c1
UI: Allow UI to process mouse when in the background (only if the mouse is over the window)
...
Windows-only, need to complete the code for Linux later
2023-02-23 20:38:08 -05:00
Sour
e51143f9a3
UI: Fixed mouse input issues when DPI > 100%
2023-02-23 18:56:28 -05:00
Sour
7a4c9750c0
History Viewer: Save/restore volumn
2023-02-21 17:54:27 -05:00
Sour
f993467546
History Viewer: Fixed UI not updating properly
2023-02-21 16:48:55 -05:00
Sour
080d272bf3
History Viewer: Fixed mouse clicks sometimes not being processed
...
Reduced timer from 50 to 15 ms
2023-02-20 20:39:18 -05:00
Sour
64d6d53830
UI: Fixed load/save state dialogs not being usable when "pause in menus" is active
2023-02-20 20:39:17 -05:00
Sour
b32a3f5e98
History Viewer: Fixed slider layout
2023-02-20 20:39:17 -05:00
Sour
8fc8f62de2
History viewer: Fixed size being reset each time the window is opened
2023-02-20 20:39:17 -05:00
Sour
cb88d63e1e
UI: Fixed layout issues with sliders
2023-02-19 19:36:39 -05:00
Sour
3e0515a8da
UI: Increased default size for netplay start/connect windows
2023-02-19 17:09:26 -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
59c2b4cfb5
History Viewer: Fixed hidden current/total time labels
2023-02-16 22:57:53 -05:00
Sour
6f99de0135
AVI: Added options to record system/input HUDs in AVIs
2023-02-15 00:28:39 -05:00
Sour
209a8837a1
UI: Added build date to about window
2023-02-14 00:20:01 -05:00
Sour
051986ed5a
UI: Auto-update copyright year in about window
2023-02-13 23:41:37 -05:00
Sour
f1634642fd
Video: Fixed renderer size issues caused by rounding errors when multiplying by aspect ratio
2023-02-13 22:07:36 -05:00
Sour
9b1fde3214
UI: Fixed GB palette/input/video filter preset dropdowns
2023-02-12 10:17:09 -05:00
elzo-d
afb48e313f
macOS: Prevent alert sound on keypresses ( #8 )
2023-02-12 09:58:11 -05:00
Sour
fbc286b1c4
UI: Fixed selected scale option/displayed resolution in title bar when DPI > 100%
2023-02-11 11:33:19 -05:00
Sour
a04b75b2ea
Video: Fixed incorrect internal resolution for the renderer when DPI > 100%
2023-02-10 18:21:40 -05:00
Sour
172433b949
UI: Prevent debugger shortcut key binding window from reacting to gamepad inputs
...
+ Make shortcut text in the popup match what gets written on the button
2023-02-07 19:25:08 -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
37b271acf6
History viewer: Added support for software renderer (for macOS)
2023-02-04 13:23:58 -05:00
Sour
d70bade5c8
UI: Refactor window sizing logic
...
Same code for software vs hardware renderers + works correctly for high DPI modes in history viewer, etc.
2023-02-04 12:11:59 -05:00
Sour
5f03617b06
UI: Apply integer scale option when maximizing
...
Also fixed issue when turning fullscreen (f11) mode on/off while the window is maximized (window would keep size but switch to "normal" state)
2023-02-04 10:48:01 -05:00
Sour
b91f28fe8c
UI: Prevent crash that could occur when game was loaded before last part of initialization was done
2023-02-03 22:39:03 -05:00
Sour
63bac5d462
macOS: Replace SDL renderer with Avalonia
...
Avoids SDL-related issues until a better solution can be found
2023-02-02 21:33:48 -05:00
Sour
9e83a29b93
macOS: Fix compilation scripts/errors for macOS
2023-02-01 21:10:53 -05:00
Sour
3487a55c96
UI: Fixed incorrect menus/etc. when power cycle changes the console type (e.g GB->SGB) because settings were changed
2023-01-29 23:10:04 -05:00
Sour
62fc38169b
Command line: Allow sending/processing config changes via the command line
2023-01-29 18:59:46 -05:00
Sour
682af6246e
UI: Rename NewUI to UI
2023-01-25 16:03:56 -05:00