Commit graph

20 commits

Author SHA1 Message Date
Sour
ed4d97b33a Input: Improve responsiveness for mouse/light gun input devices 2024-06-27 16:25:15 +09:00
Angelo
31a13cfa5c
UI: Only set renderer cursor on non-MacOS (#63) 2024-06-09 16:41:32 +09:00
Sour
a6ce34bdd8 UI: Fixed mouse cursor flickering when using the software renderer 2024-05-24 17:16:19 +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
4b81e8bce0 UI: Display error messages when command line arguments/files are invalid/not found 2023-12-17 12:39:53 +09:00
Sour
5308983ebb Added SMS/GG/SG-1000 support 2023-12-14 22:23:27 +09:00
Sour
16c6b819fa UI: Fixed incorrect mouse position in high DPI modes when cursor is locked 2023-04-10 11:09:02 -04:00
Sour
f091873124 UI: Fixed renderer size problem when in exclusive fullscreen mode
Menu was still "visible" and preventing the renderer from taking up the entire height of the screen
2023-04-08 19:30:28 -04:00
Sour
d90453b813 UI: Mouse capture - Fixed incorrect bounds for the mouse's position when captured 2023-04-07 15:52:02 -04:00
Sour
6e68346c5a UI: Release mouse cursor when window loses focus 2023-04-02 10:57:08 -04:00
Sour
8e2ceb2adc UI: Fixed menu causing screen size to change when mouse is at top of the screen in exclusive fullscreen mode 2023-03-08 23:30:27 -05:00
Sour
1a2243f704 UI: Prevent mouse movement from affecting the game while the mouse isn't captured
+ Allow capturing mouse with any click, not just left button
2023-03-04 14:33:34 -05:00
Sour
cf6b518b60 UI: Fixed show menu logic when DPI > 100% 2023-02-24 17:58:56 -05:00
Sour
820f64b540 UI: Fixed auto-hide menu flickering + allow menu to be shown when no game is loaded 2023-02-24 17:55:17 -05:00
Sour
6609bf8eb3 UI: Fixed issues with mouse input at >= 200% DPI
Mouse cursor was captured with the wrong bounds and was drifting to the top left constantly
2023-02-24 17:48:59 -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
7f4f49e3f9 UI: Fixed main menu not closing when clicking on renderer when no recent games exist 2023-02-20 20:39:17 -05:00
Sour
c95d3064b7 UI: Fixed menu not closing as expected when game selection screen is disabled and window is clicked 2023-02-19 17:15:55 -05:00
Sour
682af6246e UI: Rename NewUI to UI 2023-01-25 16:03:56 -05:00
Renamed from NewUI/Utilities/MouseManager.cs (Browse further)