Commit Graph

793 Commits

Author SHA1 Message Date
19876ca0fb Merge branch 'master' into websocket-chat-2 2022-11-11 23:53:42 +09:00
1e2e0dea74 Ensure seeding results get beatmaps populated if BeatmapIno model is null 2022-11-07 19:04:19 +09:00
d77b6b3603 Fix seeding screen buttons crashing the game if no match is selected 2022-11-07 19:04:06 +09:00
64f9d6c891 Fix potential cross-thread drawable operation in round editor screen 2022-11-07 19:03:56 +09:00
de2dac22b8 Ensure seeding screen is refreshed on entering 2022-11-07 18:46:04 +09:00
fa18b5f701 Construct notifications client inside ChannelManager 2022-11-04 18:51:00 +09:00
ec4ac77f14 Increase the maximum seed range for tournament client 2022-11-03 13:27:54 +09:00
58c6b026ae Remove unused using 2022-11-02 15:23:11 +09:00
fe66b20702 Fix one more case of constructing connector directly 2022-11-02 15:22:46 +09:00
17f482bfc3 Merge branch 'master' into websocket-chat-2 2022-10-31 16:11:58 +09:00
169bcc2654 Use polling connector in tests 2022-10-28 18:08:08 +09:00
2f731f86ba Adjust ChannelManager to use notifications client 2022-10-28 16:28:58 +09:00
29f504ecc0 Remove obsoleted tournament migration flow 2022-10-28 13:04:56 +09:00
14704fd07c Fix crash when exiting seeding editor too soon
Closes https://github.com/ppy/osu/issues/20783.
2022-10-24 16:08:50 +09:00
889c2978d7 Fix point conversion not using invariant culture
This was only the case in a fallback path (ie. when the user provides a
`json` file with an old or computed format from an external source).

Closes #20844.
2022-10-24 13:15:00 +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
dbdb311f79 Merge pull request #20094 from peppy/tourney-fix-team-display-scores
Show team scores at the tournament map pool screen
2022-09-07 14:58:14 +09:00
c42ae4be04 Merge pull request #20095 from peppy/fix-bracket-riht-click-no-selection
Fix right-clicking a non-selected match in ladder view dismissing context menu
2022-09-07 14:56:23 +09:00
b43995269a Dispose ScrollingTeams on removal 2022-09-03 15:17:51 +03:00
8d6739ae73 Show team scores at the tournament map pool screen 2022-09-02 18:29:02 +09:00
8bfaa2a51f Fix tournament match handling right click to select itself, dismissing the context menu 2022-09-02 18:19:42 +09:00
6a35b233e5 Merge branch 'master' into remove-dispose-updates 2022-09-01 23:03:19 +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
a215d009fe Update Remove/RemoveRange/RemoveAll calls in line with framework changes 2022-08-29 15:57:40 +09:00
ef10145d6f Rename MenuCursorContainer and clean up code 2022-07-26 14:11:52 +09:00
caa44ce01e Update naming 2022-07-18 16:40:11 +09:00
d909a1fd46 Merge branch 'master' into remove-countries-json 2022-07-18 16:38:53 +09:00
018da74fe8 Replace default with CountryCode.Unknown 2022-07-18 08:54:35 +03:00
100c53f9ef Country -> CountryCode 2022-07-18 08:40:34 +03:00
a10c398cd5 Remove no longer necessary DI 2022-07-16 06:40:53 +03:00
7c6f4b798b Replace countries.json with country enum and acronym extension 2022-07-16 05:16:59 +03:00
b2b2a4adaf Update tournament migration logic to check for null Country 2022-07-16 05:04:24 +03:00
2734a28115 Merge branch 'master' into tourney-save-changes-button-ux 2022-07-14 04:37:03 +03:00
24df8f6a0d Enable NRT on save changes button 2022-07-14 04:33:07 +03:00
776d9551e2 Disable "save changes" button by default 2022-07-14 04:16:25 +03:00
b6528b9ff7 Merge pull request #19102 from peppy/fix-ladder-editor-commit-on-selection-change
Ensure any changes are committed before changing `LadderEditorSettings`'s target match
2022-07-13 22:06:10 +09:00
467f83b603 Add non-null assertion missing in BeatmapScoreRow 2022-07-13 18:48:12 +09:00
214351a87e Ensure any changes are committed before changing LadderEditorSettings's target match 2022-07-13 18:32:47 +09:00
5c6fa2341f Fix TeamScoreDisplay not tracking team changes properly 2022-07-13 18:15:59 +09:00
1516756d8b Fix team name not updating on TeamDisplay immediately 2022-07-13 18:10:27 +09: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
b9ad90ce54 Switch TeamWinScreen scheduling to AddOnce 2022-07-13 17:57:45 +09:00
11c8a2c16e Disable tournament client "save changes" button when there's no changes to save 2022-07-13 17:46:09 +09:00
bae314a254 Add background on SetupScreen to hide video 2022-07-12 13:03:43 +09:00
76be9a829c Fix mutation after disposal in TeamEditorScreen 2022-07-12 12:59:55 +09:00
73e924479f Find video by recursive check rather than marker interface
Seems a lot more reliable, and allows falling back to the "main" video
in cases which didn't support this previously.

A next step may be to allow every screen to support a video based on its
screen name, rather than specifying the local `TourneyVideo` every time.
2022-07-11 20:42:05 +09:00
00c7101f54 Remove DrawingsScreen world map completely 2022-07-11 20:36:05 +09:00
22a51fdc50 Add support for a drawings screen video background 2022-07-11 15:35:00 +09:00
a83c45b50e Fix compile failures from framework breaking change 2022-06-24 16:07:14 +02:00