If the control point group moved was empty, it would not be created due to a lack of ControlPointInfo.Add() calls.
Prevents attempting to read from the `colours` field before it is actually injected.
Ensure music playback is stopped when retrying by any means
Remove WorkingBeatmap from PerformanceCalculator
Don't force playback of (non-looping) DrawableHitObject samples after skin change
Fix legacy taiko skins showing double judgements
Ensure first hitobject is always a new combo
Add difficulty adjustment settings to editor setup screen
Add editor beatmap batch change support
Fix HitWindows getting serialized alongside HitObjects
These were being serialized as the base type. On deserialization, due to the HitWindow of objects being non-null, they would not get correctly initialised by the CreateHitWindows() virtual method. - Closes #10403
Fix incorrect sliderendcircle fallback logic
Split editor setup screen up into sections
Add repeats display to timeline blueprints
Make stacked hitcircles more visible when using default skin
Add obsoleted Bindable property back to SettingsItem for compatibility
Increase backwards seek magnitude when the track is running
Seek at 4x normal speed when holding shift (not 2x)
Add the most basic implementation of LabelledSliderBar feasible
Add placeholder text/colour when no beatmap background is specified yet