DefaultLegacySkin
Make `BeatmapSet.Files` non-nullable
Hide legacy HUD combo counters on osu!catch ruleset
IStorageResourceProvider
Fix bindable lease failure in editor beatmap creation tests
# Conflicts: # osu.Game/Rulesets/UI/Scrolling/ScrollingHitObjectContainer.cs
scrollLength
It was not clear when the field is updated.
The scheduling is no longer necessary because `OnAdd` is changed to not invoked immediately for non-pooled DHOs.
Only top-level hit objects are checked for layout computation caching. Also, lifetime of nested hit objects are not managed by the HitObjectContainer.
ContentVisible
HiddenByRulesetImplementation
Update hit object lifetime on `HitObject.DefaultsApplied`
Tidy up OsuGameBase
previous
GetWorkingBeatmap
This should not be required since the introduction of `workingCache`, which does the same thing in a more global way.
Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
Fix HandleFrame crashing when not playing
Fix wrong/misleading comment of `InitialLifetimeOffset`
Add wiki main page
Fix legacy beatmap skins not properly falling back on HUD components request