Fix drumroll completions always giving GREAT judgements
Change mapping delete key to shift+delete to allow binding delete key
Fix possibility of test rulesets being discovered from assemblies
Reduce elements hidden by letterboxing break overlays
Implement a hold-to-confirm screen when exiting game using escape key
Stop focused overlays from handling DragStart
This was causing weird behaviour with the key configuration section and back button in settings.
Fix performance calculation not considering time-adjustment mods
Fix nullref when changing ruleset at main menu
Fix crash on startup when adjusting volume before volume control loaded
Due to requiredgoodhits/requiredgreathits being calculated prior to nested hitobjects.
Fix song progress time counters wrapping after an hour
Implement joystick input
# Conflicts: # osu-framework # osu.Game/Overlays/KeyBinding/KeyBindingRow.cs
Fix osu! difficulty/performance calculation failing or giving wrong values
Apply HD as speed adjustment
Update framework with upstream fixes
Resolves #2466. Supersedes and closes #2487.