Dan Balasescu
|
2b85738384
|
Merge pull request #15797 from peppy/remove-pointless-i-beatmap-model-manager
Remove pointless interface class for `IBeatmapModelManager`
|
2021-11-25 19:07:19 +09:00 |
|
Dan Balasescu
|
d3a4890c31
|
Merge branch 'master' into realm-integration/stable-export-flow
|
2021-11-25 19:06:18 +09:00 |
|
Dan Balasescu
|
57cbce8f22
|
Merge pull request #15792 from peppy/realm-integration/stable-import-flow
Move stable import handling out of `IModelManager<T>` into its own class
|
2021-11-25 19:06:02 +09:00 |
|
Dean Herbert
|
e2ebcf7a26
|
Remove unnecessary manager parameter
Confused why I added this in the first place..
|
2021-11-25 18:36:03 +09:00 |
|
MK56
|
5e0763ae33
|
Expand the functionality of Approach different
|
2021-11-25 10:24:00 +01:00 |
|
Dean Herbert
|
a6ee0eec0d
|
Remove pointless interface class for IBeatmapModelManager
Was originally going to be used but serves no purpose any more.
|
2021-11-25 18:15:10 +09:00 |
|
Dean Herbert
|
eeccf836ec
|
Remove unnecessary GameHost parameter
|
2021-11-25 17:42:41 +09:00 |
|
Dean Herbert
|
a2ab9f457d
|
Move score download logic out of ScoreManager
|
2021-11-25 17:33:04 +09:00 |
|
Dean Herbert
|
716543b5b3
|
Move beatmap download logic out of BeatmapManager
|
2021-11-25 17:29:41 +09:00 |
|
Dean Herbert
|
79459c1aeb
|
Fix typo in class and variable names
|
2021-11-25 17:12:15 +09:00 |
|
Dan Balasescu
|
a0cc7bbdc8
|
Merge pull request #15793 from peppy/fix-beatmap-carousel-test-oversight
Fix occasional test failure due to default value oversight in `TestSceneBeatmapCarousel`
|
2021-11-25 17:10:57 +09:00 |
|
Dean Herbert
|
ec9a09d5a4
|
Add missing licence headers
|
2021-11-25 16:56:19 +09:00 |
|
Dean Herbert
|
cc1b91e4bd
|
Split out legacy model export logic into LegacyModelExporter classes
|
2021-11-25 16:41:12 +09:00 |
|
Dean Herbert
|
7488ccd5fe
|
Update all models to implement IHasNamedFiles
|
2021-11-25 16:41:12 +09:00 |
|
Dan Balasescu
|
6d60725b31
|
Merge branch 'master' into realm-integration/stable-import-flow
|
2021-11-25 16:36:02 +09:00 |
|
Dean Herbert
|
416ee2447a
|
Move archive filename helper method to extension method
|
2021-11-25 16:35:54 +09:00 |
|
Dan Balasescu
|
d8a23aad4d
|
Merge pull request #15791 from peppy/realm-integration/skin-model-manager
Split out `SkinModelManager` from `SkinManager`
|
2021-11-25 16:35:05 +09:00 |
|
Dean Herbert
|
a0fa030f55
|
Rename base class to LegacyModelImporter
|
2021-11-25 16:33:04 +09:00 |
|
Dean Herbert
|
e6cfe44652
|
Fix occasional test failure due to default value oversight in TestSceneBeatmapCarousel
|
2021-11-25 16:29:06 +09:00 |
|
Dean Herbert
|
210dfab392
|
Merge pull request #15790 from peppy/realm-integration/score-manager-interface-reduction
Reduce interface exposure of `ScoreManager`
|
2021-11-25 15:46:38 +09:00 |
|
Dean Herbert
|
2df793ca22
|
Inline individual importers to avoid unnecessary construction for singular import types
|
2021-11-25 15:44:04 +09:00 |
|
Dean Herbert
|
9dcb20a821
|
Rename Stable to Legacy and add xmldoc
|
2021-11-25 15:39:05 +09:00 |
|
Dean Herbert
|
6cab7b877d
|
Move stable import handling into its own class
|
2021-11-25 15:36:58 +09:00 |
|
Dean Herbert
|
2bfc473689
|
Split out SkinModelManager from SkinManager
|
2021-11-25 15:14:43 +09:00 |
|
Dan Balasescu
|
546785b905
|
Merge pull request #15789 from peppy/realm-integration/file-store
Add automatic clean-up call for `RealmFileStore`
|
2021-11-25 15:10:41 +09:00 |
|
Dean Herbert
|
60b207f20a
|
Reduce interface exposure of ScoreManager
|
2021-11-25 14:34:13 +09:00 |
|
Dean Herbert
|
bcdb73e1e8
|
Clean up files last
|
2021-11-25 14:28:27 +09:00 |
|
Dean Herbert
|
315e126497
|
Add automatic clean-up call for RealmFileStore
|
2021-11-25 14:17:44 +09:00 |
|
Dean Herbert
|
204bd2b604
|
Ensure Cleanup can run from non-update thread and add basic log output
|
2021-11-25 14:17:44 +09:00 |
|
Dean Herbert
|
fd321109da
|
Remove unnecessary virtual specification on Refresh
|
2021-11-25 14:06:12 +09:00 |
|
Dean Herbert
|
306e13fa7b
|
Remove all usages of FileStore.QueryFiles
|
2021-11-25 14:06:02 +09:00 |
|
Dean Herbert
|
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 |
|
Bartłomiej Dach
|
53dea8c606
|
Merge pull request #15784 from smoogipoo/fix-mp-resuming
Fix multiplayer starting with own latest picked playlist item rather than the current playlist item
|
2021-11-24 20:45:44 +01:00 |
|
Bartłomiej Dach
|
1907b42f82
|
Use constant online IDs in tests to avoid preview not working randomly
|
2021-11-24 20:34:33 +01:00 |
|
Bartłomiej Dach
|
20f71da2c4
|
Merge branch 'master' into fix-mp-resuming
|
2021-11-24 20:17:58 +01:00 |
|
Dan Balasescu
|
1865227e08
|
Merge pull request #15773 from peppy/remove-model-file-list-inits
Initialise `IHasFiles<TFile>.Files` lists at construction time
|
2021-11-24 21:05:36 +09:00 |
|
Dan Balasescu
|
016684b52d
|
Remove unreachable code
|
2021-11-24 20:29:47 +09:00 |
|
Dan Balasescu
|
593f11d0ff
|
Merge pull request #15782 from peppy/realm-beatmap-set-status
Add online status to `RealmBeatmapSet`
|
2021-11-24 20:28:45 +09:00 |
|
Dan Balasescu
|
132bb59203
|
Update working beatmap when returning to match
|
2021-11-24 19:56:02 +09:00 |
|
Dan Balasescu
|
b7308283e4
|
Merge branch 'master' into realm-beatmap-set-status
|
2021-11-24 19:47:10 +09:00 |
|
Dan Balasescu
|
ce8500a732
|
Merge branch 'master' into remove-model-file-list-inits
|
2021-11-24 19:46:42 +09:00 |
|
Dan Balasescu
|
88b968fbe8
|
Merge pull request #15783 from peppy/close-failed-update-notification
Close a failed update notification immediately
|
2021-11-24 19:46:33 +09:00 |
|
Dan Balasescu
|
e176083898
|
Merge pull request #15781 from peppy/beatmap-set-status
Rename `BeatmapSetOnlineStatus` to `BeatmapOnlineStatus`
|
2021-11-24 19:25:29 +09:00 |
|
Dan Balasescu
|
30037fbec1
|
Merge pull request #15780 from peppy/combine-test-beatmap-set-info-usage
Combine all test data `BeatmapSetInfo` creation into a single method
|
2021-11-24 19:09:35 +09:00 |
|
Dean Herbert
|
1dc1de3d1f
|
Close a failed update notification immediately
Fixes visual issue pointed out at
https://github.com/ppy/osu/discussions/15653#discussioncomment-1679263.
|
2021-11-24 19:05:53 +09:00 |
|
Dean Herbert
|
b739b6a725
|
Merge branch 'master' into beatmap-card/track-preview
|
2021-11-24 18:54:25 +09:00 |
|
Dean Herbert
|
61009013cc
|
Give a more correct default value to beatmap and set statuses
|
2021-11-24 18:48:12 +09:00 |
|
Dean Herbert
|
052ed8f930
|
Add online status to RealmBeatmapSet
|
2021-11-24 18:48:02 +09:00 |
|
Dean Herbert
|
183b95cbc2
|
Rename BeatmapSetOnlineStatus to BeatmapOnlineStatus
This variable is used at more than just a set level.
|
2021-11-24 18:42:49 +09:00 |
|
Dean Herbert
|
ddbd4f9473
|
Merge branch 'master' into remove-model-file-list-inits
|
2021-11-24 18:39:01 +09:00 |
|