5fc836d1f0
Apply NRT to BeatmapLeaderboard
/ MatchLeaderboard
2022-09-26 16:17:28 +09:00
32d56fe3a9
Use request cancellation and IsDisposed
guard instead of more Schedule
2022-09-26 16:02:33 +09:00
0fa5e1b28e
Fix intermittent leaderboard crash due to request finishing after drawable is disposed
2022-09-23 20:18:44 +09:00
1d1012e196
Merge pull request #20286 from peppy/gameplay-leaderboards
...
Add basic gameplay leaderboard display
2022-09-22 21:16:12 +09:00
445e026a32
Merge pull request #20389 from peppy/fix-gameplay-leaderboard-layout
...
Fix gameplay leaderboard sometimes not showing up
2022-09-22 20:51:54 +09:00
8f7a306d81
Inline comment regarding margin necessity
2022-09-22 19:53:16 +09:00
f0dcda9acc
Decrease precision of spacing setting
2022-09-22 15:49:02 +09:00
26d98323ff
Fix bindable flow, code quality, everything
2022-09-22 15:45:23 +09:00
0f663deda0
Fix changing shape causing alpha to be permanently reset to zero
2022-09-22 15:24:57 +09:00
ae70b2c32f
Fix other weirdness in variable and description naming
2022-09-22 15:21:27 +09:00
19db7c5977
Remove "Opacity" setting
...
This should be implemented at a higher level
2022-09-22 15:19:01 +09:00
f3898da37a
Rename judgement count to not mention "shape"
2022-09-22 15:18:20 +09:00
7d93fa9f65
Merge branch 'master' into Colour_hit_meter_improved
2022-09-22 15:11:58 +09:00
5b73f24864
Fix outdated scores being held by BeatmapLeaderboard
after external beatmap switch
2022-09-21 15:21:32 +09:00
29c4d06d36
Merge branch 'fix-gameplay-leaderboard-layout' into gameplay-leaderboards
2022-09-21 14:58:58 +09:00
b04871f40a
Animate scroll for a better visual experience
2022-09-21 14:51:12 +09:00
087ca59ebb
Add extra margin space to flow equal to height of leaderboard
...
This ensures the content is always on screen, but also accounts for the
fact that scroll operations without animation were actually forcing the
local score to a location it can't usually reside at.
Basically, the local score was in the scroll extension region (due to always trying
to scroll the local player to the middle of the display, but there being
no other content below the local player to scroll up by).
2022-09-21 14:51:12 +09:00
4385001d28
Fix solo leaderboard seeing imported score via realm subscription flow
2022-09-21 13:59:11 +09:00
a8338c4efd
Add local score after existing scores to avoid initial re-sort
2022-09-21 13:38:40 +09:00
4492a26b59
Merge branch 'master' into argon-skin
2022-09-21 13:00:16 +09:00
8bf196d561
Merge pull request #20354 from peppy/default-skin-refactor
...
Rename default skin to make way for new version
2022-09-21 11:48:38 +09:00
7f15dc6e6c
Merge pull request #20321 from HiddenNode/fix_graph_info_overlap
...
Fix Progress bar info text overlapping with progress graph
2022-09-20 19:30:51 +09:00
80d8eedb7c
Merge pull request #20366 from peppy/fix-nullable-download-progress
...
Fix multiplayer crashes due to incorrect download state
2022-09-20 17:16:11 +09:00
68c040175a
Ensure Leaderboard.Scores
is updated immediately via request flow
2022-09-20 17:02:57 +09:00
b5771ece41
Reduce the amount by which clicking the mute notification incraeses volume
2022-09-20 13:00:08 +09:00
a9c120c214
Reduce volume requirement for showing muted notification to 1%
2022-09-20 12:46:35 +09:00
1c02fa8399
Update comment to not mention horizontal plane
2022-09-20 00:08:06 +09:00
46db3ad96d
Move implementation to individual classes
2022-09-20 00:06:02 +09:00
0f7b38f4c3
Add new default skin "argon"
2022-09-19 23:16:46 +09:00
0ac28cbecc
Fix potential crash from missing DownloadProgress
2022-09-18 23:42:16 +09:00
1914c41d0d
Merge pull request #20353 from Drison64/fix-timelineZoom-zero
...
EditorBeatmap's TimelineZoom should never be zero
2022-09-18 18:06:26 +09:00
2dcaf7cfd8
Fix memory leak due to missing event unbind
2022-09-18 14:25:31 +09:00
c075d3de08
Create a test and a check if initial zoom value of ZoomableScrollContainer is in range
2022-09-17 22:43:40 +02:00
9d94343317
Update osu.Game/Screens/Edit/Compose/Components/Timeline/Timeline.cs
...
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com >
2022-09-17 19:51:44 +02:00
c8768eb399
Changed == to <= on TimelineZoom check
2022-09-17 19:00:50 +02:00
3c7ea5c8fa
Update
2022-09-17 18:57:09 +02:00
41e69fbca6
Remove "default" prefix from naming
2022-09-18 00:15:26 +09:00
51841988bf
Rename references to DefaultSkin
to have Triangles
suffix
2022-09-17 23:57:25 +09:00
2dfa89c62e
Clean up
2022-09-17 15:05:25 +01:00
0b6a77bc8b
EditorBeatmap's TimelineZoom should never be zero
2022-09-17 15:59:42 +02:00
d580b07063
Refactor update condition logic
2022-09-17 14:40:36 +01:00
e3d5ba5301
Check if graph DrawSize changed
2022-09-17 11:44:25 +01:00
0d76f4501d
Revert "Set InvalidationSource to Self"
...
This reverts commit 2092008251
.
2022-09-17 10:10:20 +01:00
4c4fdfd153
Provide scores directly to Player
instance rather than relying on DI
2022-09-16 18:15:17 +09:00
0227eddda1
Merge branch 'master' into gameplay-leaderboards
2022-09-16 15:44:58 +09:00
d9499abc33
Refactor to avoid passing around bindables
2022-09-16 13:14:25 +09:00
4f208416be
Fixed irresponsiveness of score panel timestamp to time format
2022-09-16 13:50:18 +14:00
2092008251
Set InvalidationSource to Self
2022-09-15 11:16:00 +01:00
8286ab0d04
Revert "Fix SongProgress
invalidating too often"
...
This reverts commit 2b4b14ca99
.
2022-09-15 11:11:58 +01:00
40a60f7145
Remove all entity framework code and migrations
2022-09-15 16:58:58 +09:00