Fix flaky test in free mod select test scene
Specify web proxy in SignalR connection building
Add first run setup dialog
Calculate sample playback position using screen-space drawable rectangles
Fix `TestSceneSkinnableSound` not working under visual tests
Welcome
WelcomeTitle
Co-authored-by: Walavouchey <36758269+Walavouchey@users.noreply.github.com>
Visually improve AnchorOriginVisualiser
TestSceneSkinnableSound
oops
Implement `ChannelList` for new chat design
Add better click-to-dismiss logic for sheader overlays
ShearedOverlayContainer
Move Code Quality check to top of list + fix inspection
Might solve https://github.com/ppy/osu/discussions/17897 (depends on how adeptly signalr falls back to long polling if/when is fails to websocket via the proxy, or maybe succeed). As with the framework side change, I've tested this to not break a zero-proxy flow. Intending to have the user test this after next release. Reference: https://stackoverflow.com/questions/59343807/get-system-default-web-proxy-in-net-core / https://stackoverflow.com/questions/13515058/using-signalr-client-through-a-web-proxy
Use existing web localisation for most hardcoded strings
MetadataLineInfo