Use RealmAccess only when needed
removed LegacyExportManager Separated the method of CreateZip method and the default export method
LegacyExportManager
Code quality and remove some #nullable disable
Current
Now, nothing touches the configuration apart from `OsuGame`, making everything else flow better and avoid weird cyclic set bugs. Closes https://github.com/ppy/osu/issues/20234.
Schedule
ObjectDisposedException
SkinSection
SkinEditorOverlay
OverlayContainer
As brought to light by https://gist.github.com/smoogipoo/56eda7ab56b9d1966556f2ca7a80a847. There's a chance that the dropdown is not populated by the time `updateSelectedSkinFromConfig` is fired via an external means (config changes).
ToLive
ILive<>
abstract Live<>
realm.Write
realm.RegisterForNotifications
RealmContextFactory
RealmAccess
QueryAsyncWithNotifications
Register
Fix missing detach calls in `MusicController`
RealmLive
SubscribeForNotifications
Confused why I added this in the first place..
LegacyModelExporter