2c08ce05fa
Remove game-local enum [Order] attribute
...
In favour of the newly-added framework one.
2021-01-27 22:29:52 +01: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
389ffe7da5
Hide bonus result types from score table for the time being
2020-10-09 13:23:18 +09:00
e281d724b8
Consume display name logic
2020-10-07 15:43:52 +09:00
2517fffb7e
Fix incorrect display in beatmap overlay table
2020-09-25 20:48:28 +09:00
a07597c369
Adjust displays to use new results/orderings
2020-09-25 20:22:59 +09:00
d7ca2cf1cc
Replace loaded check with better variation
2020-09-09 22:01:09 +09:00
37a659b2af
Refactor/add xmldocs
2020-09-09 17:36:47 +09:00
c1838902a6
Add to more places
2020-08-28 22:51:48 +09:00
d7bbb362bf
Separate bindables
2020-08-28 22:51:19 +09:00
1e5e5cae0c
Add support for standardised -> classic changes
2020-08-28 21:34:34 +09:00
4d15f0fe52
Implement basic score recalculation
2020-08-28 19:16:46 +09:00
53e083f329
Merge branch 'master' into show-loved-pp
2020-03-11 01:08:13 +09:00
5628c5102d
Remove old scores before adding new ones
2020-03-04 20:01:15 +01: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
4d19278df4
Remove using directive
2020-02-29 15:43:48 +01:00
f661806513
Move checking logic out of ScoreTable
2020-02-29 15:29:00 +01:00
d71b516902
Check beatmap ranking status instead of the pp value
2020-02-28 21:58:37 +01:00
397e35d0a0
Hide pp column if map is loved or qualified
2020-02-26 21:36:52 +01:00
beb18006da
Show 0 pp if map is loved
2020-02-22 21:04: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
4fb4c03956
Merge pull request #7779 from Malox10/hoverable-timestamps
...
Add tooltips with precise dates to beatmap set overlay
2020-02-21 09:48:22 +09:00
5c16dbbea9
Merge pull request #7919 from smoogipoo/null-leaderboard-position
...
Support null leaderboard position
2020-02-20 16:27:24 +09:00
d79ca97fe9
Make beatmap scores also support null position
2020-02-20 15:04:12 +09:00
1a689231c2
Support null leaderboard position
2020-02-20 14:51:25 +09:00
84d6a8ae2a
Add null check
2020-02-19 19:42:56 +01:00
7ea67aa672
Highlight max combo on beatmap leaderboards
2020-02-19 17:58:59 +01: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
8fcd5e93dd
Adjust table layout to match osu-web
2020-02-16 21:43:11 +01:00
c08398a404
Merge branch 'master' into hoverable-timestamps
2020-02-13 15:21:09 +01:00
9a9349a13a
Merge branch 'master' into adjust-beatmap-overlay
2020-02-12 16:52:42 +09:00
b694b0c90c
Merge branch 'master' into adjust-beatmap-overlay
2020-02-11 21:07:26 +01:00
2be7d1a873
Remove redundant type specification
2020-02-11 18:19:08 +07:00
44568ac9e6
Avoid covariant array conversion
2020-02-11 17:36:10 +07:00
28a39fd8fa
Use explicit typing
2020-02-11 17:12:32 +07:00
17791259ed
Fix InfoColumn minWidth implementation
2020-02-11 16:21:31 +07:00
ed8cb1d6bf
add missing eof newline
2020-02-09 23:46:06 +01:00
3e06324f61
fix formatting issue
2020-02-09 23:39:34 +01:00
867c733809
make score date hoverable
2020-02-09 23:19:32 +01:00
2770fb71b2
Use SortedStatistics where needed
2020-02-07 21:12:21 +01:00
7395f01919
Use osu-web font sizes
2020-02-07 20:28:02 +01:00
c09af0052b
Revert accuracy display and column sorting changes
2020-02-06 20:21:47 +01:00
c93d2c7f00
Adjust loading container corner radius
2020-02-05 18:26:01 +01:00
63df6b8da6
Change accuracy formatting method
2020-02-05 17:42:14 +01:00
e1e1c1a11a
Match osu-web display accuracy
...
Decided to change this only locally instead of modifying FormatAccuracy which would affect everywhere else in the game as well.
2020-02-05 16:34:39 +01:00
b606408667
Remove space
2020-02-04 23:02:28 +01:00