Commit graph

17 commits

Author SHA1 Message Date
Sour
c956eea0ba UI: Fixed unexpected screen cropping when window width is reduced
The screen's height should be reduced to fit the window, instead.  Caused by changes done recently to fix some rounding errors with screen/window sizing
2024-11-24 11:34:27 +09:00
Sour
7b84a75fac UI: Fixed window size rounding issues when setting video scale 2024-11-11 14:28:54 +09:00
Angelo
d82cd8a2c4
UI: Move mouse handling to core and add MacOS mouse support (#55) 2024-05-24 16:31:44 +09:00
Sour
e2f6404c10 UI: Upgrade to Avalonia11-preview8 2023-05-26 14:58:17 +09: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
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
8fc8f62de2 History viewer: Fixed size being reset each time the window is opened 2023-02-20 20:39:17 -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
Sour
1f16549cc2 UI: Upgrade to Avalonia 11.0.0-preview5 2023-02-07 00:16:17 -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
682af6246e UI: Rename NewUI to UI 2023-01-25 16:03:56 -05:00
Renamed from NewUI/Windows/HistoryViewerWindow.axaml.cs (Browse further)