1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-19 07:43:01 +08:00
osu-lazer/osu.Game/Online/Metadata
Dan Balasescu 7268b2e077
Add separate path for friend presence notifications
It proved to be too difficult to deal with the flow that clears user
states on stopping the watching of global presence updates. It's not
helped in the least that friends are updated via the API, so there's a
third flow to consider (and the timings therein - both server-spectator
and friends are updated concurrently).

Simplest is to separate the friends flow, though this does mean some
logic and state duplication.
2025-01-09 17:31:01 +09:00
..
BeatmapUpdates.cs Save last processed id to config for now 2022-07-05 21:42:35 +09:00
DailyChallengeInfo.cs Add client/server models & operations for "daily challenge" feature 2024-05-17 10:58:08 +02:00
IMetadataClient.cs Add separate path for friend presence notifications 2025-01-09 17:31:01 +09:00
IMetadataServer.cs Add client/server models for allowing clients to receive realtime playlist updates 2024-06-27 11:32:18 +02:00
MetadataClient.cs Add separate path for friend presence notifications 2025-01-09 17:31:01 +09:00
MultiplayerPlaylistItemStats.cs Rename new property to match true usage (per item) 2024-07-26 20:45:13 +09:00
MultiplayerRoomScoreSetEvent.cs Add client/server models for allowing clients to receive realtime playlist updates 2024-06-27 11:32:18 +02:00
OnlineMetadataClient.cs Add separate path for friend presence notifications 2025-01-09 17:31:01 +09:00