Dean Herbert
827d48adcc
Fix test coverage not actually covering crash
2023-08-21 16:10:48 +09:00
Dean Herbert
5009fd3794
Add test coverage of song bar crash
2023-08-21 15:34:03 +09:00
Dean Herbert
965da343a4
Fix tournament song bar tests not showing anything by default
2023-08-16 17:14:34 +09:00
Bartłomiej Dach
3501b7c22b
Fix some more nullability inspections
2023-08-09 21:32:46 +02:00
Dean Herbert
4e83245acf
Apply nullability to all remaining tests where it wasn't applied
2023-08-10 00:24:57 +09:00
cdwcgt
404a927caf
fix Possible NullReferenceException in test
2023-07-30 02:56:52 +09:00
Dean Herbert
0b55fc3197
Refactor DrawableTournamentMatch
tests to suck less
2023-07-25 01:39:56 +09:00
Bartłomiej Dach
44a3f40188
Rename test step
2023-06-25 17:39:36 +02:00
cdwcgt
a3cd0d14a3
null guard for Current Match in MatchMessage
2023-06-25 20:46:58 +09:00
Dean Herbert
2bda63c2c8
Merge branch 'master' into mass-nrt
2023-06-24 09:59:15 +09:00
Salman Ahmed
4a2f259f7e
Add test coverage for tournament players with profile colours
2023-06-23 22:04:29 +03:00
Dean Herbert
0ab0c52ad5
Automated pass
2023-06-24 01:00:03 +09:00
Bartłomiej Dach
1a6a66e953
Rewrite assertions to be better
2023-06-18 18:48:54 +02:00
Bartłomiej Dach
bd174b5193
Revert to non-bindable AccentColour
...
Not necessary for now, so let's not incur unnecessary overheads.
2023-06-18 18:46:49 +02:00
cdwcgt
432b5e2d25
move Inverted and color logic to ChatLine
2023-06-13 15:56:25 +09:00
cdwcgt
27b99ea923
use { get; init; }
2023-06-13 01:11:19 +09:00
cdwcgt
2da8335da2
let team member color match their team color
2023-06-12 22:11:06 +09:00
Dan Balasescu
7bc8908ca9
Partial everything
2022-11-27 00:00:27 +09:00
Dean Herbert
f3c9f9a216
Merge pull request #18751 from frenzibyte/tournament-beatmap
...
Improve tournament beatmap JSON storage using lightweight model
2022-06-18 11:00:26 +09:00
Salman Ahmed
4c47996130
TournamentPlayer
-> TournamentUser
2022-06-18 02:33:26 +03:00
Salman Ahmed
60903be566
Standardise naming for online ID
...
Rather than continuing with `ID` or `Id`, this should follow the new
standards and use `OnlineID` instead. Only updating this since it's a
newly introduced class.
2022-06-18 01:48:16 +03:00
Salman Ahmed
9f97d1a7db
Replace tournament beatmap storage type with lightweight model
2022-06-18 01:34:09 +03:00
Salman Ahmed
b977ce7995
Replace tournament player storage type with lightweight model
2022-06-17 21:35:04 +03:00
Dan Balasescu
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
Dan Balasescu
fe63a09a0f
Fix missing dependency in test
2022-02-28 11:59:10 +09:00
Bartłomiej Dach
746f28c848
Add test scene for song bar component
2022-02-27 15:31:34 +01:00
Bartłomiej Dach
054543f58f
Revert tournament beatmap panel test change with comment
2021-12-04 15:33:02 +01:00
Dean Herbert
2acf46154a
Remove many unused resolutions of RulesetStore
2021-12-03 18:16:29 +09:00
Dean Herbert
e75e209053
Cache and consume IRulesetStore
where feasible
2021-12-03 18:16:01 +09:00
Dean Herbert
db2d8b6d8b
Fix ruleset instance creation null checks
2021-11-24 15:25:56 +09:00
Dean Herbert
0ecf5f201c
Rename User
to APIUser
and move to correct namespace
2021-11-07 11:26:01 +09:00
Dean Herbert
3130616300
Update tournament components to use APIBeatmap
directly
2021-10-27 18:26:44 +09:00
Dean Herbert
ec61c3c5ee
Rename all remaining cases
2021-10-03 00:55:29 +09:00
Dean Herbert
9cf79a80c2
Replace many more calls to CreateAllMods
with more specific calls
2021-09-10 12:04:55 +09:00
Dean Herbert
cf633973a9
Refactor exposed mod retrieval methods for better safety
2021-09-10 11:09:13 +09:00
Dean Herbert
aa4c6b9341
Bring across tournament score display for game usage
2021-08-09 16:30:37 +09:00
Shivam
5e0ccb6c91
Remove unncessary test step
2021-01-25 14:21:22 +01:00
Shivam
07bd901358
Add visual test for Tournament Mod Display
2021-01-25 14:20:58 +01:00
smoogipoo
8f90cc1820
Add test
2020-09-02 13:21:51 +09:00
Dean Herbert
eb3e1b2b26
Fix incorrect inheritance on remaining test scene
2020-06-24 17:03:22 +09:00
Dean Herbert
1387a9e2c6
Move all tournament tests to using placeholder data rather than reading from bracket
2020-06-24 16:57:17 +09:00
smoogipoo
648999a2de
Remove all RequiredTypes usages
2020-05-16 18:17:12 +09:00
Dean Herbert
8895d52d29
Fix header-text scaling on intro/winner screens
2020-03-17 13:16:18 +09:00
Dean Herbert
ec1c6f88ee
Adjust metrics to align logo pieces correctly on gameplay / map pool
2020-03-12 14:27:56 +09:00
Dean Herbert
b6b802e821
Add back customisable header logo/text
...
Also adds test scene for MatchHeader component.
2020-03-12 14:27:56 +09:00
Dean Herbert
86b12a384b
Initial pass of gameplay screen design update
2020-03-08 15:55:54 +09:00
Dean Herbert
1c5d6e0cf4
Split out nested classes to higher level for better code sharing
2020-03-08 15:34:45 +09:00
smoogipoo
91735ff367
Update MathUtils namespace usages
2020-01-09 13:43:44 +09:00
Huo Yaoyuan
e9b8cbb516
Apply other styles.
2019-11-11 20:27:04 +08:00
Huo Yaoyuan
ccc8aa6fa4
Apply brace style.
2019-11-11 20:13:13 +08:00