DrawableRuleset
Avoid throwing / logging an error when `drawings.txt` is missing
drawings.txt
LinkFlowContainer
OsuGame
Integrate editor colour display with colour picker & popover
Colour{Display,Palette}
Colour4
Fix aborting an `APIRequest` potentially resulting in incorrect success
Resolve ruleset from store after loading tournament ladder
Fix potential stack overflow in ruleset change rejection logic
Add a mod that mutes the audio track
# Conflicts: # osu.Game/Overlays/MusicController.cs
Reset all types of adjustments in `MusicController.ResetTrackAdjustments`
Extract metronome from `OsuModTarget`
MusicController
AllowRateAdjustments
AllowTrackAdjustments
MetronomeBeatContainer
Metronome
OsuModTarget
Update `TableContainer` usages in line with framework changes
APIRequest
Fix `HubClientConnector` reconnecting with no delay on server-triggered error
Avoid deserialisation JSON request content when error is not present (or not relevant)
Add "Mirror" mod
Use "hyper-dash after-image" terminology consistently
HubClientConnector
Out of the scope of this PR
CatcherTrailDisplay
The `CatcherTrail` was originally named `CatcherTrailSprite`, but it is not a sprite anymore.
Because the is "end glow" is when a hyper-dash is *started*, the name was confusing. The "after-image" was already used in the code as a synonym of "end glow" inconsistently.
Move catcher trail generation logic to `CatcherArea` to remove mutual dependency of `Catcher` and `CatcherTrailDisplay`
internal
ChildrenOfType