Dean Herbert
|
6d534046ff
|
Add keyboard traversal support for first run dialog (and tidy up step traversal logic)
|
2022-04-19 14:57:15 +09:00 |
|
Dean Herbert
|
a8d32a2061
|
Add test coverage of notification resume flow
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
5fd64a4c78
|
Add test coverage to ensure we don't leave any screens in the first run overlay
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
9074eb283d
|
Show a notification instead of blocking exit of wizard
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
fb7dc89503
|
Ensure wizard returns to initial screen after completion
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
ea52fab5b1
|
Tidy up dependencies and test naming
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
288f759bb4
|
Add test coverage of navigation
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
e064f2f23e
|
Improve general layout and allow overlay to be displayed without dependencies for now
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
ae07b2b512
|
Initial setup
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
83e89b3e80
|
Add unread count to INotificationOverlay and fix toolbar button DI logic
|
2022-04-19 11:16:45 +09:00 |
|
Salman Ahmed
|
94335c2938
|
Update further usages to cache/resolve via interface
|
2022-04-19 00:18:10 +03:00 |
|
Dan Balasescu
|
bb8b94f8ad
|
Merge branch 'master' into i-notification-overlay
|
2022-04-19 06:03:56 +09:00 |
|
Salman Ahmed
|
3cbc6cd297
|
Update further tests to cache using IDialogOverlay
|
2022-04-18 21:04:22 +03:00 |
|
Dean Herbert
|
043599081b
|
Split out INotificationOverlay to allow for easier testing
|
2022-04-18 20:14:01 +09:00 |
|
Dean Herbert
|
72a33c0926
|
Split out step for dialog overlay load wait
|
2022-04-18 20:06:08 +09:00 |
|
Dean Herbert
|
d86e3abf2c
|
Fix invalid rename
|
2022-04-18 20:04:38 +09:00 |
|
Dean Herbert
|
e315313266
|
Split out IDialogOverlay to allow for easier testing
|
2022-04-18 18:36:26 +09:00 |
|
Salman Ahmed
|
80cce7c3cb
|
Add failing test case
|
2022-04-18 06:59:58 +03:00 |
|
Bartłomiej Dach
|
15c54b38c1
|
Merge branch 'master' into fix-popup-dialog-handling-exit-sequence
|
2022-04-16 19:01:18 +02:00 |
|
Dan Balasescu
|
8a55f9b968
|
Merge pull request #17302 from peppy/fix-spectator-seeks
Fix spectator not starting from current player position
|
2022-04-15 13:28:49 +09:00 |
|
Dan Balasescu
|
792ee3d171
|
Merge pull request #17802 from peppy/match-start-control-test-refactor
Refactor `TestSceneMatchStartControl` to avoid usage of `TestMultiplayerClient`
|
2022-04-15 13:28:21 +09:00 |
|
Dean Herbert
|
392ce7390e
|
Add test scene covering ScalingContainer delayed animations
|
2022-04-14 19:04:31 +09:00 |
|
Dan Balasescu
|
9de4d416e2
|
Merge branch 'master' into fix-spectator-seeks
|
2022-04-14 18:54:52 +09:00 |
|
Dean Herbert
|
58d5cf4560
|
Remove unused using statement
|
2022-04-14 16:37:59 +09:00 |
|
Dean Herbert
|
f48a9ba90a
|
Add test coverage of nested screen stacks not handling dialog dismissal properly
|
2022-04-14 16:19:34 +09:00 |
|
Dan Balasescu
|
494955aff1
|
Resolve inspection issues
|
2022-04-14 13:11:11 +09:00 |
|
Dean Herbert
|
0a7fbcad1e
|
Merge branch 'master' into match-start-control-test-refactor
|
2022-04-13 22:26:10 +09:00 |
|
Dean Herbert
|
c77a7b75d3
|
Tidy things up
|
2022-04-13 21:12:35 +09:00 |
|
Dean Herbert
|
8b1fd051c6
|
Fix remaining autostart and gameplay tests
|
2022-04-13 21:04:15 +09:00 |
|
Dean Herbert
|
c0ad91796d
|
Fix gameplay start flow
|
2022-04-13 20:57:40 +09:00 |
|
Dean Herbert
|
8a7b37856c
|
Implement IsHost to return correct value for current state
|
2022-04-13 20:51:05 +09:00 |
|
Dean Herbert
|
4b6a9fbf47
|
Reimplement beatmap availability test
|
2022-04-13 20:41:56 +09:00 |
|
Dean Herbert
|
331242d585
|
Update transfer host logic and simplify local user checks
|
2022-04-13 20:38:39 +09:00 |
|
Dean Herbert
|
0a5a3415f8
|
Setup host switching and avoid starting gameplay
|
2022-04-13 20:28:53 +09:00 |
|
Dean Herbert
|
ca44d2c4dc
|
Setup start/stop requests
|
2022-04-13 17:36:27 +09:00 |
|
Dean Herbert
|
1f01714ec2
|
Apply initial structural changes to TestSceneMatchStartControl
|
2022-04-13 17:36:27 +09:00 |
|
Dan Balasescu
|
3d27d3c536
|
Merge pull request #17786 from peppy/gameplay-leaderboard-update-totals-mode-change
Fix multiple issues with gameplay leaderboard (and tests)
|
2022-04-13 16:05:35 +09:00 |
|
Dan Balasescu
|
59ff9be316
|
Merge pull request #17788 from peppy/fix-replay-download-button-tests
Fix multiple issues in `ReplayDownloadButton` test scene
|
2022-04-13 16:00:45 +09:00 |
|
Dean Herbert
|
fbf0e5a45c
|
Remove startFromSkipTarget parameter and update usages that required said behaviour
|
2022-04-13 14:25:43 +09:00 |
|
Dean Herbert
|
9c68b3edc5
|
Merge branch 'master' into fix-spectator-seeks
|
2022-04-13 12:33:41 +09:00 |
|
Dan Balasescu
|
abf7954a9c
|
Merge pull request #17792 from peppy/multi-match-footer-test-remove
Fix `MultiplayerMatchFooter` test crash due to missing `PopoverContainer`
|
2022-04-13 10:53:27 +09:00 |
|
Dan Balasescu
|
76517cecab
|
Merge pull request #17789 from peppy/rank-range-pill-test-refactor
Refactor `TestSceneRankRangePill` to not depend on `TestMultiplayerClient`
|
2022-04-13 10:46:00 +09:00 |
|
Dean Herbert
|
d73be7f177
|
Reword comment to read clearer
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-04-13 09:36:44 +09:00 |
|
Bartłomiej Dach
|
63e2a84d7f
|
Nest one more container to fix popover not being dismissable
|
2022-04-12 20:54:54 +02:00 |
|
Dean Herbert
|
ef7ab12b40
|
Fix MultiplayerMatchFooter test crash due to missing PopoverContainer
Clicking the countdown button would crash. I did consider removing the
test altogether but maybe it'll be useful in the future?
|
2022-04-12 23:01:39 +09:00 |
|
Dean Herbert
|
1ebbef88ec
|
Refactor GameplayChatDisplay test scene to not require MultiplayerTestScene inheritance
|
2022-04-12 22:56:48 +09:00 |
|
Dean Herbert
|
20eca9bf6a
|
Refactor TestSceneRankRangePill to not depend on TestMultiplayerClient
|
2022-04-12 19:39:24 +09:00 |
|
Dean Herbert
|
45d79c1a73
|
Ensure previous test score is cleaned up to allow visual test runs to work better
|
2022-04-12 18:21:40 +09:00 |
|
Dean Herbert
|
e901857610
|
Merge pull request #17776 from frenzibyte/dangerous-dialog-button-bounds
Fix dialog dangerous button being clickable at edges
|
2022-04-12 15:40:50 +09:00 |
|
Dean Herbert
|
8b1cee75fa
|
Use BindableLong instead of BindableInt for user score tracking
|
2022-04-12 14:13:07 +09:00 |
|