Commit Graph

1285 Commits

Author SHA1 Message Date
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