Split `SearchTextBox` implementation for reusability
Add "distance spacing" support in editor for osu! ruleset
BasicSearchTextBox
SearchTextBox
This reverts commit 51aa17eb52.
51aa17eb52
Not sure how or when this happened.
ShearedButton
ShearedToggleButton
PopupScreenTitle
ShearedOverlayHeader
This will allow for reuse with the first-run overlay.
Seemingly harmless schedule delay ommission meant that the textbox may not be in a state it can handle the incoming focus event. Regressed in https://github.com/ppy/osu/pull/14345#discussion_r690697501.
DangerousButton
GetTooltipText
TooltipText
OsuSlider.TooltipText
This reverts commit abba49fd8f.
abba49fd8f
private set
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
OsuSliderBar
While osu!catch also implements a distance snap grid, it doesn't rely on `GetBeatSnapDistanceAt` (unlike osu!), therefore it can't have the "distance spacing" multiplier yet.
AllowIme => false
Also adds `AllowWordNavigation => false` to password text box.
OverlayColourProvider