Implement beatmap ruleset selector component Co-authored-by: Dean Herbert <pe@ppy.sh>
Screen state may have changed at an inopportune moment. Run on local scheduler, not API scheduler to avoid any weirdness.
Previously it may have gotten blocked by being in a sub screen.
Fix crash when quickly exiting multiplayer after joining a room
Unlike framework, if other components are packed, they are likely to use different icons.
Use slnf when dotnet.exe knows it.
While OutputType=Library maybe doubtful, PlatformTarget=AnyCPU should be clearly the default.
Simplify EditorClock.Seek method
Bindable control points
Bindable control point properties
Fix 1x1 white pixel appearing in the centre of hitcircles on default skin Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
Make OsuButton correctly block hover events
Add feedback to user when sign in form isn't filled
Fix day separators never being removed from chat history