Salman Ahmed
|
ccd6648961
|
Update pinned score container header to use localised title
|
2022-02-11 09:22:09 +03:00 |
|
Salman Ahmed
|
4f7003928a
|
Add score container for pinned scores in ranks section
|
2022-02-10 21:32:18 +03:00 |
|
Dean Herbert
|
eda213e4de
|
Merge pull request #16827 from smoogipoo/spectator-state-rework
Add user state to SpectatorState, allowing multiplayer to continue to results
|
2022-02-11 01:48:47 +09:00 |
|
Dean Herbert
|
44f2d8a448
|
Allow game folder migration to fail gracefully when cleanup cannot completely succeed
|
2022-02-10 19:30:26 +09:00 |
|
Dean Herbert
|
88bb9d4237
|
Fix migration errors not outputting the call stack to logs
|
2022-02-10 15:50:03 +09:00 |
|
Dean Herbert
|
c242a63b11
|
Fix playlist overlay null reference when attempting an empty selection
As reported at https://github.com/ppy/osu/discussions/16829.
|
2022-02-09 10:16:45 +09:00 |
|
Dan Balasescu
|
886d1d2df6
|
Refactorings
|
2022-02-08 21:29:43 +09:00 |
|
Dan Balasescu
|
81a22dbd29
|
Add back playing users list
|
2022-02-02 23:19:43 +09:00 |
|
Dan Balasescu
|
fcbba3d948
|
Rename PlayingUserStates -> WatchingUserStates
|
2022-02-02 23:11:29 +09:00 |
|
Dan Balasescu
|
f4210f7a30
|
Rework spectator components to use new user state
|
2022-02-01 21:53:25 +09:00 |
|
Dan Balasescu
|
502e6af008
|
Remove PlayingUsers list from SpectatorClient
|
2022-02-01 14:42:30 +09:00 |
|
Dean Herbert
|
9005bce0fa
|
Add "counter" keyword for key overlay setting
|
2022-01-31 16:37:51 +09:00 |
|
Dean Herbert
|
b7d8c9bf06
|
Fix a couple of cases of incorrect equality checks in the case both values are null
|
2022-01-28 14:29:56 +09:00 |
|
Dan Balasescu
|
b3f2392358
|
Resolve compilation error due to removed method
|
2022-01-26 19:04:18 +09:00 |
|
Dan Balasescu
|
cdca1285ab
|
Merge branch 'master' into playlist-overlay-optimisations
|
2022-01-26 19:01:33 +09:00 |
|
Dean Herbert
|
45636ce04b
|
Remove collection ToLive helper method to avoid confusion
|
2022-01-26 18:26:37 +09:00 |
|
Dean Herbert
|
d1a2256262
|
Refactor SkinSection to avoid unnecessary realm queries
|
2022-01-26 17:48:11 +09:00 |
|
Dean Herbert
|
9532454e2a
|
Remove ILive remnants
|
2022-01-26 15:12:07 +09:00 |
|
Dean Herbert
|
ba46827ac0
|
Merge branch 'master' into playlist-overlay-optimisations
|
2022-01-26 15:11:14 +09:00 |
|
Dan Balasescu
|
8f85f32f2b
|
Merge pull request #16619 from peppy/live-no-interface
Remove `ILive<>` interface (and use `abstract Live<>` instead)
|
2022-01-26 14:54:14 +09:00 |
|
Dean Herbert
|
cd71ec0edd
|
Remove ILive<> interface (and use abstract Live<> instead)
|
2022-01-26 13:38:56 +09:00 |
|
Dean Herbert
|
7ca73f7e6d
|
Don't auto-unblock realm when user has manually pressed unblock button
|
2022-01-26 12:51:09 +09:00 |
|
Dean Herbert
|
dda513dd08
|
Change PlaylistOverlay to use ILive
|
2022-01-26 12:19:59 +09:00 |
|
Dean Herbert
|
64914c45a4
|
Remove unnecessary realm query helper method
|
2022-01-26 11:53:50 +09:00 |
|
Dean Herbert
|
cdef67ccd0
|
Log posted notifications
To help with test failures and the likes.
|
2022-01-25 23:38:48 +09:00 |
|
Dean Herbert
|
1a776a9587
|
Completely remove subscription from MusicController
|
2022-01-25 16:53:02 +09:00 |
|
Dean Herbert
|
2a786f9ec0
|
Load text only after it comes on screen (and tidy up selection handling logic)
|
2022-01-25 16:51:21 +09:00 |
|
Dean Herbert
|
ace2bd2208
|
Apply some initial optimisations to PlaylistItem
|
2022-01-25 16:51:21 +09:00 |
|
Dean Herbert
|
8a4f3a7ce0
|
Reimplement subscription logic in PlaylistOverlay directly
|
2022-01-25 16:51:21 +09:00 |
|
Dean Herbert
|
958cfde608
|
Stop detaching and exposing beatmaps from MusicController
|
2022-01-25 16:51:21 +09:00 |
|
Dean Herbert
|
d7342880f5
|
Update remaining cases of clashes with realm.Write and realm.RegisterForNotifications
|
2022-01-25 13:09:48 +09:00 |
|
Dean Herbert
|
e23b10e6a5
|
Update remaining cases of clashing variable name in realm.Run(realm..
|
2022-01-25 13:04:05 +09:00 |
|
Bartłomiej Dach
|
da771044a7
|
Merge branch 'master' into realm-clean-up
|
2022-01-24 19:15:31 +01:00 |
|
Dean Herbert
|
3bc86ee68f
|
Merge branch 'master' into music-controller-less-population
|
2022-01-24 20:44:37 +09:00 |
|
Dean Herbert
|
6eb2c28e41
|
Rename RealmContextFactory to RealmAccess
|
2022-01-24 20:38:07 +09:00 |
|
Dean Herbert
|
b0919722ac
|
Guard against potential exception while blocking realm
|
2022-01-24 18:25:48 +09:00 |
|
Dean Herbert
|
40aa873190
|
Rename register methods to better explain their purpose
|
2022-01-24 14:37:36 +09:00 |
|
Dean Herbert
|
d7a9c5fd41
|
Add settings buttons to allow temporarily blocking realm access
|
2022-01-24 14:36:57 +09:00 |
|
Dean Herbert
|
351c766ea1
|
Fix one remaining instance of realm query as property
|
2022-01-23 23:20:03 +09:00 |
|
Dean Herbert
|
e9e3e024a1
|
Update all usages of QueryAsyncWithNotifications to use new Register pathway
|
2022-01-23 20:28:04 +09:00 |
|
Dean Herbert
|
287d70d728
|
Merge branch 'realm-stable-subscriptions' into music-controller-less-population
|
2022-01-22 14:37:39 +09:00 |
|
Dean Herbert
|
6a076a684e
|
Merge branch 'realm-context-use-update-when-feasible' into realm-stable-subscriptions
|
2022-01-22 13:14:25 +09:00 |
|
Dean Herbert
|
25dbe6b27c
|
Fix unused null assignment
|
2022-01-22 12:58:30 +09:00 |
|
Dean Herbert
|
7025191fdd
|
Move target field outside of Run usage
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
|
2022-01-22 12:02:44 +09:00 |
|
Dean Herbert
|
ad3a01dc06
|
Use a more reliable method of reviving the update thread realm after blocking
|
2022-01-21 22:44:56 +09:00 |
|
Dean Herbert
|
a86c0014fe
|
Remove unnecessary exception/check
|
2022-01-21 20:07:43 +09:00 |
|
Dean Herbert
|
63226f7def
|
Remove pointless initial MusicController beatmap set population
Looks to pass tests and all usages look safe enough.
|
2022-01-21 20:05:35 +09:00 |
|
Dean Herbert
|
1f157d729d
|
Update existing subscriptions to new style
Fix missing detach calls in `MusicController`
|
2022-01-21 20:05:03 +09:00 |
|
Dean Herbert
|
114c9e8c1f
|
Update all usages of CreateContext to use either Run or Write
|
2022-01-21 17:27:08 +09:00 |
|
Dean Herbert
|
a5d2047f05
|
Fix various cases of creating realm contexts from update thread when not necessary
|
2022-01-21 01:44:56 +09:00 |
|