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
200b23c689
Add lightweight TournamentBeatmap
model
2022-06-18 01:30:56 +03:00
Salman Ahmed
b977ce7995
Replace tournament player storage type with lightweight model
2022-06-17 21:35:04 +03:00
Salman Ahmed
f3793c8809
Add lightweight TournamentPlayer
model
2022-06-17 21:35:04 +03:00
Dan Balasescu
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
Dean Herbert
218642c300
Update unsafe file write usages
2022-05-16 18:05:27 +09:00
Dean Herbert
0ecf5f201c
Rename User
to APIUser
and move to correct namespace
2021-11-07 11:26:01 +09:00
Dean Herbert
f1499641f3
Rename all usages of APIBeatmap
to beatmap
in tournament namespace
2021-10-27 18:42:48 +09:00
Dean Herbert
3130616300
Update tournament components to use APIBeatmap
directly
2021-10-27 18:26:44 +09:00
Dean Herbert
6944151486
Apply batch fixing of built-in types using var
2021-10-27 13:04:41 +09:00
Dean Herbert
672664dce7
Fix all remaining cases of incorrect Bindable<string>
defaults
2021-10-08 13:55:22 +09:00
Dean Herbert
879b1ab046
Avoid unnecessary casts
2021-04-04 21:58:27 +09:00
Shivam
4ee8224f8b
change naming to be less confusing
2021-04-04 14:31:08 +02:00
Shivam
5f1f8ec0ef
Fix IPC Source getting read from the incorrect location
2021-04-04 14:10:07 +02:00
Shivam
badf5ee4a2
Fix stable.json file directory location due to the change of how TournamentStorage works
2021-03-29 15:03:10 +02:00
Salman Ahmed
a845e96b7a
Replace Ranks.Global
completely with a GlobalRank
property
2021-02-17 08:52:04 +03:00
Dean Herbert
78c43641d1
Update imagesharp namespaces (and consume System.Drawing types instead)
2020-12-03 17:43:09 +09:00
Bartłomiej Dach
2cadab8d29
Add xmldoc
2020-06-13 16:20:59 +02:00
Bartłomiej Dach
1cd96b8002
Rework StableInfo into a DI'd data structure
2020-06-13 15:06:07 +02:00
Shivam
3731e76b10
Move stable_config declaration, rename testscene
2020-05-28 15:28:27 +02:00
Shivam
7ae2383288
move stable config declaration and initial reading
2020-05-28 15:03:49 +02:00
Shivam
e018d07441
Use one constant for STABLE_CONFIG location string
2020-05-20 16:30:38 +02:00
Shivam
80d188ec91
Update xmldoc with accurate information about the model
2020-05-17 22:26:42 +02:00
Shivam
08bb5cbcbf
Introduce model to store path of stable osu!
2020-05-16 02:57:58 +02:00
Dean Herbert
09759565fa
Add support for 3v3 tournament chroma key layout
2020-05-07 14:51:14 +09:00
Dean Herbert
27ae2d29aa
Add ability to adjust (and save) chroma-key area width
2020-03-23 11:47:24 +09:00
Dean Herbert
129c8fe24f
Add helper method to get winning team colour
2020-03-08 15:32:22 +09:00
Dean Herbert
093f2affdf
Add seeding screen
2020-03-03 19:19:03 +09:00
Dean Herbert
702a1c496b
Add ruleset selection to tournament client
2019-11-11 17:39:28 +09:00
smoogipoo
5a34794240
Add default date to matches
2019-06-21 15:34:03 +09:00
Dean Herbert
d6469aed58
Remove migration code
2019-06-19 14:55:28 +09:00
Dean Herbert
ba589b2139
Add more functionality and share more logic between editor screens
2019-06-18 17:59:33 +09:00
Dean Herbert
4baadf6319
Add map pool editing functionality to round editor
2019-06-18 16:37:13 +09:00
Dean Herbert
6226889d1c
Add xmldoc and serialisable attributes
2019-06-18 15:00:33 +09:00
Dean Herbert
da20904a57
MatchPairing -> TournamentMatch
2019-06-18 14:57:05 +09:00
Dean Herbert
96e24ebd20
General namespace tidy-up
2019-06-18 14:51:48 +09:00