Move input settings creation to `OsuGameBase` and add mouse settings to mobile
Rename importer `PostImport` to `PresentImport` and add proper `PostImport`
IPostsImports
IModelImporter
Remove necessity to provide `BeatmapDifficultyCache` as a function to `ScoreManager`
PostImport
PreImport
RealmArchiveModelImporter.HandledExtensions
Not used anywhere and probably not wanted ever.
PresentImport
Remove null default value in `ImportSkinTest` helper method
BeatmapDifficultyCache
ScoreManager
ImportSkinTest
Silence exception and provide more log output when import fails due to empty `.osu` files
Remove one more `RealmArchiveModelImporter` `Import` method
.osu
ImportTask
MemoryStream
importFromArchive
Import(TModel)
ImportModel
Import(ArchiveReader)
Import(ImportTask)
Clear selected components on SkinEditor hide
Work around macOS agent regression affecting iOS CI builds
Always use beatmap ruleset in editor gameplay test mode
This reverts commit 48ffd6aeb5.
48ffd6aeb5
Fixes cases where opening a convertible beatmap (so any osu! beatmap) with the game-global ruleset being set to anything but osu! would result in opening the editor gameplay test mode with the game-global ruleset rather than the beatmap's.
Redirect graceful exiting to standard exit flow
Revert "Add automated commit to git-blame-ignore-revs"
This reverts commit 11bd87045e.
11bd87045e
GracefullyExit
AttemptExit
Rework doubletap detection in osu!'s Speed evaluator