ec4ac77f14
Increase the maximum seed range for tournament client
2022-11-03 13:27:54 +09:00
9e42d6167f
Fix tournament match scores resetting if StartMatch
is called on an in-progress match
2022-09-08 16:07:21 +09:00
d3ae60ec6d
Fix tournament population failure when beatmap is not found on server
2022-09-01 22:03:01 +09:00
93bc4b9294
Add toggle for tournament client "auto progression" behaviour
...
Addresses https://github.com/ppy/osu/discussions/20038 .
2022-08-31 13:44:07 +09:00
100c53f9ef
Country
-> CountryCode
2022-07-18 08:40:34 +03:00
b2b2a4adaf
Update tournament migration logic to check for null Country
2022-07-16 05:04:24 +03:00
4dff999ce6
Fix potential null referenced in SeedingScreen
...
Also ensure that any update operations only occur when the seeding
screen is displayed. They were running in the background until now.
2022-07-13 18:09:55 +09:00
26c5b59f6d
Replace usages of string.To{Lower,Upper}()
2022-06-24 11:57:45 +02:00
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
4c47996130
TournamentPlayer
-> TournamentUser
2022-06-18 02:33:26 +03:00
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
9f97d1a7db
Replace tournament beatmap storage type with lightweight model
2022-06-18 01:34:09 +03:00
200b23c689
Add lightweight TournamentBeatmap
model
2022-06-18 01:30:56 +03:00
b977ce7995
Replace tournament player storage type with lightweight model
2022-06-17 21:35:04 +03:00
f3793c8809
Add lightweight TournamentPlayer
model
2022-06-17 21:35:04 +03:00
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
218642c300
Update unsafe file write usages
2022-05-16 18:05:27 +09:00
0ecf5f201c
Rename User
to APIUser
and move to correct namespace
2021-11-07 11:26:01 +09:00
f1499641f3
Rename all usages of APIBeatmap
to beatmap
in tournament namespace
2021-10-27 18:42:48 +09:00
3130616300
Update tournament components to use APIBeatmap
directly
2021-10-27 18:26:44 +09:00
6944151486
Apply batch fixing of built-in types using var
2021-10-27 13:04:41 +09:00
672664dce7
Fix all remaining cases of incorrect Bindable<string>
defaults
2021-10-08 13:55:22 +09:00
879b1ab046
Avoid unnecessary casts
2021-04-04 21:58:27 +09:00
4ee8224f8b
change naming to be less confusing
2021-04-04 14:31:08 +02:00
5f1f8ec0ef
Fix IPC Source getting read from the incorrect location
2021-04-04 14:10:07 +02:00
badf5ee4a2
Fix stable.json file directory location due to the change of how TournamentStorage works
2021-03-29 15:03:10 +02:00
a845e96b7a
Replace Ranks.Global
completely with a GlobalRank
property
2021-02-17 08:52:04 +03:00
78c43641d1
Update imagesharp namespaces (and consume System.Drawing types instead)
2020-12-03 17:43:09 +09:00
2cadab8d29
Add xmldoc
2020-06-13 16:20:59 +02:00
1cd96b8002
Rework StableInfo into a DI'd data structure
2020-06-13 15:06:07 +02:00
3731e76b10
Move stable_config declaration, rename testscene
2020-05-28 15:28:27 +02:00
7ae2383288
move stable config declaration and initial reading
2020-05-28 15:03:49 +02:00
e018d07441
Use one constant for STABLE_CONFIG location string
2020-05-20 16:30:38 +02:00
80d188ec91
Update xmldoc with accurate information about the model
2020-05-17 22:26:42 +02:00
08bb5cbcbf
Introduce model to store path of stable osu!
2020-05-16 02:57:58 +02:00
09759565fa
Add support for 3v3 tournament chroma key layout
2020-05-07 14:51:14 +09:00
27ae2d29aa
Add ability to adjust (and save) chroma-key area width
2020-03-23 11:47:24 +09:00
129c8fe24f
Add helper method to get winning team colour
2020-03-08 15:32:22 +09:00
093f2affdf
Add seeding screen
2020-03-03 19:19:03 +09:00
702a1c496b
Add ruleset selection to tournament client
2019-11-11 17:39:28 +09:00
5a34794240
Add default date to matches
2019-06-21 15:34:03 +09:00
d6469aed58
Remove migration code
2019-06-19 14:55:28 +09:00
ba589b2139
Add more functionality and share more logic between editor screens
2019-06-18 17:59:33 +09:00
4baadf6319
Add map pool editing functionality to round editor
2019-06-18 16:37:13 +09:00
6226889d1c
Add xmldoc and serialisable attributes
2019-06-18 15:00:33 +09:00
da20904a57
MatchPairing -> TournamentMatch
2019-06-18 14:57:05 +09:00
96e24ebd20
General namespace tidy-up
2019-06-18 14:51:48 +09:00