Only display SupportedWindowModes in settings
Move user dim logic into new UserDimContainer
Refactor BeatmapSetOverlay to use chained bindables
Fix race condition during game load + disposal
Conditionally add some UI elements only on desktop
Co-Authored-By: nyquillerium <nyquill@ppy.sh>
Better beatmap deletion handling while in multiplayer song select
Use ToQuantity instead for words with number prefixes
Fix download buttons displaying wrong state for deleted beatmapsets
Use pattern matching wherever possible
Enable more stringent inspectcode style inspections