Osu: Importing beatmaps shouldn't be skipped without asking

Created on 21 Mar 2020  路  2Comments  路  Source: ppy/osu

When deleting a beatmap and redownloading it without restarting osu!lazer, the redownloaded beatmap will automatically be replaced by the previously deleted beatmap (including all of it's modifications) without asking. This can be confusing for some people (including me ppy/osu#8366). It would be nice if a dialog popped up giving the player a choice to save the redownload or restore the previously deleted beatmap. something like this. This option should not pop up when the previous version of that beatmap is exactly the same, then the import can just be skipped without asking, or if there was no previous version of that beatmap found. Thanks! If this isn't somthing you're willing to implement that's completely fine too, this is just a suggestion.

database

Most helpful comment

Dialog is probably a bit much, but a hash check of the archive to compare with the soft-deleted version might be good. BeatmapManager.CanUndelete is probably the place to look at.

All 2 comments

Dialog is probably a bit much, but a hash check of the archive to compare with the soft-deleted version might be good. BeatmapManager.CanUndelete is probably the place to look at.

We have considered just disabling restore temporarily. It's a bit weird right now.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

LevKatenin picture LevKatenin  路  3Comments

LanTenDragon picture LanTenDragon  路  3Comments

stageosu picture stageosu  路  3Comments

Gonzalo-Bruna picture Gonzalo-Bruna  路  3Comments

skhrenov picture skhrenov  路  3Comments