1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-15 23:23:04 +08:00
osu-lazer/osu.Game/Overlays/Settings/Sections
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
..
Audio Revert "Update all usages of OsuSlider.TooltipText overrides to instead implement GetTooltipText" 2022-03-05 22:37:36 +09:00
DebugSettings Don't auto-unblock realm when user has manually pressed unblock button 2022-01-26 12:51:09 +09:00
Gameplay Add "counter" keyword for key overlay setting 2022-01-31 16:37:51 +09:00
General Update PresentExternally usages in line with framework changes 2022-03-24 23:41:07 +09:00
Graphics Rename method to better fit purpose 2022-03-05 14:38:15 +01:00
Input Revert "Update all usages of OsuSlider.TooltipText overrides to instead implement GetTooltipText" 2022-03-05 22:37:36 +09:00
Maintenance Add ability to "migrate" data to another folder which has an existing install 2022-03-29 18:04:31 +09:00
Online Apply suggestions from code review 2021-08-14 22:24:57 +08:00
UserInterface Merge branch 'add-offset-adjust-tooltip-text' into combine-time-slider-implementation 2022-03-05 14:58:56 +01:00
AudioSection.cs Add AudioSettingsStrings 2021-08-12 12:34:04 +08:00
DebugSection.cs Rename Debug namespace to avoid collisions 2021-11-23 13:09:41 +09:00
GameplaySection.cs Change some icons to be more descriptive (still placeholder) 2021-10-12 15:09:59 +09:00
GeneralSection.cs Add GeneralSettingsStrings 2021-08-12 12:34:02 +08:00
GraphicsSection.cs Reorder to have video settings next to renderer 2021-10-30 20:37:55 +09:00
InputSection.cs Add InputSettingsStrings 2021-08-12 12:34:06 +08:00
MaintenanceSection.cs Adjust vertical spacings in individual subsections 2021-10-10 00:34:11 +02:00
OnlineSection.cs Add OnlineSettingsStrings 2021-08-12 12:34:09 +08:00
RulesetSection.cs Change some icons to be more descriptive (still placeholder) 2021-10-12 15:09:59 +09:00
SizeSlider.cs Revert "Update all usages of OsuSlider.TooltipText overrides to instead implement GetTooltipText" 2022-03-05 22:37:36 +09:00
SkinSection.cs Convert SkinEditorOverlay to an OverlayContainer to allow it to block input 2022-03-21 17:33:56 +09:00
UserInterfaceSection.cs Add UserInterfaceStrings 2021-08-12 12:34:06 +08:00