Commit Graph

1339 Commits

Author SHA1 Message Date
b8ccba02f2 Log to runtime instead 2019-08-07 19:33:54 +09:00
15a592e25e Just assert doesn't throw and don't catch at LegacyDecoder 2019-08-07 19:25:40 +09:00
da15e19912 return on storyboard side 2019-08-07 18:40:58 +09:00
7bcec31ea3 mention that the event was the type 2019-08-07 17:08:41 +09:00
669c2462ec Don't consider the type 2019-08-07 16:25:38 +09:00
66b02c0283 log type as well 2019-08-06 12:27:10 +09:00
cd6fe91882 Log error for invalid events 2019-08-06 10:05:21 +09:00
e2420af10c Fix applying mods to the wrong beatmap 2019-08-01 13:37:52 +09:00
bc80fa11bb Mode IApplicableToBeatmap application to WorkingBeatmap 2019-08-01 12:41:46 +09:00
53ecb2ae82 Reduce notification span during beatmap imports 2019-07-26 13:48:29 +09:00
2a17ed5e18 Merge remote-tracking branch 'refs/remotes/ppy/master' into favourite-beatmap 2019-07-22 14:32:37 +03:00
a631aac664 Fix workingbeatmap's disposal potentially null-refing 2019-07-22 15:01:01 +09:00
de8ac9a428 Simple implementation 2019-07-21 21:41:07 +03:00
72da615dde Fix track transfer not running when beatmap is retrieved from c… (#5296)
Fix track transfer not running when beatmap is retrieved from cache
2019-07-11 22:53:07 +09:00
e73f22eff8 Convert length retrieved from online to milliseconds 2019-07-09 17:53:34 +03:00
1485c273ab Describe the xmldoc mo 2019-07-09 17:31:15 +03:00
f3329f4d79 Use a more readable code for calculating length 2019-07-09 17:22:21 +03:00
11ef65e3e2 Remove unnecessary extension 2019-07-08 11:57:02 +03:00
b62e69d170 Calculate length inside BeatmapManager 2019-07-08 11:56:48 +03:00
16c993579b Fix track transfer not running when beatmap is retrieved from cache 2019-07-08 17:12:34 +09:00
129899f419 Add a BPM property in BeatmapInfo 2019-07-08 10:43:35 +03:00
2d0c924bdf Add xmldoc for MaxStarDifficulty and MaxLength 2019-07-08 09:35:12 +03:00
79ddb8d5d3 Change to a more convenient xmldoc 2019-07-08 09:23:01 +03:00
90d5484818 Return BPM back to OnlineInfo
Revert commit of "Move BPM out of OnlineInfo"
2019-07-08 09:10:41 +03:00
729f0901f7 Move Length out of OnlineInfo 2019-07-07 20:25:36 +03:00
3ea9629daf Move BPM out of OnlineInfo 2019-07-07 20:11:44 +03:00
b4ef64fa61 Add sorting by Length 2019-07-07 18:26:56 +03:00
65c8249c94 Add beatmap extension for calculating length 2019-07-07 18:25:52 +03:00
188c80374e Add sorting by BPM 2019-07-07 18:14:23 +03:00
040dbfd2c1 Merge branch 'master' into remove-unnecessary-fading 2019-07-06 15:59:44 +03:00
6fd3ad5c1d Remove unnecessary fading 2019-07-06 12:10:30 +03:00
598b0d668b Merge branch 'master' into import-stable-scores 2019-07-05 15:54:33 +09:00
8346c50ce1 Rename delete method and improve xmldoc 2019-07-05 13:55:25 +09:00
32bb963393 Lock WorkingBeatmap cache to avoid threading issues 2019-07-04 14:33:00 +09:00
7575047db8 Merge branch 'master' into import-stable-scores 2019-07-04 01:00:42 +09:00
8e0b5f1622 Fix weird merge conflict 2019-07-02 23:21:13 +09:00
2fafe9a651 Merge branch 'master' into async-beatmap-load 2019-07-02 23:19:10 +09:30
089eadb008 Add weak WorkingBeatmap cache (#5163)
Add weak WorkingBeatmap cache

Co-authored-by: Dan Balasescu <1329837+smoogipoo@users.noreply.github.com>
2019-07-02 22:40:47 +09:00
e7a7f2f660 Add statistic for count of alive WorkingBeatmaps 2019-07-02 22:39:49 +09:00
9e33fb35e9 Fix typo 2019-07-02 22:26:08 +09:00
a6acc1f99f Catch exception and return null for safety
.
2019-07-02 22:26:08 +09:00
0b66f13902 Add todo about beatmap load cancellation 2019-07-02 22:22:33 +09:00
a26b14a4f8 Move finaliser inside disposal region 2019-07-02 22:21:56 +09:00
31b1480263 Merge branch 'master' into async-beatmap-load 2019-07-02 20:44:53 +09:00
60ea3d4e1a Fix skinning support for combobreak 2019-06-30 21:58:30 +09:00
12350d18b5 Don't remove imported archives by default 2019-06-27 14:41:11 +02:00
55216dffb7 Merge remote-tracking branch 'origin/master' into import-stable-scores 2019-06-27 14:07:17 +02:00
61260cf599 Hand off comparison logic for database query to implementors
Equals overrides are not used in EF queries without running the comaprison locally instead of on the database, so to preserve that the comparison logic is instead implemented on a per manager basis.
2019-06-27 15:32:27 +05:30
ef384b8667 Add simple (weak) WorkingBeatmap cache 2019-06-27 14:09:09 +09:00
0bad86f6d9 Merge remote-tracking branch 'upstream/master' into async-beatmap-load 2019-06-27 13:58:59 +09:00