60ea3d4e1a
Fix skinning support for combobreak
2019-06-30 21:58:30 +09: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
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
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
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
d65c20bbdc
Merge branch 'master' into generic-download-model-manager
2019-06-19 01:29:06 +09:00
0a79b444d9
Move metrics to beatmap set
2019-06-13 16:52:49 +09:00
aef94ce9f1
Make BeatmapMetrics non-IEnumerables
2019-06-13 16:30:38 +09:00
9cd5519da3
Remove unused delegate, use model name in notifications, add more xmldoc
...
- Applies a `class` constraint to the generic type in `IModelManager`
- Add xmldoc
2019-06-12 19:26:06 +05:30
c5f1da0f71
Merge remote-tracking branch 'upstream/master' into generic-download-model-manager
2019-06-12 18:20:35 +05:30
951a5abccc
Merge remote-tracking branch 'upstream/master' into generic-download-model-manager
2019-06-12 17:41:16 +05:30
a17d480f51
Use "beatmap" as the model name
2019-06-12 20:41:02 +09:00
fd7dc9504e
Remove async when not required
2019-06-12 17:08:50 +09:00
c4f54d94bc
Rename methods
2019-06-12 17:00:38 +09:00
c591a6f1fa
Rename request type to be less verbose
2019-06-12 13:30:23 +09:00
eaeeffaa86
Rename to DownloadableArchiveModelManager
2019-06-12 13:28:44 +09:00
41da491a7e
Make BeatmapSetInfo equatable
2019-06-11 23:23:40 +05:30
4a6074865e
Create interfaces for DownloadTrackingComposite to consume
2019-06-11 22:42:57 +05:30
06a558c4b7
Remove unecessary third generic and change usages to match
2019-06-11 21:11:30 +05:30
27054a744e
Fill in thread pool names
2019-06-12 00:35:13 +09:00
709ca03a08
Remove unused usings
2019-06-11 20:21:06 +05:30
802f48712d
Add ability to perform a download request with options
2019-06-11 20:14:36 +05:30
341d137f5c
Make BeatmapManager inherit from new base class
2019-06-11 19:36:08 +05:30
70fdd4ba5b
Disable download button + Fix AppVeyor Errors
2019-06-10 21:13:37 +03:00
6ca2fcebfc
Centalise and prefix all ArchiveModelManager database logging
2019-06-10 19:34:32 +09:00
54497fb1e7
Fix prefixing spaces in BeatmapInfo's ToString when metadata is not populated yet
2019-06-10 19:33:23 +09:00
3fc604b60a
Add Availability to BeatmapSetOnlineInfo
2019-06-10 13:18:38 +03:00
e4bad93b66
Use variable for web request concurrency for clarity
2019-06-10 13:52:09 +09:00
b79fdfc12f
Fix one more instance of improperly handled cancellation
2019-06-10 13:50:22 +09:00
b4d2d0bd0b
Simplify and combine concurrency of ArchiveModelManager
2019-06-10 13:42:33 +09:00
f090e292c9
Move ArchiveModelManager import process to async flow
2019-06-10 13:42:22 +09:00
a6dc5606bc
Allow beatmapsets to be sorted by date added
2019-06-05 18:17:43 +09:00
4763a41c7e
Cleanups
2019-06-04 11:25:18 +09:00
cea353975f
Update with further framework-side changes
2019-06-04 11:04:28 +09:00
b52276c489
Pass individual components to DummyWorkingBeatmap, not game
2019-05-31 14:51:12 +09:00
f33a5bc54c
Centralise and update WorkingBeatmap creation in test cases
2019-05-31 14:40:53 +09:00
a1cc8c448f
Update TrackVirtual consumption
2019-05-29 16:43:27 +09:00
a20eda7b5f
Fix remaining cases to work without things
2019-05-28 23:54:42 +09:00
4ca34bd5e8
Update osu! in line with audio subsystem refactor
2019-05-28 17:06:01 +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
58efa7a177
Merge pull request #4729 from peppy/fix-control-point-ordering
...
Fix control points with same timestamp potentially being parsed incorrectly
2019-05-21 15:33:27 +09:00
7a56fe84f2
Remove ControlPoint.EquivalentTo
2019-05-21 14:27:57 +09:00