Commit Graph

810 Commits

Author SHA1 Message Date
129c290ca0 Dispose cancellation token source on disposal 2022-03-04 10:01:07 +03:00
76c293b9e9 Fix cancellation token source recreated on every medal 2022-03-04 10:00:56 +03:00
3a37e6e8b1 Fix profile badges potentially showing on incorrect profile when switching users
Closes https://github.com/ppy/osu/issues/17081.
2022-03-04 12:01:00 +09:00
ccd6648961 Update pinned score container header to use localised title 2022-02-11 09:22:09 +03:00
4f7003928a Add score container for pinned scores in ranks section 2022-02-10 21:32:18 +03:00
03e4ec4214 Merge branch 'master' into realm-integration/score-and-beatmaps 2022-01-15 14:45:42 +01:00
19467e58c1 Remove unused params from BDL methods 2022-01-15 01:06:39 +01:00
51251e3204 Fix CI reported warnings 2022-01-12 22:39:00 +09:00
7de43e3aba Fix most open compound words in identifiers being closed 2021-12-27 20:26:28 -08:00
88d4e95ad8 Rename BeatmapCard{ => Normal} 2021-12-21 08:26:21 +01:00
a6ccbafc77 Fix rank graph showing for unranked users 2021-12-19 13:40:22 +01:00
bff02bedbf Rename APIScoreInfo to APIScore 2021-12-10 16:11:49 +09:00
999bba439f Clarify usages of reverse child ID flow with inline comments 2021-12-06 21:02:40 +01:00
af10223ac4 Add reverse fill flows & depth specs at usage sites for correct Z-ordering 2021-12-05 20:07:46 +01:00
2acf46154a Remove many unused resolutions of RulesetStore 2021-12-03 18:16:29 +09:00
e75e209053 Cache and consume IRulesetStore where feasible 2021-12-03 18:16:01 +09:00
42b09fd1ec Use beatmap cards in user profile overlay 2021-11-25 22:30:47 +01:00
729f681938 Update cases where equality can be used instead of primary key equality 2021-11-24 12:49:57 +09:00
db4e4c982c Add hover effect to supporter button 2021-11-18 13:35:42 +09:00
cd5e379c48 Link osu!supporter icon to its web page 2021-11-17 14:43:34 -08:00
6b6dd93e9e Fix LinkFlowContainer not creating user links supporting full IUser specification 2021-11-08 14:17:47 +09:00
b9983add15 Rename User to APIUser and move to correct namespace 2021-11-04 18:21:31 +09:00
47914c49ba Fix missed null consideration 2021-11-03 04:54:36 +09:00
caa9d8997b Merge branch 'master' into score-refactor/less-create-score-info 2021-11-01 22:59:11 +09:00
a16c8f1ebc Update all beatmap overlay views to use APIBeatmap/APIBeatmapSet 2021-10-29 18:50:55 +09:00
31403daa20 Change DrawableProfileScore to use APIScoreInfo 2021-10-29 15:14:52 +09:00
817369903a Rename API score classes 2021-10-29 13:40:56 +09:00
7245baba69 Remove IBeatmapSetOnlineInfo implementation from BeatmapSetInfo to avoid null cases 2021-10-28 00:50:45 +09:00
6944151486 Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
c701579c69 Refactor BeatmapMetadataContainer and usages to use interface types 2021-10-22 21:38:50 +09:00
69e7810dad Enable nullable and switch classes to structs 2021-10-21 18:54:36 +09:00
32d01f022f Rename usages which rely on online backing 2021-10-21 16:58:42 +09:00
853cf6feaa Rename last remaining BeatmapInfo Beatmap usage 2021-10-04 17:35:53 +09:00
ec61c3c5ee Rename all remaining cases 2021-10-03 00:55:29 +09:00
8d1e43423e Update calls to use new variable name 2021-09-10 14:18:40 +09:00
2251bf3bcb Use lambda spec for method 2021-09-01 17:08:20 +09:00
b0d7104650 Convert to class to allow not displaying tooltips
With `struct` content, it is never possible to not show a tooltip.
2021-08-31 21:13:24 +03:00
3969350c9a Convert to readonly struct and replace with constructor temporarily 2021-08-31 20:45:32 +03:00
208f66cc76 Simplify user graph tooltips logic
The same tooltip can be used for the rank graph, the play history graph,
and the replay history graph.

The only difference between those three is the displayed label, which
has now been included as part of the `TooltipContent`, rather than
unnecessarily recreating tooltips just for different sprite texts.
2021-08-31 19:59:38 +03:00
fa2bf42188 Update tooltip implementations 2021-08-30 16:05:00 +09:00
e374ef163d Update localisable formattable extensions usages inline with framework change 2021-08-29 15:00:28 +03:00
73393a5a0d Localise weighting percentage. 2021-07-31 15:56:25 +02:00
c1d8a7e2ad Add and use 'Submit' select sample variant for particular components 2021-07-30 21:35:28 +09:00
b0b46eed40 Apply review suggestions.
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
2021-07-24 21:32:26 +02:00
fa68caa892 Fix CI inspections. 2021-07-24 19:34:12 +02:00
eba78317d5 Localise kudosu info stats. 2021-07-24 10:16:47 +02:00
5b55366178 Localise profile header stat buttons. 2021-07-24 10:14:13 +02:00
be26414fe3 Localise user history graph. 2021-07-24 10:13:20 +02:00
6095aa2791 Localise profile line chart. 2021-07-24 10:08:47 +02:00
c92f69467a Localise counter pills. 2021-07-24 10:06:31 +02:00