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 |
|
Dan Balasescu
|
bb54ad9ad8
|
Merge pull request #16547 from peppy/realm-stable-subscriptions
Fix realm subscriptions getting lost after a context recycle
|
2022-01-24 20:20:04 +09:00 |
|
Dean Herbert
|
66c5d77d63
|
Allow realm migration to run again if interrupted halfway
|
2022-01-24 18:55:15 +09:00 |
|
Dean Herbert
|
9ff9611296
|
Merge branch 'master' into realm-stable-subscriptions
|
2022-01-24 18:25:47 +09:00 |
|
Dean Herbert
|
d7db6fa918
|
Merge branch 'master' into custom-meter
|
2022-01-24 15:46:44 +09:00 |
|
Dean Herbert
|
40aa873190
|
Rename register methods to better explain their purpose
|
2022-01-24 14:37:36 +09:00 |
|
Bartłomiej Dach
|
bd748686fa
|
Adjust spacing of time signature numerator input box
|
2022-01-23 15:21:32 +01: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
|
a5493ce0d1
|
Fix incorrect nesting of statements causing completely broken logic
|
2022-01-23 17:51:32 +09:00 |
|
Salman Ahmed
|
e4758c9dbb
|
Mark LabelledTimeSignature as public
|
2022-01-23 10:14:37 +03:00 |
|
Bartłomiej Dach
|
54f7b1b8d0
|
Use new time signature control on timing screen
|
2022-01-22 20:50:32 +01:00 |
|
Bartłomiej Dach
|
f39f2c93b5
|
Add control for arbitrary-numerator time signatures
|
2022-01-22 20:50:31 +01:00 |
|
Bartłomiej Dach
|
735414bc49
|
Replace TimeSignatures enum with struct for storage of arbitrary meter
|
2022-01-22 20:50:31 +01:00 |
|
Dean Herbert
|
33d3a10708
|
Merge branch 'master' into fix-intro-realm-usage
|
2022-01-22 23:28:43 +09:00 |
|
Bartłomiej Dach
|
1b2cca4a0d
|
Merge branch 'master' into realm-migration-ui
|
2022-01-22 13:52:19 +01:00 |
|
Dean Herbert
|
9946003069
|
Update osu.Game/Screens/Menu/IntroScreen.cs
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
|
2022-01-22 05:09:40 +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
|
2006620a2c
|
Fix IntroScreen retrieving and iterating all realm beatmap sets
|
2022-01-21 18:03:16 +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
|
5622d2ba4f
|
Show realm migration progress at Loader
|
2022-01-21 14:56:49 +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
|
9920ff51a6
|
Merge pull request #16446 from peppy/summary-timeline-control-point-optimisation
Reduce number of redundant control points displayed on summary timeline
|
2022-01-19 15:51:20 +09:00 |
|
Dan Balasescu
|
2475a62f2d
|
Merge pull request #16518 from nekodex/participantlist-cleanup
Remove unused BDL parameter in `ParticipantList`
|
2022-01-19 14:59:40 +09:00 |
|
Dean Herbert
|
5f5765d6a2
|
Reduce redundancy time range to create a bit more visual blending on the timeline
|
2022-01-19 14:57:01 +09:00 |
|
Dean Herbert
|
03ac91a3ee
|
Consider all points in a group to meet redundancy check
|
2022-01-19 14:56:44 +09:00 |
|
Dean Herbert
|
93cd07f7fb
|
Merge branch 'master' into summary-timeline-control-point-optimisation
|
2022-01-19 14:50:45 +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 |
|
Jamie Taylor
|
493a970ed5
|
Remove unused AudioManager
|
2022-01-19 14:08:21 +09:00 |
|
Dan Balasescu
|
3e5d29ed00
|
Merge pull request #16505 from peppy/remove-base-difficulty-usage
Remove all usage of `BaseDifficulty` (and access `Difficulty` instead)
|
2022-01-19 13:53:55 +09:00 |
|
Dean Herbert
|
9be5bf38c6
|
Simplify binding/invalidation in TopLocalRank
|
2022-01-19 13:20:52 +09:00 |
|