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
0996b95145
Input: Workaround some issues with some keys not being usable/bindable as shortcuts (e.g Print Screen)
2024-07-10 18:35:58 +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
8e79c08cba
UI: Fixed remapping shortcuts/bindings not working on Linux/macOS
2023-08-02 03:50:49 -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
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
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
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
682af6246e
UI: Rename NewUI to UI
2023-01-25 16:03:56 -05:00