Centralise BackgroundScreenStack handling Co-authored-by: Dean Herbert <pe@ppy.sh>
Add grouping of visual tests
merge from upstream-master
Add support for key bindings in gameplay menus Co-authored-by: Dean Herbert <pe@ppy.sh>
Update framework
Simplify and centralise pause logic Co-authored-by: Dan Balasescu <1329837+smoogipoo@users.noreply.github.com>
Fix AccountCreationOverlay tests and better complete dummy api's behaviour
Bring nuget packages up to date
Fix random select crashing
Fix song select bindable crashes
Fix gameplay cursor showing in editor
Closes #3383.
Not required (this change does not affect logic) but improves clarity.