Commit Graph

363 Commits

Author SHA1 Message Date
45656c3599 Fix difficulty spectrum display not ordering ruleset groups by ID 2021-11-29 22:06:11 +01:00
0fc4d6dc2a Implement beatmap card difficulty list 2021-11-29 22:04:09 +01:00
05f7ea6b6d Remove mentions of "panel" and "direct" from names of old download buttons 2021-11-27 15:08:03 +01:00
a043d1e427 Move old beatmap download button to more general namespace 2021-11-27 15:06:57 +01:00
7419682334 Move icon pill to beatmap card-specific namespace 2021-11-27 15:01:48 +01:00
f16ef1ee69 Reapply schedule workaround for PreviewTrack 2021-11-26 22:34:05 +09:00
bf443a5a7a Switch unnecessary return to break instead 2021-11-26 15:36:16 +09:00
5de2f6211d Show a spinner instead of the download button on the new card during beatmap download 2021-11-26 15:32:33 +09:00
84a36ab4a9 Add integration with beatmap set overlay 2021-11-25 22:30:46 +01:00
716543b5b3 Move beatmap download logic out of BeatmapManager 2021-11-25 17:29:41 +09:00
1533e245de Merge pull request #15767 from bdach/beatmap-card/track-preview
Add preview track playback function to beatmap card
2021-11-25 12:08:03 +09:00
b739b6a725 Merge branch 'master' into beatmap-card/track-preview 2021-11-24 18:54:25 +09:00
183b95cbc2 Rename BeatmapSetOnlineStatus to BeatmapOnlineStatus
This variable is used at more than just a set level.
2021-11-24 18:42:49 +09:00
0eea026afb Remove null checks on CreateInstance() calls 2021-11-24 12:23:09 +09:00
1a1603f0db Implement preview track playback 2021-11-23 23:17:30 +01:00
9164f006aa Implement basic behaviour of play button 2021-11-23 22:44:09 +01:00
5d13686cdf Add play button for card preview 2021-11-23 22:44:08 +01:00
4011da033b Split off thumbnail to separate component 2021-11-23 22:44:07 +01:00
975744d26c Remove no longer used [Cached] attribute 2021-11-21 13:19:16 +01:00
297de27a6a Use BindTarget from card rather than caching & resolving download tracker 2021-11-20 18:48:26 +01:00
b3606f4a21 Rename {Play -> GoToBeatmap}Button 2021-11-20 18:36:39 +01:00
6e5918a100 Add slight scale to icon buttons 2021-11-19 15:28:03 +09:00
741c27c1f2 Always populate action to make button behave better in testing scenarios 2021-11-19 15:27:38 +09:00
0eaf450204 Make field readonly 2021-11-18 22:50:41 +01:00
8a1d6757af Merge branch 'master' into beatmap-card/download-button 2021-11-18 22:37:35 +01:00
412abf30d9 Refactor buttons again to work with latest design guidelines 2021-11-18 22:34:40 +01:00
761d1e45f2 Use lime background on right side of card to signify downloaded sets 2021-11-18 21:36:41 +01:00
7c2e79f911 Update all simple cases of switching to IWorkingBeatmap 2021-11-17 20:56:57 +09:00
b58fe2d80a Restructure card to use single tracker at the top level 2021-11-13 15:39:03 +01:00
222846290e Update download progress bar appearance to match intended design 2021-11-10 18:38:52 +01:00
91baaa73f3 Show download progress on card body rather than in button 2021-11-10 16:03:48 +01:00
f090e5ca75 Restyle card buttons to resemble buttons more 2021-11-10 15:24:36 +01:00
704ff47a0e Swap icon for "go to beatmap" state 2021-11-09 08:07:56 +01:00
2186b51676 Implement detailed download button behaviour 2021-11-08 22:18:14 +01:00
a60cceeda6 Implement basic appearance of download button 2021-11-08 22:18:14 +01:00
c65e7a4436 Add test coverage for download button 2021-11-08 22:17:56 +01:00
74603253d2 Store full model rather than online ID only 2021-11-08 13:42:56 +01:00
72489b32f9 Move toggle code into own method for readability 2021-11-08 21:39:16 +09:00
9a2425f316 Remove unused field for now to appease inspectcode 2021-11-08 21:36:28 +09:00
f4b8dee2d0 Update favourite statistic value on favourite button clicks 2021-11-08 11:53:54 +01:00
b5cbdcf981 Implement basic behaviour of favourite button 2021-11-08 11:53:54 +01:00
0faa26fc13 Add basic structure for buttons 2021-11-08 11:53:53 +01:00
fb495d77ce Implement TooltipText directly 2021-11-08 13:22:57 +09:00
0e09edfce2 Do not show nomination info if hype info not present to match web 2021-11-07 21:33:42 +01:00
1f405a7e71 Display extended statistics on card hover 2021-11-07 21:33:41 +01:00
04c2a9cd59 Display basic statistics on card hover 2021-11-07 21:03:06 +01:00
9c926e5514 Remove BeatmapSetInfo.OnlineInfo and all usages 2021-11-04 15:23:04 +09:00
cf7545e36c Merge branch 'master' into beatmap-card-basics 2021-11-03 00:11:03 +01:00
1813681fac Move private method below protected 2021-11-03 00:10:50 +01:00
75e89f17ad Rewrite BeatmapCardContentBackground 2021-11-03 00:07:03 +01:00