1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-18 16:23:22 +08:00
osu-lazer/osu.Game/Screens/Play/HUD
Bartłomiej Dach 6100bf66a6
Clean up cancellation handling in WorkingBeatmap
After the recent changes introducing cancellation support to
`WorkingBeatmap`, it turned out that if the cancellation support was
used, `GetPlayableBeatmap()` would raise timeout exceptions rather than
the expected `OperationCanceledException`.

To that end, split off a separate overload for the typical usage, that
catches `OperationCanceledException` and converts them to beatmap load
timeout exceptions, and use normal `OperationCanceledException`s in the
overload that requires a cancellation token to work.
2021-11-20 17:23:55 +01:00
..
HitErrorMeters Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
DefaultAccuracyCounter.cs Rename OverridesClosestAnchor to UsesFixedAnchor 2021-06-08 08:28:42 -04:00
DefaultComboCounter.cs Localise accuracy display. 2021-07-23 22:37:08 +02:00
DefaultHealthDisplay.cs Rename OverridesClosestAnchor to UsesFixedAnchor 2021-06-08 08:28:42 -04:00
DefaultScoreCounter.cs Use localisable format string for comma separator mode 2021-10-10 17:41:16 +09:00
FailingLayer.cs Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
GameplayAccuracyCounter.cs Update AccuracyCounter components to use DI to attach data source 2021-05-07 16:27:25 +09:00
GameplayLeaderboard.cs Rename User to APIUser and move to correct namespace 2021-11-07 11:26:01 +09:00
GameplayLeaderboardScore.cs Rename User to APIUser and move to correct namespace 2021-11-07 11:26:01 +09:00
GameplayScoreCounter.cs Use localisable format string for comma separator mode 2021-10-10 17:41:16 +09:00
HealthDisplay.cs Merge branch 'health-bar-hud-overlay-dependency' into skin-serialisation 2021-05-12 12:54:37 +09:00
HoldForMenuButton.cs Update UI cases where repeat should not be handled 2021-11-18 13:13:36 +09:00
ILeaderboardScore.cs Mark user as quit visually on the leaderboard 2020-12-26 12:11:09 +09:00
LegacyComboCounter.cs Remove unused constant 2021-07-05 20:35:14 +02:00
MatchScoreDisplay.cs Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
ModDisplay.cs Add ModFlowDisplay and consume in ContractedPanelMiddleContent 2021-07-21 16:53:04 +09:00
ModFlowDisplay.cs Add ModFlowDisplay and consume in ContractedPanelMiddleContent 2021-07-21 16:53:04 +09:00
MultiplayerGameplayLeaderboard.cs Rename User to APIUser and move to correct namespace 2021-11-07 11:26:01 +09:00
PerformancePointsCounter.cs Clean up cancellation handling in WorkingBeatmap 2021-11-20 17:23:55 +01:00
PlayerSettingsOverlay.cs Align top-right elements with lowest point in score display 2020-10-15 17:14:42 +09:00
SkinnableInfo.cs Remove IJsonSerializable interface 2021-08-31 14:39:20 +09:00
UnstableRateCounter.cs Standardise spacing and padding between UR and PP counters 2021-11-12 13:59:22 +09:00