osu://
ILinkHandler
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
Previously, all control points would get replaced, which led to performance issues that was worked around in this PR. By comparing control points, we're able to get good performance without requiring the workaround.
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
# Conflicts: # osu.Game.Rulesets.Osu/Difficulty/OsuDifficultyAttributes.cs # osu.Game.Rulesets.Osu/Difficulty/OsuDifficultyCalculator.cs # osu.Game.Rulesets.Osu/Difficulty/OsuPerformanceCalculator.cs # osu.Game.Rulesets.Osu/Difficulty/Skills/Speed.cs
log(0)
This reverts commit 48ffd6aeb5.
48ffd6aeb5