Dean Herbert
|
e5af673b01
|
Fix incorrect BeatmapInfo.ToString implementation
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
f2f1adb792
|
Update FilterMatchingTest and filter code to use ruleset's OnlineID
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
ba4ef0926f
|
Remove incorrect test fixture specification
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
a3c70ccdfc
|
Fix OnlineAvailabilityTracker referencing a value in query that could potentially be null
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
b619ff1264
|
Reattach detached items on delete/undelete
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
e74a5022c9
|
Fix multiple tests via null checks and changing ToLive to Detach
flow
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
13401a8846
|
Better handle Statistics to avoid losing data
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
76670a8faa
|
Fix BeatmapDifficultyCache not working with detached beatmaps
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
52ca649159
|
Fix results screen test failures due to relation query
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
6919df18fa
|
Fix incorrect ordering and grouping of difficulties at song select
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
aaefd72c69
|
Handle ignored mappings locally in Detach configuration
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
2b8706b6ce
|
Detach and reattach scores to make work
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
60d2de8a3b
|
Fix potential nullref when song select filters to no results
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
2d2faa72a9
|
Fix rulesets being out of order
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
e1f77b87de
|
"Fix" OnlinePlayBeatmapAvailabilityTracker
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
de3a338d02
|
Update realm queries to use Filter to allow for indirect property filtering
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
8461eaab46
|
BeatmapSetInfo detach support
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
de076678fe
|
Fix some remaining test failures
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
3811bd8520
|
Fix some null inspections
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
667cdb2475
|
Fix skin lookup when there's no beatmap file available
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
33060990b7
|
Temporarily disable WorkingBeatmapCache and fix multiple invalid data flows
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
0793b0f0ab
|
Fix Max lookup methods not checking for zero beatmap count
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
dcd69e852e
|
Add back settable RulesetID for now
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
2a980cc474
|
Fix BeatmapInfo file lookup not handling the case where no files exist
Quite common for test scenes.
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
167c399e8a
|
Fix invalid DI resolution of RealmFileStore
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
99e46cd26b
|
Fix missing BeatmapMetadata.ToString
This is relied on by a few usages.
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
4295815c7d
|
Fix invalid equality comparison in BeatmapLeaderboard
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
86ce2256be
|
Replace SpectatorScreen event flow with realm subscriptions
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
5c0d31ed24
|
Replace OnlinePlayBeatmapAvailabilityTracker event flow with realm subscriptions
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
6d60aa7d9c
|
Replace TopLocalRank event flow with realm subscriptions
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
fe8a5e867d
|
Remove updated/removed flow method mapping
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
c9257e9ecc
|
Fix missing disposal of realm subscriptions in BeatmapCarousel
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
8c4836e87d
|
Replace ScoreDownloadTracker event flow with realm subscriptions
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
00e9f0d41e
|
Replace BeatmapDownloadTracker event flow with realm subscriptions
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
5dc497e949
|
Replace BeatmapLeaderboard event flow with realm subscriptions
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
1f9318265e
|
Update ToLive usages in line with recent changes
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
31a3161189
|
Make tests compile again
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
db05727ec4
|
Remove unused includeProtected parameter
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
a3276758b8
|
Remove unnecessary re-query of beatmap set in editor menu construction
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
b91f309879
|
Inline query methods from BeatmapModelManager to BeatmapManager where possible
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
1d536fd0bc
|
Start introducing ILive
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
3152d2d8a0
|
"Update" BeatmapCarousel
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
8696f82627
|
Fix intro screen
Fix things
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
abd72c496b
|
"Update" MusicController
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
c4a9211179
|
Apply NRT to BeatmapManager and move Hide /Restore methods across
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
3ecd535f6e
|
Add back missing IRulesetStore cache
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
8d943b5709
|
Fix many shortcomings and compatibility issues with EF classes post-rename
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
d7fe3584cd
|
Don't persist Countdown to realm for now
It's another enum which is a pain to handle, and not actually being
consumed anywhere.
|
2022-01-12 17:00:16 +09:00 |
|
Dean Herbert
|
00e3af3366
|
Update model manager and many related classes to get things compiling again
|
2022-01-12 17:00:00 +09:00 |
|
Dean Herbert
|
a3da8dc49d
|
Fix missing interface implementation of IRulesetStore
|
2022-01-12 16:58:58 +09:00 |
|