Commit Graph

46734 Commits

Author SHA1 Message Date
5001412a0d Reorder easing mapping to match enum order and throw on unknown animation style 2021-11-28 15:19:12 +01:00
aba9ed624a Remove unnecessary whitespace 2021-11-28 15:16:33 +01:00
1ae41118cd Added gravity as a default. 2021-11-27 22:59:09 +01:00
0df97744ad Moved linear to a better place.
i decided to go with leaving it under gravity, its plenty visible and fine there, since the public enum list self orders I wasn't sure about how i could set a default that wasn't the topmost option
2021-11-27 13:34:09 +01:00
5e56122d65 Linear approach type moved per peppys request 2021-11-26 09:48:38 +01:00
5e0763ae33 Expand the functionality of Approach different 2021-11-25 10:24:00 +01:00
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
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
e6cfe44652 Fix occasional test failure due to default value oversight in TestSceneBeatmapCarousel 2021-11-25 16:29:06 +09:00
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
2bfc473689 Split out SkinModelManager from SkinManager 2021-11-25 15:14:43 +09:00
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
60b207f20a Reduce interface exposure of ScoreManager 2021-11-25 14:34:13 +09:00
bcdb73e1e8 Clean up files last 2021-11-25 14:28:27 +09:00
315e126497 Add automatic clean-up call for RealmFileStore 2021-11-25 14:17:44 +09:00
204bd2b604 Ensure Cleanup can run from non-update thread and add basic log output 2021-11-25 14:17:44 +09:00
fd321109da Remove unnecessary virtual specification on Refresh 2021-11-25 14:06:12 +09:00
306e13fa7b Remove all usages of FileStore.QueryFiles 2021-11-25 14:06:02 +09:00
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
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
1907b42f82 Use constant online IDs in tests to avoid preview not working randomly 2021-11-24 20:34:33 +01:00
20f71da2c4 Merge branch 'master' into fix-mp-resuming 2021-11-24 20:17:58 +01:00
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
016684b52d Remove unreachable code 2021-11-24 20:29:47 +09:00
593f11d0ff Merge pull request #15782 from peppy/realm-beatmap-set-status
Add online status to `RealmBeatmapSet`
2021-11-24 20:28:45 +09:00
132bb59203 Update working beatmap when returning to match 2021-11-24 19:56:02 +09:00
b7308283e4 Merge branch 'master' into realm-beatmap-set-status 2021-11-24 19:47:10 +09:00
ce8500a732 Merge branch 'master' into remove-model-file-list-inits 2021-11-24 19:46:42 +09:00
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
e176083898 Merge pull request #15781 from peppy/beatmap-set-status
Rename `BeatmapSetOnlineStatus` to `BeatmapOnlineStatus`
2021-11-24 19:25:29 +09:00
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
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
b739b6a725 Merge branch 'master' into beatmap-card/track-preview 2021-11-24 18:54:25 +09:00
61009013cc Give a more correct default value to beatmap and set statuses 2021-11-24 18:48:12 +09:00
052ed8f930 Add online status to RealmBeatmapSet 2021-11-24 18:48:02 +09:00
183b95cbc2 Rename BeatmapSetOnlineStatus to BeatmapOnlineStatus
This variable is used at more than just a set level.
2021-11-24 18:42:49 +09:00
ddbd4f9473 Merge branch 'master' into remove-model-file-list-inits 2021-11-24 18:39:01 +09:00
0fe27cc8a1 Replace one more usage 2021-11-24 18:29:33 +09:00
7603f7eb36 Fix a few incorrectly updated arguments 2021-11-24 18:14:18 +09:00
0c819b9cfb Combine all test data BeatmapSetInfo creation into a single method 2021-11-24 18:07:32 +09:00
5ff62a8e04 Merge pull request #15779 from peppy/remaining-misc-fixes
Apply some various code quality fixes that don't fit elsewhere
2021-11-24 16:59:49 +09:00
74b6c33fab Merge pull request #15778 from peppy/ruleset-info-id-usage
Update usages of `RulesetInfo.ID` to use `OnlineID` instead
2021-11-24 16:55:28 +09:00
834bdd8e5c Merge pull request #15776 from peppy/non-null-beatmapset-metadata
Make `BeatmapSet.Metadata` non-null
2021-11-24 16:48:28 +09:00
8ce5324c8b Merge pull request #15772 from peppy/remove-model-list-inits
Initialise `BeatmapSet.Beatmaps` list at construction time
2021-11-24 16:41:19 +09:00
2dabedebff Remove unnecessary user assign in HitObjectSampleTest 2021-11-24 16:30:00 +09:00
3e0e01abdb Move bookmark parsing logic into LegacyBeatmapDecoder 2021-11-24 16:29:51 +09:00
9c61ec217b Remove unnecessary mainTrackMixer parameter from BeatmapManager 2021-11-24 16:27:17 +09:00
2ec3fb2e9e Merge pull request #15760 from peppy/realm-move-data-migration-to-context-factory
Move realm data migrations inside the `RealmContextFactory`
2021-11-24 16:23:56 +09:00
f6e91f1824 Merge pull request #15777 from smoogipoo/revert-nunit-blame
Revert "Run nunit in blame mode"
2021-11-24 16:23:22 +09:00
bbd3ea5b77 Update all actual usages of RulesetInfo.ID to use OnlineID instead 2021-11-24 15:50:26 +09:00