Pointed out in [discord](https://discord.com/channels/188630481301012481/188630652340404224/1373836064313180200).
Supersedes and closes https://github.com/ppy/osu/pull/31093.
LocalUserStatisticsProvider
This also throws away the logic of updating `API.LocalUser.Value.Statistics`. Components should rely on `LocalUserStatisticsProvider` instead for proper behaviour and ability to update on statistics updates.
+0
0
DuckDuration
HasFlag
This reverts commit d7d569cf4e.
d7d569cf4e
ToolbarRulesetSelector
SelectItem
TabItem
OnActivatedByUser
Solo
{Solo -> User}StatisticsWatcher
The "solo" prefix is a bit unbecoming now. The updates are not only for solo.
Maybe slightly better readability. Dunno.
SoloStatisticsWatcher
This gives the user a chance to know it's required.
Would close https://github.com/ppy/osu/issues/26223, and generally seems more consistent with the rest of toolbar anyhow?
Addresses https://github.com/ppy/osu/discussions/26018.