Dan Balasescu
|
4a51bab9ac
|
Merge pull request #16622 from peppy/fix-results-score-switch-crash
Fix crash at results screen when viewing another score panel after playing
|
2022-01-26 16:59:39 +09:00 |
|
Dean Herbert
|
11f0f3c17d
|
Revert "Move final result set firing to before the update realm is disposed"
This reverts commit 24bcba6418 .
|
2022-01-26 16:21:24 +09:00 |
|
Dean Herbert
|
24bcba6418
|
Move final result set firing to before the update realm is disposed
Without this, if any registered callback attempts to access
`RealmAccess.Realm` when handling the empty set callback, it will
deadlock the game.
|
2022-01-26 15:57:06 +09:00 |
|
Dean Herbert
|
68ee80c5de
|
Merge pull request #16623 from frenzibyte/refactor-editor-save-test
Refactor editor saving test scene for scalability
|
2022-01-26 15:40:39 +09:00 |
|
Dan Balasescu
|
701f00a4b1
|
Merge pull request #16609 from peppy/fix-realm-related-failures
Fix some realm-related test failures
|
2022-01-26 15:31:18 +09:00 |
|
Dean Herbert
|
5ea781faef
|
Send unsubscribe actions to synchronization context for consistency and safety
|
2022-01-26 15:24:53 +09:00 |
|
Dean Herbert
|
4fe3d83fc4
|
Update framework
|
2022-01-26 15:21:14 +09:00 |
|
Dean Herbert
|
91e0d1021f
|
Merge branch 'master' into fix-out-of-order-events-on-block-fail
|
2022-01-26 15:21:10 +09:00 |
|
Dean Herbert
|
267a7bd21f
|
Give RealmUser.Username a better default value
|
2022-01-26 15:14:49 +09:00 |
|
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 |
|