Fix freezes due to large circular arc radius
Adds a slight performance overhead, but solves the memory leak and makes the code much easier to follow.
pathTypes
Not entirely sure what holds the reference to pathTypes now (the binding to`slider.Path.ControlPoints` maybe?), but this does seem to work still.
PointsInSegment
Apply changes to AllowScreenSuspension bindable
Allow rebinding Song Select mods/random/options keys
Fix gameplay mouse cursor being overridden by menu cursor
Fix typo in class name
Closes https://github.com/ppy/osu/issues/12313.
Fix invalid array definition in slnf
Fix consecutive perfect curve segments not being loaded properly
Refresh setup screen appearance to be closer to design
Use OnlineViewContainer for BeatmapDetails
Ensure GlobalActions are handled before anything else game-wide
Fix not being able to select timeline blueprints in intro time
Fix floating point error in slider path encoding