Implement real-time PP counter
Remove local handling of realm when switching thread modes
Even though this is a completely local operation in this case, there's still a level of asynchronous operation which was recent introduced with the score ordering: https://github.com/ppy/osu/blob/853cf6feaa165e833ecb7ca18c6cdffe8ca6e005/osu.Game/Screens/Select/Leaderboards/BeatmapLeaderboard.cs#L159 This means there is a brief period where the `Scores` property is null, after `Reset()` is called in the re-fetch procedure.
TestDifficultyIconSelectingForDifferentRuleset
Fix import notifications not showing correct text
IEnumerable
Player.Score
protected
GameplayState.Score
APIRequest.Result
Response
Apparently I wrote the BDL system and don't know how this works. I believe you need `CancellationToken?` or CanBeNull=true, however that doesn't actually play well when actually using the token in code...
ConfigureAwait
Add `ILive<T>` and use as return type of `Import` methods
Rename last remaining `BeatmapInfo Beatmap` usage
BeatmapInfo Beatmap
Show login failure messages on login form
Rename `BeatmapInfo` variables which were named `beatmap` for clarity