osu! PerformanceCalc Short Map AR11 Nerf
Limit room name to 100 characters
Fix scrolling hit object displayed in wrong position for one frame
Pool catcher trail sprite
Fix skinnable sounds playing more than once on skin change
Move `Piece*` classes under `Skinning` namespace
Add fade in/out animations to mod settings container
Set mouse confine mode at initialization Co-authored-by: Dean Herbert <pe@ppy.sh>
Update DiscordRichPresence with fix for startup crashes
Hide confine mode dropdown when full-screen
Due to growing levels of complexity around confine logic.
After hard-locking the mouse confine mode to `Always` in full-screen to prevent confine issues from popping up, the confine mode dropdown in settings had confusing UX due to seemingly having no effect when full-screen.
Fix DrawableHitObjects potentially expiring before their hit samples finish playback
Always confine mouse to screen when running fullscreen