1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-16 05:12:54 +08:00
osu-lazer/osu.Game/Overlays/Settings/Sections/Maintenance
Dean Herbert 1fb3d11591 Add ability to "migrate" data to another folder which has an existing install
Until now, migrating would always attempt to move files.

There's a chance that a user is reinstalling osu! but has their data at
a custom location. We want to allow the chance for them to continue
using the external data. This seems like the easiest way to make it
work.

Would be nice if we had a `Game.Restart()` method, but maybe this is
enough for now?

Note that further down the road we will probably prompt the user to
potentially select a custom install path (including one with existing
data) before osu! gets to writing anything.
2022-03-29 18:04:31 +09:00
..
DirectorySelectScreen.cs Fix most open compound words in identifiers being closed 2021-12-27 20:26:28 -08:00
GeneralSettings.cs Fix beatmap restore/undelete flows 2022-01-12 17:49:11 +09:00
MassDeleteConfirmationDialog.cs Rename mass deletion confirmation dialog 2021-11-26 18:18:45 +09:00
MigrationRunScreen.cs Allow game folder migration to fail gracefully when cleanup cannot completely succeed 2022-02-10 19:30:26 +09:00
MigrationSelectScreen.cs Add ability to "migrate" data to another folder which has an existing install 2022-03-29 18:04:31 +09:00
StableDirectoryLocationDialog.cs Reword import dialogs. 2021-05-17 12:55:58 +02:00
StableDirectorySelectScreen.cs Block overlays to prevent getting into a bad state. 2021-05-17 13:28:59 +02:00