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
8b0aaccfe6
Add finaliser to WorkingBeatmap
2019-06-27 13:56:36 +09: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
375a6f406d
Merge remote-tracking branch 'upstream/master' into not-available-to-download
2019-06-27 11:44:41 +09:00
f3a84de7b5
Merge remote-tracking branch 'upstream/master' into generic-download-tracking-composite
2019-06-26 18:17:53 +05:30
c34f6180e6
Merge branch 'master' into generic-download-model-manager
2019-06-26 20:37:56 +09:00
cb65fc6317
Don't throw exception for non-existent files
2019-06-26 17:23:12 +09:00
88b182ab3f
Merge branch 'master' into generic-download-model-manager
2019-06-24 18:35:58 +09:00
1830362337
Move task out of ctor to avoid initialisation ordering issues
2019-06-24 17:10:50 +09:00
6d864cb47e
Load beatmap content asynchronously in the background
2019-06-24 13:38:30 +09:00
d540565197
Merge branch 'master' into difficulty-icon-tooltip
2019-06-22 11:54:00 +07:00
f072a53e93
Merge remote-tracking branch 'origin/master' into import-stable-scores
2019-06-21 17:42:59 +02:00
802da225d4
Move responsibility for selecting paths to model managers
2019-06-21 17:32:47 +02:00
a1c58b164c
Merge branch 'master' into not-available-to-download
2019-06-21 14:16:31 +03:00
ca919f02e6
Remove bad words on code comments
2019-06-19 21:33:58 -07:00
15c75b4442
Add basic score import from stable
2019-06-19 18:33:51 +02:00
63d0324f96
Fix inspection
2019-06-20 01:10:14 +09:00
5278c5f365
Merge branch 'master' into not-available-to-download
2019-06-19 01:14:32 +03:00
341dc74834
Simplify download method
2019-06-19 01:41:19 +09:00