Make UserStatusDoNotDisturb inherit from UserStatus
Improve waveform graph testing Co-authored-by: Dean Herbert <pe@ppy.sh>
Profile header update Co-authored-by: Dean Herbert <pe@ppy.sh> Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
Fix lead-in time being too short
Update with framework DrawNode changes Co-authored-by: Dean Herbert <pe@ppy.sh>
Prevent PlayerLoader from tracking the logo after it has been exited.
Turn on warnings, resolve issues
Update framework
Amend FrameStabilityContainer's initial seek behaviour
Without doing this, GameplayClock can be left in an incorrect state after a seek (due to the userOffsetClock being its own FramedClock).
This lead-in is intended to specify a value before zero, not a value before the start time. Also removes an unnecessary ProcessFrame call (it happens within Seek itself).