Dean Herbert
|
d0b74a91fb
|
Fix edge cases with score drawable loading
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
0293d95f82
|
Simplify IsOnlineScope usage
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
daea13f491
|
Simplify flow of cancellation token
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
3d59bab7c6
|
Remove fetch callback logic completely
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
aee93934d5
|
Rename methods to make more sense (and always run through AddOnce )
|
2022-01-29 23:58:57 +09:00 |
|
Dean Herbert
|
e7823982d8
|
Fix ruleset value not being transferred when FinaliseSelection is not called
|
2022-01-29 18:44:48 +09:00 |
|
Dan Balasescu
|
f021a274d2
|
Merge pull request #16681 from peppy/fix-delete-local-scores
Fix delete local scores via "Clear all scores" button crashing the game
|
2022-01-28 17:01:31 +09:00 |
|
Dean Herbert
|
0d3ac4fd9c
|
Fix delete local scores crashing the game
|
2022-01-28 15:54:53 +09:00 |
|
Dean Herbert
|
b7d8c9bf06
|
Fix a couple of cases of incorrect equality checks in the case both values are null
|
2022-01-28 14:29:56 +09:00 |
|
Bartłomiej Dach
|
04d6ca59a3
|
Merge branch 'master' into song-select-scroll-position-during-delete
|
2022-01-27 20:46:19 +01:00 |
|
Dean Herbert
|
7af23328a4
|
Merge branch 'master' into ruleset-ordering-fix
|
2022-01-27 21:46:03 +09:00 |
|
Dean Herbert
|
3ae5973ab7
|
Fix compilation error due to commit split
|
2022-01-27 17:08:31 +09:00 |
|
Dean Herbert
|
449e9bcf5c
|
Ensure beatmap carousel scroll position is maintained during deletion operations
|
2022-01-27 16:52:02 +09:00 |
|
Dean Herbert
|
0a45aa80cb
|
Remove unnecessary double-schedule in UpdateBeatmapSet
|
2022-01-27 16:52:02 +09:00 |
|
Dean Herbert
|
5637fd64d6
|
Perform ordering using IComparable instead
|
2022-01-27 15:59:20 +09:00 |
|
Dean Herbert
|
5288eedd31
|
Update all usages of RulesetID and Ruleset.ID to use Ruleset.OnlineID
|
2022-01-27 15:38:03 +09:00 |
|
Dean Herbert
|
f30d63107a
|
Add SortID to RulesetInfo to allow stable ordering of rulesets for display
|
2022-01-27 15:35:16 +09:00 |
|
Dean Herbert
|
f70e10e8a4
|
Fix ruleset filter matching using OnlineID instead of ShortName
|
2022-01-27 01:25:57 +09:00 |
|
Derrick Timmermans
|
873d367615
|
Fix custom rulesets not being able to convert maps
|
2022-01-26 15:51:39 +01:00 |
|
Dean Herbert
|
473c4d00ca
|
Fix grouped difficulty icons using incorrect lookup for ruleset grouping
|
2022-01-26 18:38:44 +09:00 |
|
Dean Herbert
|
d7342880f5
|
Update remaining cases of clashes with realm.Write and realm.RegisterForNotifications
|
2022-01-25 13:09:48 +09:00 |
|
Dean Herbert
|
e23b10e6a5
|
Update remaining cases of clashing variable name in realm.Run(realm..
|
2022-01-25 13:04:05 +09:00 |
|
Dean Herbert
|
6eb2c28e41
|
Rename RealmContextFactory to RealmAccess
|
2022-01-24 20:38:07 +09:00 |
|
Dean Herbert
|
40aa873190
|
Rename register methods to better explain their purpose
|
2022-01-24 14:37:36 +09:00 |
|
Dean Herbert
|
e9e3e024a1
|
Update all usages of QueryAsyncWithNotifications to use new Register pathway
|
2022-01-23 20:28:04 +09:00 |
|
Dean Herbert
|
61cef42be9
|
Proof of concept realm subscriptions via Register
|
2022-01-23 20:28:04 +09:00 |
|
Dean Herbert
|
1f157d729d
|
Update existing subscriptions to new style
Fix missing detach calls in `MusicController`
|
2022-01-21 20:05:03 +09:00 |
|
Dean Herbert
|
8f1dfa33a2
|
Merge branch 'master' into realm-context-use-update-when-feasible
|
2022-01-21 18:03:09 +09:00 |
|
Dean Herbert
|
114c9e8c1f
|
Update all usages of CreateContext to use either Run or Write
|
2022-01-21 17:27:08 +09:00 |
|
Dean Herbert
|
3bcdce128c
|
Use dictionary add for safety
|
2022-01-21 15:29:21 +09:00 |
|
Dean Herbert
|
ff4f40db8a
|
Merge branch 'master' into carousel-performance-n
|
2022-01-21 15:27:42 +09:00 |
|
Dan Balasescu
|
c4f24ef96c
|
Merge pull request #16542 from peppy/carousel-search-performance-less-simple
Avoid performing full filter when updating carousel beatmap sets
|
2022-01-21 15:05:30 +09:00 |
|
Dean Herbert
|
bed7b69464
|
Apply NRT to CarouselGroup
|
2022-01-21 13:26:29 +09:00 |
|
Dean Herbert
|
5b24800b0e
|
Avoid applying filter in UpdateBeatmapSet flow
|
2022-01-21 13:26:25 +09:00 |
|
Dean Herbert
|
45bf35c425
|
Avoid performing keyword filtering at song select unless keywords are specified
|
2022-01-21 12:26:24 +09:00 |
|
Dean Herbert
|
ba31ddee01
|
Revert beatmapSets reference to fix tests
New version changed order.
|
2022-01-21 00:34:12 +09:00 |
|
Dean Herbert
|
80f3a67876
|
Use for instead of foreach to avoid enumerator overhead
|
2022-01-20 22:21:00 +09:00 |
|
Dean Herbert
|
0b93f3c88f
|
Add <Guid,CarouselBeatmapSet> dictionary to speed up update operations in carousel
|
2022-01-20 22:12:49 +09:00 |
|
Dean Herbert
|
9a864267d2
|
Fix CarouselGroupEagerSelect not invoking subclassed AddChild from AddChildren calls
|
2022-01-20 21:57:16 +09:00 |
|
Dean Herbert
|
a8ce2c5edf
|
Detach before sending BeatmapSetInfo to any handling method
|
2022-01-20 21:14:10 +09:00 |
|
Dean Herbert
|
b1cf3befa6
|
Fix incorrect query in comment
|
2022-01-20 18:36:20 +09:00 |
|
Dean Herbert
|
3ba712703b
|
Add a note about hidden beatmap check
|
2022-01-20 17:50:17 +09:00 |
|
Dean Herbert
|
1dabf6c8a5
|
Fix BeatmapCarousel signalling it is finished loading before catching up on realm changes
|
2022-01-20 16:39:42 +09:00 |
|
Dean Herbert
|
6c46fd6931
|
Fix some failing tests due to realm beatmaps overwriting test beatmaps
|
2022-01-20 00:19:16 +09:00 |
|
Dean Herbert
|
2789986699
|
Use asynchronous loading for beatmap carousel again
|
2022-01-19 18:15:43 +09:00 |
|
Dean Herbert
|
200fcb6f83
|
Detach beatmap set before checking hidden state
|
2022-01-19 16:59:49 +09:00 |
|
Dan Balasescu
|
581873f944
|
Merge pull request #16497 from peppy/top-local-rank-optimisation
Rewrite `TopLocalRank` to use realm subscriptions
|
2022-01-19 14:22:12 +09:00 |
|
Dean Herbert
|
9be5bf38c6
|
Simplify binding/invalidation in TopLocalRank
|
2022-01-19 13:20:52 +09:00 |
|
Dean Herbert
|
7f65f3a47f
|
Remove all usage of BaseDifficulty (and access Difficulty instead)
|
2022-01-18 22:57:39 +09:00 |
|
Dean Herbert
|
f5b8653491
|
Add spaces to query string
|
2022-01-18 19:28:09 +09:00 |
|