b9859f9f21
Obsolete BeatmapInfo.MaxCombo
and suppress in usages
2022-03-20 16:30:29 +03:00
f5cd967635
Fix scores not being recalculated in beatmap listing
2022-03-08 19:07:39 +09:00
51ade3251d
Improve ScoresContainer
loading overlay logic to work better with tests
2022-01-17 15:15:39 +09:00
00177a3ae1
Update usages to new naming
2022-01-06 22:54:43 +09:00
3ea7588a91
Update continuation usages to use GetCompletedResult
2022-01-06 22:53:07 +09:00
73b40e6833
Replace usage of .Result
with .WaitSafelyForResult
2022-01-04 11:51:41 +09:00
bf1418bafc
Use OnlineID
instead of legacy IDs for equality and lookups
2021-12-10 16:11:48 +09:00
183b95cbc2
Rename BeatmapSetOnlineStatus
to BeatmapOnlineStatus
...
This variable is used at more than just a set level.
2021-11-24 18:42:49 +09:00
0ecf5f201c
Rename User
to APIUser
and move to correct namespace
2021-11-07 11:26:01 +09:00
9f9ef570ee
Also propagate Status
in temporary BeatmapInfo
usage
2021-11-05 14:44:58 +09:00
08d94f864f
Update ScoresContainer
to not use ToBeatmapInfo
2021-11-04 17:09:53 +09:00
a16c8f1ebc
Update all beatmap overlay views to use APIBeatmap
/APIBeatmapSet
2021-10-29 18:50:55 +09:00
3f030cebf4
Remove local score copying in GetScoresRequest
to allow APIScoreInfo.Beatmap
to be APIBeatmap
2021-10-29 14:14:25 +09:00
817369903a
Rename API score classes
2021-10-29 13:40:56 +09:00
853cf6feaa
Rename last remaining BeatmapInfo Beatmap
usage
2021-10-04 17:35:53 +09:00
88fc53200e
Refactor
2021-09-01 15:41:52 +09:00
999386da29
Cleanup
2021-08-31 21:47:49 +09:00
fee94236de
Fix update-thread pauses
2021-08-31 21:36:31 +09:00
bfcadcc4ac
Revert some changes
2021-08-31 19:18:01 +09:00
e19d81c88c
Fix potential incorrect ordering
2021-08-30 19:41:44 +09:00
458ce250f0
Use new ScoreManager method in ScoreTable
2021-08-30 19:34:12 +09:00
b217dd1a65
Order scores by score
2021-08-30 19:03:16 +09:00
47061c0210
Trigger refresh on scoring mode change
2021-08-30 18:57:30 +09:00
137be5dc97
Use equality operator instead of null coalescing
...
Co-Authored-By: Salman Ahmed <frenzibyte@gmail.com >
2021-05-01 14:14:07 -07:00
786ab163f6
Rename extension and move to bottom of file
2021-04-30 12:40:16 -07:00
cfbf95b433
Add HasPerformancePoints extension method
2021-04-29 14:11:35 -07:00
243605728d
Fix approved maps not displaying pp column on score table
2021-04-28 11:44:05 -07:00
54982dcdd7
Refactor LoadingLayer to avoid applying effects to external drawables
...
In theory this seemed like a good idea (and an optimisation in some
cases, due to lower fill rate), but in practice this leads to weird edge
cases.
This aims to do away with the operations on external drawables by
applying a dim to the area behind the `LoadingLayer` when required.
I went over each usage and ensured they look as good or better than
previously.
The specific bad usage here was the restoration of the colour on dispose
(if the `LoadingLayer` was disposed in a still-visible state).
I'm aware that the `BeatmapListingOverlay` will now dim completely during
load. I think this is fine for the time being.
2021-01-05 17:31:45 +09:00
206bf3713e
Make IAPIProvider read-only bindables into IBindables
2020-12-18 15:16:36 +09:00
53e083f329
Merge branch 'master' into show-loved-pp
2020-03-11 01:08:13 +09:00
9aacc3f5ae
Replace Scores property with DisplayScores method
...
Also adds null checks to prevent crashes in tests.
2020-03-04 19:24:52 +01:00
f661806513
Move checking logic out of ScoreTable
2020-02-29 15:29:00 +01:00
63006e8672
Refactor to avoid visual inconsistency for beatmaps with no leaderboard
2020-02-22 03:40:59 +03:00
623b78d675
Combine all loading animation implementations
2020-02-21 15:32:46 +09:00
db4fe4f728
Merge branch 'master' into adjust-beatmap-overlay
2020-02-21 09:52:44 +09:00
958c891d15
Update with framework-side bindable list changes
2020-02-17 15:06:14 +09:00
4d180a685a
Adjust font sizes and spacing in BeatmapSetOverlay
2020-02-16 21:43:33 +01:00
c93d2c7f00
Adjust loading container corner radius
2020-02-05 18:26:01 +01:00
f30cdab025
Update Scores section
2020-02-04 14:35:04 +03:00
f0d49d0cdf
Decouple APILegacyScoreInfo from ScoreInfo
2019-12-03 15:31:11 +09:00
c0fe91a84c
Merge branch 'master' into sharpen
2019-11-26 18:21:50 +08:00
96533631fc
Simplify if/else statement
2019-11-24 01:29:11 +03:00
29b05e2939
Fix getScores can be fired twice on user change
2019-11-24 00:01:49 +03:00
2e161f7e99
Hook up the rest of the logic
2019-11-22 22:25:58 +03:00
aede1b183a
Make ScopeSelector always visible
2019-11-22 22:04:58 +03:00
d6c9387beb
Implement NotSupporterPlaceholder
2019-11-22 21:55:21 +03:00
b026197859
Add spacing
2019-11-22 18:23:48 +09:00
dad2e5c678
Improve legibility of NoScroesPlaceholder
2019-11-22 18:10:44 +09:00
0cc1698b6d
Rename incorrectly named container
2019-11-22 18:05:12 +09:00
da425c93fa
Fix beatmap switch doesn't trigger scores update
2019-11-22 05:08:50 +03:00