1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-22 05:27:23 +08:00
osu-lazer/osu.Game/Screens
Dean Herbert ae31a8fadf Reduce delay before loading beatmap after selection change at song select
This was originally set high because of performance concerns. We have
since improved things quite drastically. Even with a very low debounce
my song select is amazingly smooth.

This is about as low as we can got unless we want chaos when key
repeating left/right arrows (it's not as bad as you think, maybe worth
testing during review and see if it feels more expected?).

Of note, stable has key repeat disabled on left/right arrows and zero
debounce.

Addresses concerns in https://github.com/ppy/osu/discussions/24916.
2023-09-26 16:21:09 +09:00
..
Backgrounds Ensure background of gameplay is black when storyboard is overriding background display 2023-08-02 15:50:15 +09:00
Edit Merge branch 'master' into update-framework 2023-09-21 19:49:20 +03:00
Import Merge branch 'master' into update-framework 2022-11-26 16:19:36 +01:00
Menu Fix star fountain directions not matching stable 2023-08-21 17:59:24 +09:00
OnlinePlay Do not show mod effects on free mod select 2023-09-11 09:55:45 +02:00
Play Update clocks in line with framework changes 2023-09-20 21:17:08 +09:00
Ranking Fix and use score user's IsBot property in results screen animation 2023-08-29 23:28:50 +02:00
Select Reduce delay before loading beatmap after selection change at song select 2023-09-26 16:21:09 +09:00
Spectate Bring realm library up-to-date 2023-07-06 13:37:43 +09:00
Utility Use generic Enum methods 2022-12-26 20:36:39 +01:00
BackgroundScreen.cs Partial everything 2022-11-27 00:00:27 +09:00
BackgroundScreenStack.cs Manual fixes to reduce warnings to zero 2023-06-24 01:52:53 +09:00
IHandlePresentBeatmap.cs Automated pass 2023-06-24 01:00:03 +09:00
IHasSubScreenStack.cs Automated pass 2023-06-24 01:00:03 +09:00
IOsuScreen.cs Allow screens to change the ability to interact with the global track 2023-07-25 20:20:53 +09:00
IPerformFromScreenRunner.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
Loader.cs Revert masking SSBO changes 2023-09-13 23:10:13 +09:00
OsuScreen.cs Allow screens to change the ability to interact with the global track 2023-07-25 20:20:53 +09:00
OsuScreenDependencies.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
OsuScreenStack.cs Manual fixes to reduce warnings to zero 2023-06-24 01:52:53 +09:00
ScorePresentType.cs Remove redundant nullable suppression directives 2023-06-07 08:20:41 +03:00
ScreenWhiteBox.cs Partial everything 2022-11-27 00:00:27 +09:00
StartupScreen.cs Automated pass 2023-06-24 01:00:03 +09:00