5e5c8e78a6
Use existing web localisation for most hardcoded strings
2022-04-20 16:31:11 -07:00
1eed2436e6
Clean up unused resolved properties
2021-12-03 18:49:49 +09:00
6a098a8634
Rename BeatmapInfo.OnlineBeatmapID
to OnlineID
to match interface
2021-11-12 17:46:24 +09:00
9c926e5514
Remove BeatmapSetInfo.OnlineInfo
and all usages
2021-11-04 15:23:04 +09:00
a16c8f1ebc
Update all beatmap overlay views to use APIBeatmap
/APIBeatmapSet
2021-10-29 18:50:55 +09:00
6944151486
Apply batch fixing of built-in types using var
2021-10-27 13:04:41 +09:00
2c308f3008
Rename BeatmapMetrics
to APIFailTimes
2021-10-25 15:34:41 +09:00
20baae9094
Move online metrics out of BeatmapInfo
model
2021-10-25 15:32:18 +09:00
045dd94a6e
Move online metrics out of BeatmapSetInfo
model
2021-10-25 15:12:39 +09:00
ec61c3c5ee
Rename all remaining cases
2021-10-03 00:55:29 +09:00
973c31132b
Rename BeatmapInfo
variables which were named beatmap
for clarity
2021-10-02 12:45:34 +09: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
0522500a57
Fix a couple of merge oversights
2021-07-01 19:45:17 +09:00
31dbc7798b
Merge branch 'master' into linkify-metadata
2021-07-01 19:41:33 +09:00
3113eefcf6
Don't attempt to load content when not online
2021-04-06 17:12:00 +09:00
899d708dac
Move loading layer up one level to correct padding
2021-04-06 17:09:51 +09:00
1934e8e1fe
Fix loading layer being in the wrong place
2021-04-06 16:30:47 +09:00
59e6c46644
Remove unnecessary online state logic
2021-04-06 16:23:27 +09:00
dafa8bbe4e
Refactor BeatmapDetails to use GridContainer to keep a consistent layout
2021-04-06 16:21:20 +09:00
a5a19319cc
Fix code style
2021-04-02 21:15:28 +08:00
1ff77754fd
Use OnlineViewContainer
2021-04-02 20:14:31 +08: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
a1fa6588f6
Fix "bounce" when metadata container text is empty
2020-10-31 01:06:19 +13:00
29b4d98aac
Show retry/fail graph when either list is present
2020-08-24 20:41:50 +02:00
0e2ccac33b
Add spaces to comments
2020-05-04 18:36:24 -07:00
2340142dc1
Merge branch 'master' of https://github.com/ppy/osu into linkify-metadata
2020-03-18 14:18:53 +08:00
623b78d675
Combine all loading animation implementations
2020-02-21 15:32:46 +09:00
c753cb46c5
Use [Resolved] wherever possible
2020-02-14 20:14:00 +07:00
2952fc8cc4
remove unused using
2020-01-31 09:05:13 +08:00
b916366536
fix formatting
2020-01-31 08:17:39 +08:00
2274d70dac
apply suggestions
2020-01-31 06:41:50 +08:00
c5995acfff
linkify metadata
2020-01-30 12:30:25 +08:00
fd44ca3233
Rename Animation to Layer
2019-08-04 13:54:23 +03:00
a30d7912b1
Move DimmedLoadingAnimation to it's own file
2019-08-04 11:09:12 +03:00
2b48f5d3e0
Tidy up updateMetrics flow
2019-06-15 14:45:51 +09:00
587edcb716
Merge branch 'master' into fix-beatmapoverlay-graphs
2019-06-15 13:42:13 +09:00
bc574520bf
Update ScrollContainer usages in line with framework changes
2019-06-14 15:55:32 +09:00
f54f6e552b
Fix beatmap details potentially using the incorrect metrics
2019-06-13 18:04:42 +09:00
583bb53f53
Remove GetBeatmapDetailsRequest
2019-06-13 16:57:19 +09:00
0a79b444d9
Move metrics to beatmap set
2019-06-13 16:52:49 +09:00
609a82bc94
Update VisibilityContainer usage in line with framework
2019-06-11 15:13:58 +09:00
e0b3149e32
Merge branch 'master' into api-testability
2019-03-18 10:59:06 +09:00
69eb4ef983
Change updateMetrics parameter to be optional
2019-03-14 13:35:49 +09:00
dd6fbccb56
Slight refactoring of order for readability
2019-03-13 19:57:45 +09:00
e6449db8e3
Null metrics on null beatmap for transition animation
2019-03-13 14:13:42 +09:00
f0114d776d
Use interface to access API
...
Allows for better testability.
2019-03-13 12:58:18 +09:00
8e5816805c
Fix showing outdated data for non-online beatmaps
2019-03-08 18:44:35 +09:00
054db48089
Move online id null check to only bypass metrics lookup
2019-03-07 16:59:43 +09:00
e5e454ddcd
Don't perform lookup of beatmap stats unless an online id is present
2019-03-07 16:17:12 +09:00