1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-13 03:02:56 +08:00
osu-lazer/osu.Game/Overlays/FirstRunSetup
Bartłomiej Dach 31c4461fbb
Abstract out WizardOverlay for multi-step wizard type screens
To be used in the editor, for the beatmap submission wizard.

I've recently been on record for hating "abstract" as a rationale to do
anything, but seeing this commit ~3 months after I originally made it,
it still feels okay to do for me in this particular case. I think the
abstraction is loose enough, makes sense from a code reuse and UX
consistency standpoint, and doesn't seem to leak any particular
implementation details. That said, it is both a huge diffstat and also
potentially controversial, which is why I'm PRing first separately.
2025-01-30 09:39:08 +01:00
..
ProgressRoundedButton.cs Fix first run beatmap screen button colours looking incorrect with new triangle effect 2022-12-03 18:48:54 +09:00
ScreenBeatmaps.cs Abstract out WizardOverlay for multi-step wizard type screens 2025-01-30 09:39:08 +01:00
ScreenBehaviour.cs Abstract out WizardOverlay for multi-step wizard type screens 2025-01-30 09:39:08 +01:00
ScreenImportFromStable.cs Abstract out WizardOverlay for multi-step wizard type screens 2025-01-30 09:39:08 +01:00
ScreenUIScale.cs Abstract out WizardOverlay for multi-step wizard type screens 2025-01-30 09:39:08 +01:00
ScreenWelcome.cs Abstract out WizardOverlay for multi-step wizard type screens 2025-01-30 09:39:08 +01:00