Use automatic state logic for taiko ruleset Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
Save user's group and sort filter choices Co-authored-by: Dean Herbert <pe@ppy.sh>
Use automatic state logic for mania ruleset
Use automatic state logic for catch ruleset
Fix filtered grouped difficulty items in DrawableCarouselBeatmapSet aren't hidden on first load Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
Add a sane default lifetime end for scrolling hitobjects Co-authored-by: Dean Herbert <pe@ppy.sh>
Allow RulesetConfigCache to return null configs
Add nullref safety to FrameStablePlayback boolean
Fx component lookups being incorrect for non-databased legacy skins
Fix autoplay missing very dense notes on Taiko and Mania
Don't return DefaultSkin on beatmap skin parsing failure
Implement grouped difficulty icons Co-authored-by: Dean Herbert <pe@ppy.sh>
Allow for difficulty icon to have content added near the icon Co-authored-by: Dean Herbert <pe@ppy.sh>