5282c8b8c6
Fix CQ
2022-09-27 19:40:18 +03:00
5da7cb5397
Make comment ID public for test
2022-09-27 19:02:18 +03:00
60ee813e45
Implement delete button
2022-09-27 18:33:16 +03:00
31a7ba3f91
Add delete button
2022-09-27 18:23:15 +03:00
1721b8e47a
Add request class
2022-09-27 16:25:26 +03:00
8642ed7631
Merge pull request #20504 from peppy/fix-playlist-connectivity-crash
...
Fix potential crash when losing network connectivity in multiplayer/playlists screens
2022-09-27 18:36:24 +09:00
ec30050f2c
Merge pull request #20502 from peppy/forward-toasts-on-gameplay
...
Flush toast tray on entering gameplay
2022-09-27 18:35:54 +09:00
5a28174448
Merge pull request #20488 from nanashi-1/toggle-score-overlay
...
Add toggle for solo gameplay leaderboard
2022-09-27 18:09:55 +09:00
3ece7205ed
Fix potential crash when losing network connectivity at online play screen
...
Addresses #20448 .
2022-09-27 17:52:34 +09:00
461ba64bfa
Flush toast tray on entering a no-notification section
2022-09-27 17:32:53 +09:00
c61f5403ab
Increase delay back slightly on notifications posting after disabled period
2022-09-27 17:32:30 +09:00
0296685c74
Start key counter / gameplay leaderboard hidden to avoid initial fade out
2022-09-27 17:25:24 +09:00
320f134634
Use same logic as KeyCounterDisplay
2022-09-27 15:01:18 +09:00
bac3108aea
Remove unnecessary keywords
2022-09-27 14:29:59 +09:00
aa3956cfbb
Merge pull request #20495 from Feodor0090/playlist-overflow-fix
...
Fix playlist overlay overflowing at high UI scales
2022-09-27 13:53:14 +09:00
de6709d12c
Fix rank_history
serialisation order dependence
...
```csharp
[network] 2022-09-26 18:18:39 [verbose]: Processing response from https://dev.ppy.sh/api/v2/me/ failed with Newtonsoft.Json.JsonSerializationException: Error setting value to 'rankHistory' on 'osu.Game.Online.API.Requests.Responses.APIUser'.
[network] 2022-09-26 18:18:39 [verbose]: ---> System.NullReferenceException: Object reference not set to an instance of an object.
[network] 2022-09-26 18:18:39 [verbose]: at osu.Game.Online.API.Requests.Responses.APIUser.set_rankHistory(APIRankHistory
value) in /tmp/osu/osu.Game/Online/API/Requests/Responses/APIUser.cs:line 231
```
2022-09-27 12:46:17 +09:00
8aff856c79
Fix SkinnableTestScene
sizing logic potentially failing to work
2022-09-27 05:18:17 +03:00
5d18001d75
move config
2022-09-26 21:11:38 +08:00
4295d9c169
revert
2022-09-26 21:11:14 +08:00
ee4d1b2d58
add config visibility
2022-09-26 20:13:07 +08:00
dc051a8b79
add gameplay leaderboard config
2022-09-26 20:08:58 +08:00
bed25ff60e
add gameplay leaderboard config string
2022-09-26 20:08:26 +08:00
f81107eb5a
add gameplay leaderboard config
2022-09-26 20:07:43 +08:00
836da6a5e6
Merge pull request #20485 from peppy/leaderboard-nrt
...
Apply NRT to leaderboard hierarchy
2022-09-26 18:53:37 +09:00
e5894ccd6f
Merge pull request #20478 from peppy/fix-progress-notification-fling
...
Fix progress notifications being able to be flung (and cancelled)
2022-09-26 18:21:12 +09:00
f2eed881bd
Merge pull request #20480 from peppy/fix-drawable-mutation-tablet-settings
...
Fix potential crash from incorrect drawable mutation in tablet settings display
2022-09-26 18:16:52 +09:00
525de8c140
Merge pull request #20479 from peppy/fix-drawable-mutation-misc
...
Fix potential crash on game exit due to incorrect scheduling of realm change handler
2022-09-26 18:02:28 +09:00
987294f294
Merge pull request #20483 from peppy/music-controller-thread-safety
...
Move `MusicController` binds to `LoadComplete` for added thread safety
2022-09-26 17:59:02 +09:00
c969afcb71
Merge branch 'master' into leaderboard-nrt
2022-09-26 17:12:19 +09:00
28470bd5c0
Merge pull request #20486 from peppy/gameplay-leaderboard-nrt
...
Apply NRT to `GameplayLeaderboard` hierarchy
2022-09-26 17:11:51 +09:00
426ab176d6
Merge pull request #20418 from peppy/fix-leaderboard-crash
...
Fix intermittent leaderboard crash due to request finishing after drawable is disposed
2022-09-26 17:10:32 +09:00
20da1051d9
Apply NRT to GameplayLeaderboard
hierarchy
...
Just some cleanup work that I wanted to do as part of my last changes.
2022-09-26 16:21:24 +09:00
5fc836d1f0
Apply NRT to BeatmapLeaderboard
/ MatchLeaderboard
2022-09-26 16:17:28 +09:00
a1297af441
Apply NRT to base Leaderboard
classes
2022-09-26 16:12:47 +09:00
32d56fe3a9
Use request cancellation and IsDisposed
guard instead of more Schedule
2022-09-26 16:02:33 +09:00
4e9b25d8b0
Move MusicController
binds to LoadComplete
for added thread safety
2022-09-26 15:42:37 +09:00
43c16cb613
Fix potential crash from incorrect drawable mutation in tablet settings display
2022-09-26 15:10:02 +09:00
c4887269f7
Avoid performing a realm write if there are no changes pending in RulesetConfigManager
2022-09-26 14:55:23 +09:00
4bd96108c0
Fix crash on game exit due to incorrect scheduling of realm change handler
2022-09-26 14:45:17 +09:00
b6dd8168d2
Fix progress notifications being able to be flung
2022-09-26 14:33:12 +09:00
feadac1f79
Cleanup all other leftover binding instantiation
2022-09-25 16:02:40 -04:00
537796c3a1
Cleanup mod bindings
2022-09-25 15:49:22 -04:00
5d0b2d34c9
Make playlist to always be in screen bounds
2022-09-24 23:35:06 +03:00
6c8e587344
Move margin value to constant
2022-09-24 21:52:16 +03:00
ddbbd594c6
Merge branch 'master' into fix-main-menu-storyboard-crash
2022-09-23 18:56:17 +03:00
835cae3087
Remove null conditional
2022-09-23 17:06:55 +03:00
0fa5e1b28e
Fix intermittent leaderboard crash due to request finishing after drawable is disposed
2022-09-23 20:18:44 +09:00
4e9053b099
Fix crash when storyboard attempts to play at main menu
2022-09-23 20:10:57 +09:00
a65a76f7de
Fix off-thread drawable mutation in multiplayer settings overlay when an error occurs
...
Closes #20413 .
2022-09-23 20:05:32 +09:00
8a7526aaa3
Merge pull request #20344 from frenzibyte/better-tablet-notifications
...
Improve tablet error/warning notifications messaging
2022-09-22 22:45:27 +09:00