Things were a bit jumpy when a screen was adjusting `ParallaxAmount`. This smoothes the applied scale changes to look great again. Most noticeable when hitting the retry hotkey (`~`) from gameplay.
Misplaced override. Resolves ppy/osu-framework#1444
- Also handle opening UserProfile in LinkFlowContainer similar to how beatmaps and channels are handled
This also cleans up some shared code in OsuScreen.
They have huge overheads. See ppy/osu-framework#1411.
- Add a show user action to link handling
Move sound binding to much later in the process to avoid programmatic checkbox changes triggering interaction sounds
# Conflicts: # osu.Game/osu.Game.csproj
Previously the progrress bar would fade out once downloads completed, which felt unintuitive.
Let's add these when they can actually be implemented.
until we have an api method to support this.