Commit Graph

274 Commits

Author SHA1 Message Date
ea4f9b2ac7 Localise beatmap online status pill. 2021-07-21 13:15:07 +02:00
c7325f0f77 Add missing load delay
That was a bad one... `ModelBackedDrawable` has a default of 0ms load delay, while previously the wrapper created for beatmap set cover used default 500ms, this change is bringing the load delay back, to avoid firing hundreds of web requests just when doing a quick long scroll on beatmap listing.
2021-05-07 08:09:02 +03:00
283488ea53 Use TransformImmediately instead at beatmap listing search control
Applies two changes:
 - Use `TransformImmediately` which achieves the same wanted transition behaviour without any issues.
 - Move the transition behaviour override into `BeatmapListingSearchControl` in a nested subclass of `UpdateableBeatmapSetCover`.
2021-05-07 03:36:32 +03:00
32b3ea70b9 Fix both covers showing if cover is not fully opaque 2021-05-04 21:12:50 +02:00
eeb66a955e Merge branch 'master' into mbd-beatmap-set-cover 2021-04-30 08:14:33 +09:00
03771ce8ec Allow determining a BeatmapDifficultyCache's bindable return's completion state via nullability 2021-02-25 16:19:01 +09:00
a1be3c8bfd Fix header background being invisible in multiplayer/playlists 2021-02-12 15:27:37 +09:00
acfb2d2980 Refactor beatmap set covers into using ModelBackedDrawable<T> 2021-01-24 00:32:33 +03:00
d83abfa7d2 Add test scene with failing test case 2021-01-24 00:32:20 +03:00
5113d4af8f Rename BeatmapDifficultyManager to BeatmapDifficultyCache 2020-11-06 13:14:29 +09:00
07e6609e6d Disable difficulty calculation for set-level difficulty icons 2020-10-14 14:16:22 +09:00
40c153e705 Use component instead of drawable 2020-10-01 21:39:40 +09:00
2213db2088 Use the given ruleset by default 2020-10-01 00:59:41 +09:00
fde00d3431 Make DifficultyIcon support dynamic star rating 2020-10-01 00:53:25 +09:00
c3757a4660 Fix beatmap covers not being unloaded in most overlays
Eventually we'll probably want something smarter than this, but for the
time being this helps stop runaway memory usage.
2020-08-14 19:22:26 +09:00
dd2bd5c19d Add delay for loading multiplayer beatmap covers 2020-02-27 20:01:23 +09:00
db4fe4f728 Merge branch 'master' into adjust-beatmap-overlay 2020-02-21 09:52:44 +09:00
64a9b9c6fb Remove redundant using directives 2020-02-16 21:52:08 +01:00
dd5e713c0c Adjust colours 2020-02-16 21:42:05 +01:00
a7c2fd078f Fix remaining cases 2020-02-14 20:27:21 +07:00
76037e4ffd Recolour ranked status pill 2020-02-05 16:31:14 +01:00
e433e8b78f Remove unused variable 2020-01-06 17:12:10 +07:00
8be6abf607 Add param to let function return lighter colour for some diff 2019-12-06 10:07:16 +07:00
0e97871461 Change colour if difficulty is ExpertPlus 2019-12-05 14:53:01 +07:00
ddd58ea3da Use LongRunningLoad on network load components 2019-11-01 19:40:45 +09:00
b80a8296cd Fix unavailable rulesets crashing at song select 2019-09-04 20:28:52 +09:00
1d34124667 Revert all DifficultyIcon changes 2019-08-25 11:56:07 +09:00
a19a9b90ed Simplify group filter display 2019-08-25 11:39:26 +09:00
af4adb6339 Add xmldoc 2019-08-24 09:43:55 +03:00
f6feef6b56 Remove redundant using directive 2019-08-24 00:33:14 +03:00
83b6e0f30c Implement grouped difficulty icon 2019-08-23 23:36:23 +03:00
d4236c574f Allow difficulty icon to be updateable 2019-08-23 23:30:54 +03:00
f639df849f Allow for difficulty icon to contain content 2019-08-23 23:11:36 +03:00
48716f8f2b Update framework 2019-08-21 13:29:50 +09:00
7143497441 Match up tooltip background color with OsuTooltipContainer 2019-08-19 10:32:01 +07:00
097763bb1c Add auto size duration 2019-08-17 15:29:39 +09:00
50046d5f69 Use new tooltip style 2019-08-17 15:20:27 +09:00
3dc81bdad5 Merge branch 'refactor-difficulty-colours' into difficulty-icon-tooltip 2019-08-17 15:19:46 +09:00
4fa9abeece Replace DifficultyColouredContainer with a more scalable solution 2019-08-17 15:16:24 +09:00
f355cff8bc Apply reviews 2019-08-15 12:11:54 +09:00
7e74953784 Merge remote-tracking branch 'upstream/master' into difficulty-icon-tooltip 2019-08-15 11:54:59 +09:00
6fd3ad5c1d Remove unnecessary fading 2019-07-06 12:10:30 +03:00
a4929f19e5 Adjust background colour of non-loaded beatmap set cover to play better with black foreground elements 2019-06-27 12:17:28 +09:00
63d0324f96 Fix inspection 2019-06-20 01:10:14 +09:00
aa53f14329 Make sure tooltip appear in specific cases 2019-06-17 22:44:28 +07:00
1f2f26a503 Add color to star rating and star sprite icon 2019-06-16 00:40:44 +07:00
515534cb34 Adding custom tooltip to DifficultyIcon 2019-06-16 00:02:26 +07:00
cea353975f Update with further framework-side changes 2019-06-04 11:04:28 +09:00
f0d7728e81 Fix failures with a null-model 2019-05-23 17:01:22 +09:00
7971261fbc Don't create a new drawable for the first background 2019-05-23 15:59:22 +09:00