cdwcgt
88a1cf4005
remove all canBeNull
from attribute
2023-07-30 01:57:54 +09:00
cdwcgt
8a06914438
remove #nullable disable in tournament
2023-07-29 22:25:06 +09:00
Dean Herbert
c84381d802
Separate out each type of scheduled operation and refactor tidy-up code
2023-07-25 17:18:13 +09:00
Dao Heng Liu
7813a3162b
run stateChanged upon unhiding of GameplayScreen
2023-07-23 15:12:11 +01:00
Dao Heng Liu
5a568eacb6
remove unused using
directive
2023-07-23 10:44:00 +01:00
Dao Heng Liu
3049d159d8
avoid potentially cancelling contract
when switching away from GameplayScreen
2023-07-23 10:39:47 +01:00
Dao Heng Liu
647f2b6715
fix auto advance screens sometimes not working
2023-07-22 23:08:20 +01:00
Dan Balasescu
7bc8908ca9
Partial everything
2022-11-27 00:00:27 +09:00
Dean Herbert
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
Dean Herbert
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
Dan Balasescu
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
Susko3
19467e58c1
Remove unused params from BDL methods
2022-01-15 01:06:39 +01:00
Dean Herbert
6ef096001e
Fix several cases of incorrect handling of CurrentMatch
nullability
2021-08-28 16:24:36 +09:00
Dean Herbert
e9b97f7937
Fix tournament crashing when osu!(stable) is at ranking screen at startup
2021-08-28 14:28:33 +09:00
Dean Herbert
aa4c6b9341
Bring across tournament score display for game usage
2021-08-09 16:30:37 +09:00
Dean Herbert
e8595871de
Update remaining screens to also show the warning message
2021-07-17 00:23:17 +09:00
PercyDan54
e1c646b9b2
Remove redundant arguments
2021-07-05 23:52:39 +08:00
Dean Herbert
9d7880afda
Make SettingsItem conform to IHasCurrentValue
2020-10-06 17:18:54 +09: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
7b1ac03b18
Hide logo on gameplay screen
2020-03-12 14:27:56 +09:00
Dean Herbert
3744aaf55f
Update vertical alignment of chroma area
2020-03-08 18:16:32 +09:00
Dean Herbert
9bd837da41
Update match score display
2020-03-08 15:55:54 +09:00
Dean Herbert
e25206728f
Hide score displays during warmup
2020-03-08 15:55:54 +09:00
Dean Herbert
86b12a384b
Initial pass of gameplay screen design update
2020-03-08 15:55:54 +09:00
Dean Herbert
aed52179f0
Fix weird reverse logic
2020-03-08 15:32:22 +09:00
Dean Herbert
0a72fa69ab
Simplify video creation (and handle fallback better)
2020-03-06 18:39:12 +09:00
Dean Herbert
2d95f29925
Add gameplay screen specific video
2020-03-06 18:38:54 +09:00
Dean Herbert
8bcbc93501
Fix tournament buttons playing sound effects
2019-11-08 17:00:47 +09:00
Dean Herbert
711214ed09
Use OsuButton everywhere
2019-06-18 17:17:46 +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
Dean Herbert
796afc0bf9
Rename and expand chat tests
2019-06-18 14:03:09 +09:00
Dean Herbert
4cd6955a96
Fix GameplayScreen test not working
2019-06-14 20:32:23 +09:00
Dean Herbert
7b56180b8b
Merge remote-tracking branch 'upstream/master' into tournament-tools
2019-05-15 12:08:23 +09:00
Dean Herbert
cf63ee4948
Update licence headers
2019-03-04 13:24:19 +09:00
Dean Herbert
73d266fe10
Fix win screen being incorrectly displayed after switching matches
2019-03-02 16:32:11 +09:00
Dean Herbert
389632d932
Fix bindable changes
2019-03-02 13:40:43 +09:00
Dean Herbert
6ea1ed8d04
Fix unnecessary texture atlas generation
2019-02-17 19:48:54 +09:00
Dean Herbert
482a01e7ba
Merge branch 'master' into tournament-tools
...
# Conflicts:
# osu.Game/Online/API/Requests/Responses/APIBeatmap.cs
# osu.Game/OsuGameBase.cs
# osu.Game/Overlays/ChatOverlay.cs
# osu.Game/Screens/Menu/MainMenu.cs
# osu.Game/Screens/Tournament/Drawings.cs
# osu.Game/Screens/Tournament/Teams/DrawingsTeam.cs
# osu.Game/osu.Game.csproj
# osu.sln
2019-02-02 19:09:48 +09:00
Dean Herbert
fdba2bffb9
Ensure last state is set correctly
2018-11-22 17:33:48 +09:00
Dean Herbert
4e8c7a4dc0
Adjust gameplay area to match better
...
Also reduces size of score display to avoid hiding combos.
2018-11-22 15:42:10 +09:00
Dean Herbert
f91d2e2e07
Merge remote-tracking branch 'upstream/master' into tournament-tools
2018-11-22 10:25:30 +09:00
Dean Herbert
5621101d40
Adjust gameplay screen size
2018-11-18 12:39:25 +09:00
Dean Herbert
e6529eac3e
Add automation of map pool and win screen workflows
2018-11-18 08:30:17 +09:00
Dean Herbert
4b047ad9cc
Centralise chat display
2018-11-17 21:27:02 +09:00
Dean Herbert
9f519d7002
Actually add match score display to gameplay screen
2018-11-17 15:59:55 +09:00
Dean Herbert
49e155c2c0
Fix chat not appearing at ranking
2018-11-17 15:31:03 +09:00
Dean Herbert
e3e92f4302
Add chat IPC and gameplay screen integration
2018-11-16 19:43:54 +09:00
Dean Herbert
c9e2ee8f56
Fix masking of song bar
2018-11-16 18:14:42 +09:00