2c08ce05fa
Remove game-local enum [Order] attribute
...
In favour of the newly-added framework one.
2021-01-27 22:29:52 +01:00
2ca3ccad06
Move all the content to BeatmapSetHeaderContent drawable
2021-01-20 04:56:46 +03:00
f0add0a7cf
Make BeatmapSetOverlay use OverlayHeader
2021-01-19 01:34:37 +03:00
5fd644fc57
Unify variable names
2021-01-17 22:42:48 +09:00
edb6d3907b
Merge pull request #11472 from frenzibyte/explicit-beatmap-markers
...
Add explicit content markers to beatmap panels and overlay
2021-01-17 21:44:10 +09:00
816cc7a59b
Adjust explicit label spacing on beatmap set overlay
2021-01-17 00:35:23 +01:00
6281c1086a
Space out explicit marker in beatmap overlay
2021-01-14 05:41:09 +03:00
abf718242b
Make explicit marker font semi-bold
2021-01-14 05:40:43 +03:00
1f12b2bd09
Rename download state Downloaded
to Importing
2021-01-13 18:04:53 +03:00
43daa7c7c0
Use Colour2
of orange theme for explicit pill
2021-01-13 17:07:42 +03:00
78631323ba
Add explicit pill to beatmap overlay
2021-01-13 12:13:14 +03:00
ee6baeb57e
Add "explicit" marker pill
2021-01-13 12:13:14 +03:00
d2ca6da0fd
Remove unused constant
2021-01-11 01:56:09 +09:00
bd37723788
Expose as IBindable for added safety
2021-01-11 01:55:54 +09: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
323da82477
Add website root URL and update most links to use it
...
For what it's worth, I intentionally didn't include news / changelog /
supporter, because these should never change.
2020-12-24 18:11:42 +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
117c7ec6b2
Merge branch 'master' into score-recalc
2020-09-09 14:38:36 +09:00
99e34d8562
Update with missing icons
2020-09-03 17:05:45 +09:00
dbf44fbaf2
Update names and icons to match new designs
2020-09-03 16:34:58 +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
d1976b194d
Check local availability before disabling buttons
2020-05-09 10:42:56 +03:00
0e2ccac33b
Add spaces to comments
2020-05-04 18:36:24 -07:00
9b9b710ded
Move and rename remaining direct classes
2020-04-21 16:41:07 +09:00
142cddfb10
Rename CurrentBeatmap to SelectedBeatmap
2020-04-13 15:13:35 +09:00
3efb4aba25
Use BindTarget
2020-04-12 19:48:15 +02:00
3b9e0fa67d
Use readonly IBindable
2020-04-12 19:42:28 +03:00
ecd25e567d
Present selected difficulty
2020-04-12 16:00:05 +03:00
a5781d7fc5
Replace ScreenTitle with OverlayTitle and update titles to match new design
2020-03-24 22:08:20 +01:00
ed837d3115
Use framework extension method for FromHex
2020-03-11 10:18:41 +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
eaa77bce14
Use ToString().ToLowerInvariant()
...
* https://github.com/ppy/osu/pull/8128#issuecomment-594360083
2020-03-04 16:43:35 +08:00
fbd0dfd71b
add blank lines
2020-03-04 14:55:51 +08:00
416b9e4e6f
fix beatmap status display
2020-03-04 14:28:18 +08: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