Move osu!catch "fruit visual representation" state from `DrawableFruit` to skin pieces
BackgroundScreenDefault
Update framework
Markdig
A bit of a local solution, but not sure there's a better way to handle this. Closes #13342.
Move all osu!catch legacy skin piece files to the correct location
The file has been restructured and reworded such that there are as few differences as possible from b36b40cb34.
b36b40cb34
DrawableFruit
Instead, skin pieces compute visual representation from `IndexInBeatmap`.
FruitVisualRepresentation
It is now "OverridesClosestAnchor". The logic is inverted accordingly.
It is replaced with ISkinnableDrawable.UsingClosestAnchor.
Also implement it as an auto property in its inheritors. The auto properties default to true.
Also rename "IsUsingClosestAnchor" to simply "UsingClosestAnchor".
This is now a global lookup to be shared by serialization and editor.
- Resolves ppy/osu#13252 - Add localisation strings for the context menu instead of using enum
This reverts commit 37c8c63fc5.
37c8c63fc5
SkinManager
FindProvider
ISkinSource
repeat
getMinSliderMargin
SliderPath.GetPathToProgress
SliderPath
Make CreateChannelRequest.channel public
Resolves a pull request review
Add `DummyAPIAccess` to `OsuTestScene` one parent up