Dean Herbert
|
d0a2818847
|
Fix incorrect testing
|
2022-01-26 15:14:43 +09:00 |
|
Dean Herbert
|
9532454e2a
|
Remove ILive remnants
|
2022-01-26 15:12:07 +09:00 |
|
Dean Herbert
|
ba46827ac0
|
Merge branch 'master' into playlist-overlay-optimisations
|
2022-01-26 15:11:14 +09:00 |
|
Dan Balasescu
|
8f85f32f2b
|
Merge pull request #16619 from peppy/live-no-interface
Remove `ILive<>` interface (and use `abstract Live<>` instead)
|
2022-01-26 14:54:14 +09:00 |
|
Dean Herbert
|
3491b77c8c
|
Fix ScoreInfo.RealmUser not getting deep cloned correctly
I'm still not at all happy with the play-to-results flow (with multiple
clones), but this will have to do for now.
|
2022-01-26 14:27:48 +09:00 |
|
Dan Balasescu
|
2e622650de
|
Merge pull request #16617 from peppy/realm-block-button-sanity
Don't auto-unblock realm when user has manually pressed unblock button
|
2022-01-26 14:27:37 +09:00 |
|
Dan Balasescu
|
1d467904cf
|
Merge branch 'master' into live-no-interface
|
2022-01-26 14:22:33 +09:00 |
|
Dan Balasescu
|
7544aa46fa
|
Merge pull request #16618 from peppy/realm-live-update-optimisations
Avoid refetch in `RealmLive` when operating strictly on the update thread
|
2022-01-26 14:22:09 +09:00 |
|
Salman Ahmed
|
de0a7d8501
|
Migrate taiko editor saving test scene to EditorSavingTestScene
|
2022-01-26 07:57:46 +03:00 |
|
Salman Ahmed
|
064468faad
|
Refactor editor saving test scene for scalability
|
2022-01-26 07:57:46 +03:00 |
|
Dean Herbert
|
cd71ec0edd
|
Remove ILive<> interface (and use abstract Live<> instead)
|
2022-01-26 13:38:56 +09:00 |
|
Dean Herbert
|
d37c3c463e
|
Move statistics to static class
|
2022-01-26 13:29:12 +09:00 |
|
Dean Herbert
|
7ca73f7e6d
|
Don't auto-unblock realm when user has manually pressed unblock button
|
2022-01-26 12:51:09 +09:00 |
|
Dean Herbert
|
c7947b3489
|
Add statistics for Live usage
|
2022-01-26 12:42:24 +09:00 |
|
Dean Herbert
|
56b06f34f0
|
Fix RealmLive not refetching if update thread context was closed at some point
|
2022-01-26 12:32:34 +09:00 |
|
Dean Herbert
|
d76822b685
|
Avoid creating realm contexts or refetching when accessing RealmLive from the update thread
|
2022-01-26 12:32:34 +09:00 |
|
Dean Herbert
|
dda513dd08
|
Change PlaylistOverlay to use ILive
|
2022-01-26 12:19:59 +09:00 |
|
Dean Herbert
|
64914c45a4
|
Remove unnecessary realm query helper method
|
2022-01-26 11:53:50 +09:00 |
|
Dean Herbert
|
cdd63e428c
|
Merge pull request #16613 from frenzibyte/improve-timeline-zoom
Decrease default timeline zoom and add saving support
|
2022-01-26 04:07:56 +09:00 |
|
Dean Herbert
|
bdf215c576
|
Merge branch 'master' into improve-timeline-zoom
|
2022-01-26 03:40:53 +09:00 |
|
Dean Herbert
|
1747063fd9
|
Merge pull request #16610 from frenzibyte/fix-beat-divisor-not-saving
Fix beat divisor no longer saving in editor
|
2022-01-26 03:40:31 +09:00 |
|
Dean Herbert
|
5085eb6801
|
Ensure gameplay starts by dismissing any notifications in TestSceneChangeAndUseGameplayBindings
|
2022-01-26 03:39:01 +09:00 |
|
Dean Herbert
|
342452dabf
|
Merge pull request #16612 from peppy/log-notifications
Log posted notifications
|
2022-01-26 03:06:33 +09:00 |
|
Salman Ahmed
|
4169e5592e
|
Reword event handler name and update xmldoc
|
2022-01-25 19:36:19 +03:00 |
|
Salman Ahmed
|
ad18bc4983
|
Update timeline selection test scene with zoom changes
|
2022-01-25 18:57:39 +03:00 |
|
Salman Ahmed
|
d1cbdf63f0
|
Add support for reading/saving timeline zoom in editor
|
2022-01-25 18:57:39 +03:00 |
|
Dean Herbert
|
cdef67ccd0
|
Log posted notifications
To help with test failures and the likes.
|
2022-01-25 23:38:48 +09:00 |
|
Dean Herbert
|
5b82eaf112
|
Merge branch 'master' into fix-beat-divisor-not-saving
|
2022-01-25 23:29:37 +09:00 |
|
Dean Herbert
|
c32c26dc72
|
Merge pull request #16611 from frenzibyte/isolate-editor-test-beatmap
Recreate working beatmap per-test in `EditorTestScene`
|
2022-01-25 23:29:20 +09:00 |
|
Salman Ahmed
|
6c69df815a
|
Update editor test scenes to set working beatmap properly
|
2022-01-25 15:56:27 +03:00 |
|
Dan Balasescu
|
b3aa9310a3
|
Merge pull request #16607 from peppy/key-binding-container-notification-fix
Fix `DatabasedKeyBindingContainer` re-querying realm on receiving notification
|
2022-01-25 21:40:21 +09:00 |
|
Dean Herbert
|
4a9f4eecba
|
Use blocking calls to SynchronizationContext to guarantee order of execution
|
2022-01-25 20:49:52 +09:00 |
|
Salman Ahmed
|
a93873e8ca
|
Recreate test beatmap of EditorTestScene on set up
|
2022-01-25 13:03:27 +03:00 |
|
Salman Ahmed
|
4d8c5ebb0c
|
Merge branch 'master' into fix-beat-divisor-not-saving
|
2022-01-25 12:30:05 +03:00 |
|
Salman Ahmed
|
f7f58b06a1
|
Fix beat divisor not saving in editor
|
2022-01-25 11:56:38 +03:00 |
|
Salman Ahmed
|
b2b6672095
|
Add failing test asserts
|
2022-01-25 11:56:38 +03:00 |
|
Dean Herbert
|
c0ed308016
|
Use more correct method of deletion in TestScenePlaySongSelect
|
2022-01-25 17:55:39 +09:00 |
|
Dean Herbert
|
90a7dd7711
|
In gameplay bindings test, ensure a selection is made before attempting to enter gameplay
|
2022-01-25 17:55:33 +09:00 |
|
Dean Herbert
|
ffd7877a1e
|
Remove synchronization context hacks in realm tests
|
2022-01-25 17:41:22 +09:00 |
|
Dean Herbert
|
1a776a9587
|
Completely remove subscription from MusicController
|
2022-01-25 16:53:02 +09:00 |
|
Dean Herbert
|
83b0e4572a
|
Fix test failures
|
2022-01-25 16:51:21 +09:00 |
|
Dean Herbert
|
2a786f9ec0
|
Load text only after it comes on screen (and tidy up selection handling logic)
|
2022-01-25 16:51:21 +09:00 |
|
Dean Herbert
|
ace2bd2208
|
Apply some initial optimisations to PlaylistItem
|
2022-01-25 16:51:21 +09:00 |
|
Dean Herbert
|
8a4f3a7ce0
|
Reimplement subscription logic in PlaylistOverlay directly
|
2022-01-25 16:51:21 +09:00 |
|
Dean Herbert
|
958cfde608
|
Stop detaching and exposing beatmaps from MusicController
|
2022-01-25 16:51:21 +09:00 |
|
Dan Balasescu
|
d8270fe14f
|
Merge pull request #16604 from peppy/less-async-import
Remove `Task` from the inner-most `Import` method in `RealmArchiveModelImporter`
|
2022-01-25 16:47:07 +09:00 |
|
Dan Balasescu
|
6e531a574d
|
Merge pull request #16594 from peppy/realm-subscription-tracking
Add tracking of total realm subscriptions
|
2022-01-25 16:46:53 +09:00 |
|
Dean Herbert
|
1f9cf00db8
|
Fix DatabasedKeyBindingContainer re-querying realm on receiving notification
|
2022-01-25 16:44:44 +09:00 |
|
Salman Ahmed
|
5a9524a74e
|
Decrease default timeline zoom to "6 seconds visible" range
|
2022-01-25 10:43:51 +03:00 |
|
Dean Herbert
|
1bb1366c9f
|
Fix notification reset events potentially arriving out of order if a block operation times out
|
2022-01-25 16:26:06 +09:00 |
|