f4b7ee5c7f
Merge branch 'master' into hide-player-settings-overlay
2021-08-17 13:44:33 +09:00
6653a78e65
Add test coverage
2021-08-16 12:48:49 +03:00
8555a465ac
Merge pull request #14318 from bdach/editor-colours-save
...
Add support for saving edited combo colours and displaying them in composer
2021-08-16 17:07:53 +09:00
67bac207cf
Cover kicking a multiplayer room user with null User
2021-08-16 09:37:31 +03:00
f82ed64aa7
Fix participant panel null user test no longer functioning properly
...
I guess the changes that involved `MultiplayerTestScene` having a test
user lookup cache caused this test case to false-pass silently.
Added an explicit assert which ensures the added user indeed has a null
`User` value.
2021-08-16 09:07:00 +03:00
53c3eccfb5
Force HUD visibility mode to "Always" during testing
2021-08-16 07:21:37 +03:00
9d99741663
Add failing test case
2021-08-16 06:56:59 +03:00
6108451449
Retrieve separated skin instance from working beatmap for editing
2021-08-15 21:18:09 +02:00
3648e0ca26
Merge branch 'master' into auto-restart
2021-08-15 15:04:50 +02:00
f9e2e80874
Add testing for auto-restart behaviour
2021-08-15 15:04:14 +02:00
a10ba17b64
Merge pull request #14250 from peppy/leaderboard-limit-player-count
...
Add ability for gameplay leaderboard scroll when too many users are displayed
2021-08-14 14:08:18 +09:00
8f3fedade3
Merge branch 'master' into multiplayer-team-vs-results
2021-08-13 21:30:44 +02:00
2e9ab78275
Split test scene into two to follow class split
2021-08-13 21:30:26 +02:00
44b3e3bfac
Merge branch 'master' into fix-playlists-cross-ruleset-entry
2021-08-13 21:58:15 +09:00
1fed9193f8
Revert reverted segment to fix failure
2021-08-13 15:24:10 +03:00
c32ba9e38f
Remove arbitrarily-set wait step with until step instead, keeping the comment
2021-08-13 15:06:11 +03:00
7cf6b551d3
Replace until step with wait step with explanatory comment
2021-08-13 13:01:17 +03:00
f5cea0cacd
Fix failing test and rename to match new behaviour
2021-08-13 12:12:20 +03:00
c1d67976e6
Rename const, add xmldoc and make protected
2021-08-13 16:29:36 +09:00
bb36d1614f
Merge branch 'master' into improve-screen-offsetting
2021-08-13 16:23:02 +09:00
df24f7a81e
Merge pull request #14256 from smoogipoo/multiplayer-header-redesign
...
Update multiplayer header to the latest designs
2021-08-13 16:16:25 +09:00
732dcd30c7
Merge branch 'master' into multiplayer-team-vs-results
2021-08-13 16:03:10 +09:00
bf024fbd21
Merge branch 'master' into fix-playlists-cross-ruleset-entry
2021-08-13 15:06:37 +09:00
699a61500a
Merge pull request #14264 from smoogipoo/fix-multi-spectate-test-failure
...
Fix multiplayer spectating test failures
2021-08-13 14:53:11 +09:00
dfb68904d7
Merge pull request #14266 from smoogipoo/fix-multi-navigation-test-failure
...
Fix multiplayer navigation test failure
2021-08-13 14:52:51 +09:00
92d4c9224a
Merge branch 'master' into fix-playlists-cross-ruleset-entry
2021-08-13 14:28:14 +09:00
755b6460b6
Fix multiplayer navigation test failure
2021-08-13 14:05:44 +09:00
8fc0edb283
Fix some multiplayer test failures
2021-08-13 13:54:52 +09:00
fc22e806f4
Cover newly hidden/expired elements in existing test
2021-08-13 07:30:24 +03:00
2850f6ce95
Privatise counter again
2021-08-13 13:24:05 +09:00
ee034874bb
Merge branch 'master' into remove-comments-page
2021-08-13 13:17:13 +09:00
1892db7f37
Add test coverage
2021-08-13 06:38:28 +03:00
7aa361d772
Remove now-incorrect test
2021-08-13 09:02:19 +09:00
70005cb39d
Merge branch 'master' into multiplayer-team-vs-results
2021-08-12 20:39:48 +02:00
53b4cdfb02
Handle ties in team vs. results screen
2021-08-12 20:38:24 +02:00
d9190607e4
Add test coverage for both teams winning
2021-08-12 20:21:53 +02:00
f06f13215b
Split off multiplayer team results screen to separate class
...
The previous version tried to keep both normal multiplayer and team
multiplayer results as one screen, but didn't check that team-specific
components aren't null in `LoadComplete()`.
To decrease number of conditional, split off the team results screen to
a separate implementation, and choose one or the other at push time in
`MultiplayerPlayer`, depending on team count.
2021-08-12 20:01:31 +02:00
d08d22e3e9
Ensure tests wait for screen load
2021-08-12 19:57:05 +02:00
00ca066c39
Merge pull request #14202 from gagahpangeran/changelog-supporter
...
Add supporter promo section in changelog overlay
2021-08-13 00:33:57 +09:00
8249ce7988
Merge branch 'master' into multiplayer-header-redesign
2021-08-12 21:00:46 +09:00
83703e4283
Add colour provider to online play dependencies
2021-08-12 20:08:14 +09:00
047b37788b
Merge online play filter control with the lounge subscreen
2021-08-12 19:48:15 +09:00
7b66616dc4
Simplify logic and test/fix edge case
2021-08-12 19:47:26 +09:00
8a67304b9f
Fix recent participants hidden user logic not handling edge case correctly
...
Hiding just one user never makes sense, so this will now always show up
to the required circle count until two users are required to be hidden.
This will make the listing more consistent with the width requirement
spec.
2021-08-12 19:47:26 +09:00
512382987e
Add colour provider for multiplayer usage
2021-08-12 19:47:26 +09:00
5f3ceaf0ad
Merge branch 'master' into lounge-redesign
2021-08-12 16:31:14 +09:00
e84224f64c
Rename AddPlayer
method now that there's no conflict
2021-08-12 16:20:37 +09:00
68dbbc17e8
Add support for automatic scrolling in gameplay leaderboard
2021-08-12 16:20:37 +09:00
14fe2eea2a
Add empty step to multiplayer TestEmpty() test
2021-08-12 16:20:08 +09:00
f4591b01d7
Add test step to show leaderboard in expanded state by default
2021-08-12 15:21:00 +09:00