Dean Herbert
|
6e6fb31c05
|
Add test coverage
|
2021-02-24 18:49:16 +09:00 |
|
Dan Balasescu
|
c0f21c8cbe
|
Merge branch 'master' into fix-selecting-incompatible-freemods
|
2021-02-24 15:10:48 +09:00 |
|
Dan Balasescu
|
2e730cdde7
|
Merge pull request #11867 from peppy/add-quick-run-test-beatmap
Fix test failures due to beatmap taking too long to complete autoplay/replay
|
2021-02-24 13:25:22 +09:00 |
|
Dean Herbert
|
e679a1916f
|
Merge pull request #11833 from frenzibyte/fix-pofl-on-cooldown
Keep pausing gameplay on focus loss if cannot on first attempt
|
2021-02-24 00:15:58 +09:00 |
|
Dean Herbert
|
996c0897d1
|
Seek via GameplayClockContainer for better reliability
|
2021-02-23 13:40:21 +09:00 |
|
Bartłomiej Dach
|
f62120c66b
|
Remove unused using directive
|
2021-02-22 22:45:55 +01:00 |
|
Dean Herbert
|
1fd76ea3fb
|
Apply changes to UI components overriding functions with changing signatures
|
2021-02-22 19:01:42 +09:00 |
|
smoogipoo
|
ee6a94273d
|
Merge branch 'master' into fix-unsafe-skinnable-sample-play
|
2021-02-22 18:31:27 +09:00 |
|
Salman Ahmed
|
6bac83964a
|
Merge branch 'master' into fix-pofl-on-cooldown
|
2021-02-22 10:03:27 +03:00 |
|
Dean Herbert
|
adf2dc36c9
|
Fix PlaylistResults tests performing delays in real-time when headless
|
2021-02-22 15:43:58 +09:00 |
|
Dean Herbert
|
cdbf8de29d
|
Update other tests which can benefit from using a shorter beatmap
|
2021-02-22 14:53:32 +09:00 |
|
Dean Herbert
|
541237ef16
|
Use a shorter test beatmap for tests which need to run to completion
|
2021-02-22 14:48:04 +09:00 |
|
smoogipoo
|
ca92ad715a
|
Add test
|
2021-02-22 13:32:54 +09:00 |
|
Dean Herbert
|
d2ec151c67
|
Add failing test for pausing when pause support is disabled
|
2021-02-20 14:20:13 +09:00 |
|
Dan Balasescu
|
52372fe50d
|
Merge pull request #11713 from peppy/fix-error-exit-during-results-transition
Fix a potential crash when exiting play during the results screen transition
|
2021-02-19 18:39:21 +09:00 |
|
Dan Balasescu
|
9fc57b2145
|
Merge pull request #11832 from peppy/leaderboard-compact-mode
Show compact leaderboard during gameplay to reduce distractions
|
2021-02-19 18:17:46 +09:00 |
|
Salman Ahmed
|
f6c279ab00
|
Add assert ensuring player resumed properly
|
2021-02-19 11:45:45 +03:00 |
|
Salman Ahmed
|
fe5e45ea81
|
Move gameplay cursor outside instead and fix potential failure
|
2021-02-19 11:43:33 +03:00 |
|
Dean Herbert
|
52ebe34347
|
Update TestScenePause exit from fail test to actually fail
|
2021-02-19 17:26:26 +09:00 |
|
Dean Herbert
|
4c214b74ce
|
Merge branch 'master' into fix-error-exit-during-results-transition
|
2021-02-19 17:13:55 +09:00 |
|
Salman Ahmed
|
772471a6d8
|
Add failing test case
|
2021-02-19 10:46:31 +03:00 |
|
Dean Herbert
|
43c35c5118
|
Show local user in test scene
|
2021-02-19 15:15:31 +09:00 |
|
Dean Herbert
|
ee9e6fff40
|
Add bindable flow for expanded leaderboard state
|
2021-02-19 15:09:41 +09:00 |
|
Salman Ahmed
|
a407bfe73b
|
Privatize UserRanks and expose a similar CountryRank field instead
|
2021-02-18 15:37:52 +03:00 |
|
Dean Herbert
|
00574a5288
|
Use ISample everywhere in Skin GetSample lookup path
|
2021-02-18 18:32:28 +09:00 |
|
Salman Ahmed
|
a845e96b7a
|
Replace Ranks.Global completely with a GlobalRank property
|
2021-02-17 08:52:04 +03:00 |
|
Salman Ahmed
|
d7c91a7c6f
|
Merge branch 'fix-tournament-user-population' into multiplayer-participant-rank
|
2021-02-17 08:42:59 +03:00 |
|
Dean Herbert
|
e82922f8c5
|
Add the ability to deselect the currently selected room via clicking away
Always felt wrong that you couldn't do this until now.
|
2021-02-16 13:44:37 +09:00 |
|
Salman Ahmed
|
0e7f52b5cc
|
Always use JSON property global_rank for global ranks instead
|
2021-02-16 07:33:16 +03:00 |
|
Salman Ahmed
|
5b4999e8af
|
Update user statistics retrieval with API changes
|
2021-02-16 07:33:13 +03:00 |
|
Salman Ahmed
|
d15ffff9a5
|
Simplifiy user statistics retrieval to one-time on deserialization
|
2021-02-16 04:48:36 +03:00 |
|
Salman Ahmed
|
a1496cd8f3
|
Remove necessity of using CurrentModeRank as a fallback
|
2021-02-16 04:48:36 +03:00 |
|
Dean Herbert
|
2e646882fa
|
Merge branch 'master' into non-concurrent-sample-playback
|
2021-02-15 21:22:21 +09:00 |
|
Dean Herbert
|
9ad38ab20e
|
Move HubClientConnector retrieval to IAPIProvider
|
2021-02-15 16:43:56 +09:00 |
|
Dean Herbert
|
f664fca0dd
|
Tidy up tests (and remove duplicate with new call logic)
|
2021-02-15 16:11:17 +09:00 |
|
Dean Herbert
|
4f264758a4
|
Add test coverage of pause from resume overlay
|
2021-02-15 15:57:36 +09:00 |
|
Dean Herbert
|
ec37e1602d
|
Add failing test coverage of retrying from the results screen
|
2021-02-15 15:03:09 +09:00 |
|
smoogipoo
|
c6ed3efa4a
|
Merge branch 'master' into non-concurrent-sample-playback
|
2021-02-15 14:47:32 +09:00 |
|
Dean Herbert
|
25f5120fdf
|
Add failing test coverage of user pausing or quick exiting during cooldown
|
2021-02-15 14:36:17 +09:00 |
|
Dean Herbert
|
a4dc544235
|
Refactor some shared code in TestScenePause
|
2021-02-15 14:24:08 +09:00 |
|
Dan Balasescu
|
34e600464b
|
Merge branch 'master' into abstract-hub-connection
|
2021-02-15 13:53:54 +09:00 |
|
smoogipoo
|
d3f0c0730d
|
Merge branch 'master' into non-concurrent-sample-playback
|
2021-02-12 17:22:15 +09:00 |
|
Dean Herbert
|
f7374703f0
|
Update tests to match dev domain
|
2021-02-12 15:29:21 +09:00 |
|
Salman Ahmed
|
d3c1b47592
|
Replace nullable API with null connector instead
|
2021-02-11 12:34:39 +03:00 |
|
Dean Herbert
|
aaa0362b12
|
Merge branch 'master' into autoplay-rate-independence
|
2021-02-11 17:39:45 +09:00 |
|
Jamie Taylor
|
2ee634d173
|
Create subclass for "Error" notifications to allow them to have a unique pop-in sound
|
2021-02-11 13:55:43 +09:00 |
|
Salman Ahmed
|
0c5e66205b
|
Merge branch 'master' into abstract-hub-connection
|
2021-02-11 02:14:22 +03:00 |
|
Dean Herbert
|
9e400acd1a
|
Merge branch 'master' into fix-mod-settings-fuckery
|
2021-02-10 17:43:03 +09:00 |
|
Dean Herbert
|
98a83722ff
|
Move the point at which selected mods are reset in tests to allow mutliple creation test flow
|
2021-02-10 15:29:55 +09:00 |
|
Dean Herbert
|
de8a60435f
|
Add failing test covering reported breaking case
|
2021-02-10 14:44:37 +09:00 |
|
Dean Herbert
|
e9ef4aaf88
|
Add test covering expectations of external mod changes
|
2021-02-10 14:34:45 +09:00 |
|
Dan Balasescu
|
92599aa02b
|
Merge branch 'master' into user-beatmap-downloading-states-2
|
2021-02-09 21:06:09 +09:00 |
|
Dean Herbert
|
0a96f4d403
|
Avoid assigning null to a non-nullable property
|
2021-02-09 18:56:27 +09:00 |
|
Dean Herbert
|
17475e60b0
|
Fix missed test scene update
|
2021-02-09 18:48:50 +09:00 |
|
Dean Herbert
|
3206c7cbae
|
Merge branch 'master' into overlay-header-refactor
|
2021-02-09 18:20:07 +09:00 |
|
Dean Herbert
|
94f35825dd
|
Update test to cover changed exit/pause logic
I think this makes more sense?
|
2021-02-09 17:29:30 +09:00 |
|
Dean Herbert
|
4e3bb27cd5
|
Merge branch 'master' into fix-mod-settings-fuckery
|
2021-02-09 16:47:39 +09:00 |
|
Dean Herbert
|
1cb51fa8d2
|
Merge branch 'master' into autoplay-rate-independence
|
2021-02-09 16:05:34 +09:00 |
|
Dean Herbert
|
b87327841d
|
Add test covering initial state propagation
|
2021-02-09 15:46:23 +09:00 |
|
Salman Ahmed
|
a0ead38496
|
Prevent test spectator clients from attempting hub connections
|
2021-02-09 08:02:51 +03:00 |
|
Salman Ahmed
|
f04d6d5e5e
|
Update hub clients with changes to connecotr
|
2021-02-09 08:02:32 +03:00 |
|
Dean Herbert
|
0efad9ded1
|
Add test coverage of setting reset on deselection
|
2021-02-09 13:54:13 +09:00 |
|
Dean Herbert
|
3133ccacfa
|
Reset selected mods between each test method
This doesn't actually fix or change behaviour, but does seem like
something we probably want to do here.
|
2021-02-09 13:09:40 +09:00 |
|
Salman Ahmed
|
f76f92515e
|
Clean up spectator streaming client with new hub connector
|
2021-02-09 02:15:56 +03:00 |
|
Dean Herbert
|
5fbed05d04
|
Merge pull request #11551 from smoogipoo/fix-leave-room-race-2
Fix client potentially not leaving a room on exiting multiplayer
|
2021-02-08 19:23:14 +09:00 |
|
smoogipoo
|
6e34e7d750
|
Merge branch 'master' into user-beatmap-downloading-states-2
|
2021-02-08 19:08:53 +09:00 |
|
Dean Herbert
|
42c169054a
|
Revert "Disable failing test temporarily pending resolution"
This reverts commit 10142a4471 .
|
2021-02-08 17:46:34 +09:00 |
|
Dean Herbert
|
10142a4471
|
Disable failing test temporarily pending resolution
|
2021-02-08 16:59:21 +09:00 |
|
Bartłomiej Dach
|
68c20a2a37
|
Allow autoplay score generation to access mod list
|
2021-02-07 18:35:34 +01:00 |
|
Vincent Maggioli
|
96652e07cd
|
Merge branch 'master' into zero-spinner-slider
|
2021-02-05 09:40:55 -05:00 |
|
Dean Herbert
|
f338fa114b
|
Merge branch 'master' into user-beatmap-downloading-states-2
|
2021-02-05 18:02:40 +09:00 |
|
Dean Herbert
|
3e750feaa4
|
Subclass LocalPlayerModSelectOverlay to correctly deselect incompatible mods on free mod selection
|
2021-02-05 16:42:35 +09:00 |
|
Dean Herbert
|
1368d55152
|
Add test coverage of precedence of display
|
2021-02-05 15:58:27 +09:00 |
|
Dean Herbert
|
98c4573240
|
Add assertions covering new test
|
2021-02-05 15:52:49 +09:00 |
|
Dean Herbert
|
9e9e382bee
|
Merge branch 'master' into user-beatmap-downloading-states-2
|
2021-02-05 15:27:17 +09:00 |
|
Dean Herbert
|
2fc3a97f56
|
Merge pull request #11516 from frenzibyte/ready-button-clean-up
Replace ready button beatmap logic with using `MultiplayerBeatmapTracker` instead
|
2021-02-05 15:09:25 +09:00 |
|
Salman Ahmed
|
78ea2d50bb
|
Merge branch 'master' into ready-button-clean-up
|
2021-02-05 07:23:11 +03:00 |
|
smoogipoo
|
cf5233c6ab
|
Merge branch 'master' into freemods
|
2021-02-05 00:27:14 +09:00 |
|
Dean Herbert
|
cef16a9f61
|
Add test coverage of animation / selection flushing
|
2021-02-04 19:55:15 +09:00 |
|
Dean Herbert
|
15062cc63f
|
Fix intermittent test failures
|
2021-02-04 19:29:48 +09:00 |
|
Bartłomiej Dach
|
cb87da2bb8
|
Merge branch 'master' into freemod-select-overlay
|
2021-02-03 22:19:35 +01:00 |
|
Dean Herbert
|
b06f4ee124
|
Merge branch 'master' into solo-mod-select-overlay
|
2021-02-03 23:44:08 +09:00 |
|
Dean Herbert
|
2a52851e68
|
Merge branch 'master' into modselect-dynamic-isvalid
|
2021-02-03 22:11:33 +09:00 |
|
Dean Herbert
|
77735ac9dc
|
Merge pull request #11663 from smoogipoo/modselect-disable-stacking
Allow mod buttons to not be stacked
|
2021-02-03 22:11:02 +09:00 |
|
Dean Herbert
|
b27557f278
|
Merge pull request #11667 from smoogipoo/fix-mod-icon
Fix ModIcon not updating background colour correctly
|
2021-02-03 22:06:29 +09:00 |
|
smoogipoo
|
8bb1391515
|
Fix inspection
|
2021-02-03 14:53:55 +09:00 |
|
Dan Balasescu
|
2a4488c11b
|
Merge branch 'master' into freemods
|
2021-02-03 14:12:39 +09:00 |
|
Bartłomiej Dach
|
fe7f4f7222
|
Merge branch 'master' into playlists-item-visual-improvements
|
2021-02-02 21:26:16 +01:00 |
|
smoogipoo
|
6453367a9c
|
Merge branch 'freemod-select-overlay' into freemods
|
2021-02-02 21:43:35 +09:00 |
|
smoogipoo
|
097ce37e96
|
Merge branch 'fix-mod-icon' into freemods
|
2021-02-02 21:37:24 +09:00 |
|
smoogipoo
|
921f008217
|
Fix ModIcon not updating background colour correctly
|
2021-02-02 21:35:08 +09:00 |
|
smoogipoo
|
643c0605d8
|
Implement the freemod selection overlay
|
2021-02-02 21:14:38 +09:00 |
|
smoogipoo
|
e58ece9e10
|
Make ModSelectOverlay abstract
|
2021-02-02 21:06:04 +09:00 |
|
smoogipoo
|
50e92bd0ed
|
Fix selection not being preserved when IsValidMod changes
|
2021-02-02 20:50:54 +09:00 |
|
smoogipoo
|
10ceddf3ff
|
Make IsValidMod adjustable
|
2021-02-02 20:47:50 +09:00 |
|
smoogipoo
|
6d620264f4
|
Allow mod buttons to not be stacked
|
2021-02-02 20:27:41 +09:00 |
|
Dean Herbert
|
c41c854ce3
|
Merge pull request #11637 from frenzibyte/improve-chat-autoscroll
Improve auto-scrolling logic for drawable channels
|
2021-02-02 18:40:25 +09:00 |
|
Dean Herbert
|
bc8a4f4111
|
Update test handling
|
2021-02-02 17:21:54 +09:00 |
|
Dean Herbert
|
6d9ac4d0f0
|
Increase darkness of gradient on buttons to make text readability (slightly) better
|
2021-02-02 16:57:27 +09:00 |
|
Dean Herbert
|
43052991f8
|
Remove unused using statement
|
2021-02-02 16:18:55 +09:00 |
|