Commit Graph

664 Commits

Author SHA1 Message Date
94877117b9 Apply changes in-line with framework changes. 2021-07-27 18:22:47 +02:00
dbdaddfbcc Merge pull request #14004 from Joehuu/fix-beatmap-info-mod-overflow
Fix mod selector overflowing from beatmap info overlay
2021-07-25 12:21:29 +09:00
f6d4ead32a Fix mod selector overflowing from beatmap info overlay 2021-07-24 15:31:01 -07:00
ff3d38de6f Localise accuracy display. 2021-07-23 22:37:08 +02:00
032ced5d16 Localise beatmap explicit content pill. 2021-07-21 13:05:01 +02:00
fe7aa73aad Add localisation for BeatmapSetHeader 2021-07-19 20:45:03 +08:00
6fb8ed4d07 Trim no longer used constant 2021-07-03 15:47:47 +02:00
7dae93ad66 Remove unused using directives 2021-07-03 15:23:26 +02:00
362816492f Move to more friendly namespace 2021-07-02 18:09:16 +09:00
eacf867073 Move shared types into their own classes 2021-07-02 18:05:00 +09:00
ecb4982281 Add missing blank lines 2021-07-02 17:51:54 +09:00
31dbc7798b Merge branch 'master' into linkify-metadata 2021-07-01 19:41:33 +09:00
50c27d2635 Update usages of IHasTooltip in line with framework localisation changes 2021-06-25 19:10:04 +02:00
77a0e9145d Merge pull request #13539 from peppy/improve-updateable-avatar-tooltip-handling
Fix edges of participant tiles showing incorrect tooltip
2021-06-17 19:14:40 +09:00
a0e5301c9f Update usages of showGuestOnNull 2021-06-17 16:33:43 +09:00
8da0431fa0 Improve code quality of AuthorInfo 2021-06-17 16:05:50 +09:00
d0e9f8ef90 Replace and obsolete Ranked flag with IsUserPlayable 2021-06-09 14:17:03 +09:00
249a8f259b Reword "unranked" to "not ranked" on beatmap overlay
This will be replaced anyway once we start to consume osu-web
translation strings.
2021-06-09 13:44:27 +09:00
165f443ab5 Merge branch 'master' into add-missing-author-links 2021-05-07 14:32:44 +09:00
2e24b69d62 Merge pull request #12617 from Joehuu/fix-pp-column-approved-maps
Fix approved maps not displaying pp column on score table
2021-05-02 13:27:39 +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
9952a5bfdb Revert "Fix button being recreated on importing state"
This reverts commit c9967f7b74.
2021-04-29 14:24:29 -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
c9967f7b74 Fix button being recreated on importing state 2021-04-24 08:37:37 -07:00
46c44c576d Fix beatmap info download button content not scaling on mouse down 2021-04-24 08:23:27 -07:00
eb977312ed Added Author link in BeatmapSet Overlay 2021-04-19 16:54:29 +02:00
bd7da9eb39 Make beatmap title use unicode 2021-04-03 12:43:17 +08:00
8a97e2e28d Update LocalisedString usages to RomanisedString 2021-02-22 19:01:42 +09:00
1fd76ea3fb Apply changes to UI components overriding functions with changing signatures 2021-02-22 19:01:42 +09:00
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