ChangeFocus
AuthorString
Add `AllowIme => false` to text boxes where applicable
AllowIme => false
Also adds `AllowWordNavigation => false` to password text box.
ReplaceFile
CreateInstance()
BeatmapInfo.Version
DifficultyName
AuthorId
Unfortunately the getters need to be left in place else EF breaks.
BaseDifficulty
Beatmap<T>
Local fix and no tests as this is a pretty weird usage of `TextBox`. We'll probably want to change it to not use a textbox eventually. Closes #14969.
Tricky to get right and the design isn't final as is anyway, so leaving *something* functioning as a best-effort for now.
Supersedes and closes #14370. Closes #14367.
Co-authored-by: Joseph Madamba <madamba.joehu@outlook.com>
Colour{Display,Palette}
Colour4
Also annotate the field on `EditorBeatmap` as nullable for future travelers.
Mostly for quality of reviewing (restores previous order) and more consistency overall.