Stored bindings, more catch and less HitRenderer
# Conflicts: # osu.Desktop.Tests/Visual/TestCaseScrollingPlayfield.cs
Rework scrolling playfields to be a lot more usable.
osu!catch: Catcher and basic structure
Used to get correct bindings for a mode (ActionMappingInputManager).
Because they're removed from the container when they're not alive, and any further adding methods fail.
Reworks input management for rulesets
fix "--tests" argument for visual tests
Remove incorrect duplicate code in mania pattern generation.
Already present on line 51.
Update HitObjectPatternGenerator.cs
(cherry picked from commit 3926238be9)
3926238be9
(cherry picked from commit debe13629f)
debe13629f