Make collection database even more safe
Add osu!catch Difficulty Adjust setting to enable "Hard Rock offsets"
Add `IApplicableToBeatmapProcessor` mod interface
Remove local configuration of rider data sources
Fix multiplayer leave dialog not working on all exit operations
IApplicableToBeatmapProcessor
Extract `SeedSettingsControl` to `IHasSeed` interface
Add "placeholder" (pre-MVP) implementation of osu!catch editor
SeedSettingsControl
All interface members are implicitly public.
[CanBeNull]
As the current game-wise direction is not using skin elements in blueprints. The design of the blueprint could be improved somehow, though.
Empty the space between `OverlayStreamItem`s
Refactor ruleset skin transforming logic to be per-`ISkin` rather than one `ISkinSource`
Change osu markdown heading to use actual font size
Ensure duplicate mods cannot be defined
Co-authored-by: Dean Herbert <pe@ppy.sh>
FindProvider
AllSources
ISkinSource
Allow skin elements to find closest anchor