Allows song select to load a touch faster, in theory.
Resolves #2261.
- Revert TestCasePlaySongSelect to master
- Add an optional bool parameter to SelectBeatmap to skip selecting filtered maps
- Add a to TestCasePlaySongSelect testing this scenario
Resolves #2080.
Also moves delete and action logic to a shared implementation
Closes #1757
Not sure if we will keep this going forward (there will likely be an opaque tab control on the notifications overlay similar to options) but let's go with this for now.
Closes #1722.
Was causing BeatmapSet's Set to run *after* newer events were received.
Also exposes SelectedBeatmapSet.
let's save some ears and eyes for now
the way UpdateBeatmapSet was extended it can handle all of this and better
removed unwanted refresh
also fixes preview not playing if an entire set is restored