Implement real-time PP counter
Remove local handling of realm when switching thread modes
Fix import notifications not showing correct text
IEnumerable
Player.Score
protected
GameplayState.Score
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
FodyWeavers
IPresentImports
IHasGuidPrimaryKey
Split importer interface out of `IModelManager`
Message
Hint