Salman Ahmed
|
4bf4938b72
|
Keep cursor hiding feature to gameplay screens for now
|
2022-10-20 03:44:58 +03:00 |
|
Salman Ahmed
|
06e6713237
|
Move mouse input detection inside MenuCursorContainer to allow testing
|
2022-10-15 00:20:22 +03:00 |
|
Dean Herbert
|
e240f659c2
|
Refactor visibility states to read better
|
2022-10-13 11:22:40 +09:00 |
|
Salman Ahmed
|
6199db11a2
|
Make OsuUserInputManager dependency nullable for tournament client
|
2022-10-12 17:55:32 +03:00 |
|
Salman Ahmed
|
a44cfe2901
|
Hide menu cursor when user is idle
|
2022-10-12 17:50:31 +03:00 |
|
Salman Ahmed
|
8305d886e6
|
Refactor internal visibility logic to route back to PopIn /PopOut
|
2022-10-12 17:50:04 +03:00 |
|
Salman Ahmed
|
0a97ee71a9
|
Hide menu cursor when non-mouse input is applied
|
2022-10-11 16:23:51 +03:00 |
|
Salman Ahmed
|
60c92c8744
|
Enable NRT on MenuCursorContainer
|
2022-10-11 16:23:51 +03:00 |
|
Salman Ahmed
|
9b45a9cf76
|
Rename various cursor symbols
- `IProvideCursor.MenuCursor` -> `IProvideCursor.Cursor`
- `MenuCursor` -> `MenuCursorContainer
|
2022-10-11 16:21:01 +03:00 |
|
Dean Herbert
|
ef10145d6f
|
Rename MenuCursorContainer and clean up code
|
2022-07-26 14:11:52 +09:00 |
|
Dean Herbert
|
ee0c67e114
|
Add ability to make cursor show even during touch input
I completely disagree with this from a UX perspective, but it's come up
so often that I figure we should just let users bone themselves.
|
2022-07-26 14:08:00 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Dean Herbert
|
1a55d92c71
|
Use local input manager
|
2020-09-07 15:31:05 +09:00 |
|
Dean Herbert
|
daff060c9a
|
Hide the game-wide cursor on touch input
|
2020-09-07 15:20:51 +09:00 |
|
Dean Herbert
|
f75f1231b7
|
Invert conditional for readability
|
2020-07-24 10:41:09 +09:00 |
|
Dean Herbert
|
72ace508b6
|
Reduce memory allocations in MenuCursorContainer
|
2020-07-19 11:41:54 +09:00 |
|
Dean Herbert
|
609a82bc94
|
Update VisibilityContainer usage in line with framework
|
2019-06-11 15:13:58 +09:00 |
|
Dean Herbert
|
26d53d06a9
|
Fix remaining issues
|
2019-02-28 13:31:40 +09:00 |
|
smoogipoo
|
91302ea0bc
|
Merge remote-tracking branch 'origin/master' into iscreen
# Conflicts:
# osu.Game/Screens/Multi/Match/MatchSubScreen.cs
# osu.Game/Screens/Multi/Multiplayer.cs
# osu.Game/Screens/Multi/MultiplayerSubScreen.cs
# osu.Game/Screens/OsuScreen.cs
# osu.Game/osu.Game.csproj
# osu.sln
|
2019-01-29 21:21:36 +09:00 |
|
smoogipoo
|
8ea7ec6445
|
Convert everything to use IScreen
|
2019-01-24 19:47:44 +09:00 |
|
Dean Herbert
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
|
HoutarouOreki
|
63fb9ddec4
|
Forgot file name
|
2018-05-25 21:20:42 +02:00 |
|