Mainly for a `Clowd.Squirrel` bump to fix https://github.com/ppy/osu/discussions/17190.
Replace squirrel fork with `Clowd.Squirrel`
onInitialInstall
osu.Desktop
Clowd.Squirrel
FlatFileWorkingBeatmap
EF packages are intentionally pinned to 5.0.14 as higher versions no longer support `netstandard2.1`, which we require for xamarin projects.
GetSuitableHost
HostOptions
VersionManager
osu.Game
As discussed in https://github.com/ppy/osu/discussions/16147.
StartAsync
TcpIpcProvider
Console.WriteLine
Seems to somehow be required.
Fixes visual issue pointed out at https://github.com/ppy/osu/discussions/15653#discussioncomment-1679263.
RulesetInfo.ID
OnlineID
This is to be used in cases where updates are handled by an external means. See https://github.com/flathub/flathub/pull/2619#issuecomment-969731305 for initial usage.
User
APIUser
var
Makes more sense to perform this check outside of the game itself now that we can.
LocalUserPlayInfo
- make `UserActivity.InGame` and derive that to `InSoloGame` and `InMultiplayerGame` - rename `SoloGame` to `InSoloGame` - rename `MultiplayerGame` to `InMultiplayerGame`