ResumeOverlay
UseResumeOverlay
It is not needed anymore as TimeAbsolute is stored raw.
Calculating from TimeOffset is bad because it loses precision. The result time won't change anymore even If `HitObject.GetEndTime()` changes later.
HidesResumeOverlay
null
OsuModAutopilot
Previously, some judgement results were not reverted when the source DHO is not alive (e.g. frames skipped in editor). Now, all results are reverted in the exact reverse order.
MaxBy
dotnet-build
Fix some components not accounting for final hold notes in osu!mania beatmaps
Provide DrawableRulesetDependencies from HitObjectComposer
Playfield.Mods
#nullable disable
IDrawableScrollingRuleset
FallbackSampleStore.GetAsync
Regressed when attempting to share implementation of binary search.
OverlappingScrollAlgorithm
Was using a very local algorithm which I cannot guarantee is correct. I'd rather it just use the one used everywhere else.
- `IProvideCursor.MenuCursor` -> `IProvideCursor.Cursor` - `MenuCursor` -> `MenuCursorContainer
Clamp `LifetimeStart` of `HitObject`s to their judgement windows
LifetimeStart
HitObject