Commit Graph

96 Commits

Author SHA1 Message Date
7be5c638e4 Fix floating mouse position not running correctly in single thread mode
Noticed while testing on iOS. Previously, the interpolation was being
done in input handling but using the update thread clock, leading to
incorrect application.
2022-07-20 00:22:45 +09:00
2ecab454aa Adjust animations and tolerances to make things feel snappier 2022-06-25 19:50:10 +09:00
a039f9878a Adjust menu cursor rotation to follow mouse, rather than be fixated around original click location 2022-06-25 19:33:44 +09:00
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
1e246bf560 Reduce 'cursor-tap' sample playback volume on MouseUp 2022-03-04 20:14:14 +09:00
6e60e68b80 Change from click to mousedown+mouseup and only play when cursor is visible 2022-02-02 14:44:06 +09:00
4d9b61212b Add 'cursor tap' audio feedback 2022-01-28 18:13:51 +09:00
eecb1ce9f5 Avoid applying mouse down effects to menu cursor when it isn't visible
Closes #16114.
2021-12-16 20:20:06 +09:00
6944151486 Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
e91c2ee5e2 Simplify logic by considering all buttons equally 2020-06-22 16:19:38 +09:00
9230c148c7 Add cursor rotation on middle mouse button 2020-06-13 12:18:50 +02:00
8924ff4ba6 Rename shouldRotateCursor() to shouldKeepRotating() 2020-06-12 15:43:19 +02:00
b076cf96b7 move cursorRotate.Value check into shouldRotateCursor() method 2020-06-12 13:20:09 +02:00
939a76b08f Simplify negative equality expression 2020-06-03 21:42:23 +02:00
ff220b2ebe Remove unnecessary using statement. 2020-06-03 21:13:11 +02:00
747ecd5ab2 Rename method to avoid confusion 2020-06-03 20:50:37 +02:00
eb15fc0bf9 Remove unnecessary comment 2020-06-03 20:46:24 +02:00
3fa02a5782 Add method for any mouse button pressed. 2020-06-03 20:43:47 +02:00
89d973416a Simplify shouldRotate method
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2020-06-03 20:35:44 +02:00
86a4664d9b Add method for checking if cursor should rotate 2020-06-03 10:03:39 +02:00
fa4d13a22b Fixed whitespace 2020-06-02 22:25:25 +02:00
85d0c04e61 Add cursor rotation on right mouse button 2020-06-02 20:57:02 +02:00
a2fdf94483 Add cursor rotation on right mouse button 2020-06-02 20:55:21 +02:00
bfb056c612 Apply input method signature refactorings 2020-01-20 18:17:21 +09:00
34d8740ec4 Remove remaining usage of osuTK.MathHelper 2020-01-08 20:21:13 +01:00
cb55159b28 Use float types for cursor sizes 2019-09-03 01:28:51 +03:00
48716f8f2b Update framework 2019-08-21 13:29:50 +09:00
612db31c38 Apply newline additions 2019-04-01 12:16:32 +09:00
26d53d06a9 Fix remaining issues 2019-02-28 13:31:40 +09:00
3fe4b8fd1c Update variable names
Also cleans up some weird code
2019-02-22 17:51:39 +09:00
d8c55bc729 Adjust namespaces 2019-02-21 19:05:52 +09:00
bca347427f Update with framework bindable changes 2019-02-21 18:56:34 +09:00
8617aaa2a7 Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
f27bd3ef3e OpenTK -> osuTK 2018-11-20 17:14:59 +09:00
b7a2ad1aa5 Use UIEvent level getters for modifier keys. 2018-10-02 13:26:36 +09:00
50091252e2 Adapt signature change of event handlers 2018-10-02 12:02:55 +09:00
99fc04c8af Change signature to new event handler 2018-10-02 12:02:47 +09:00
03084aa04b Revert async changes 2018-08-31 07:07:10 +09:00
1b279d383f Use GetAsync on all textures 2018-08-27 17:26:44 +09:00
0f37758314 Update framework 2018-07-21 16:21:53 +09:00
54db287791 Remove casting 2018-07-06 17:45:39 +09:00
f9f192ce34 Modify MenuCursor hightlight animation 2018-07-03 15:15:03 +09:00
ae6fdd8e29 whitespace 2018-07-02 16:20:44 +09:00
63746876c2 typo 2018-07-02 16:09:33 +09:00
341ffa4667 Fix MenuCursor crash 2018-07-02 16:07:52 +09:00
96ef564f44 Remove unused field 2018-04-16 00:25:09 +09:00
733f70cbd5 Merge remote-tracking branch 'origin/master' into instant-hide-screenshot 2018-04-13 21:13:09 +09:00
34adb2527c A lot more protection from outsiders 2018-04-13 21:12:33 +09:00
32a74f95a5 Normalize all the line endings 2018-04-13 18:26:38 +09:00
ebe36f0612 Instantly hide cursor for required frames while taking screenshot 2018-04-13 17:27:10 +09:00