467f83b603
Add non-null assertion missing in BeatmapScoreRow
2022-07-13 18:48:12 +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
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
26c5b59f6d
Replace usages of string.To{Lower,Upper}()
2022-06-24 11:57:45 +02:00
b977ce7995
Replace tournament player storage type with lightweight model
2022-06-17 21:35:04 +03:00
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
19467e58c1
Remove unused params from BDL methods
2022-01-15 01:06:39 +01:00
87d6a743dd
Migrate custom tournament client assets to uppercased directories
...
It has transpired that on filename-case-sensitive filesystems, the
tournament client does not consistently handle custom asset paths.
Videos and mods could only be looked up from `videos` and `mods`
directories (lowercase), while flags could only be looked up from the
`Flags` directory (uppercase).
A complicating circumstance is that default country flags, coming from
osu-resources, also depend on the flag lookup being uppercased.
To attempt to clean up the handling as much as it appears to be
possible, automatically move user-supplied lowercase directories to
uppercase.
2021-11-28 16:36:19 +01:00
f1499641f3
Rename all usages of APIBeatmap
to beatmap
in tournament namespace
2021-10-27 18:42:48 +09:00
353ff5c6ce
Merge pull request #13915 from bdach/fix-tourney-seeding-crash
...
Fix seeding screen crashing on seedings with null mod
2021-07-18 17:47:29 +09:00
714255e6d4
Fix seeding screen crashing on seedings with null mod
2021-07-17 18:06:47 +02:00
e8595871de
Update remaining screens to also show the warning message
2021-07-17 00:23:17 +09:00
a845e96b7a
Replace Ranks.Global
completely with a GlobalRank
property
2021-02-17 08:52:04 +03:00
ae9e60560b
Fixed gameplay flags being bigger and changed values to make more sense
2020-10-23 14:11:29 +02:00
afa86f959f
Changed scales of Seeding and Win screen to match the original
...
These were measured by pixel-to-pixel comparing master vs this branch in ShareX at the same resolution.
2020-10-19 23:38:06 +02:00
9d7880afda
Make SettingsItem conform to IHasCurrentValue
2020-10-06 17:18:54 +09:00
d98a64dfbc
Make seeding # bg black and white text color
...
Makes it consistent with TournamentSpriteTextWithBackground
2020-07-08 03:29:14 +02:00
f49f9f40ae
Merge branch 'master' into tournament-design-seeding
2020-03-11 18:03:27 +09:00
9138bafbeb
Fix alignment of flags on team intro screen
2020-03-08 18:49:06 +09:00
5d5910822b
Initial pass of intro screen design update
2020-03-08 16:06:37 +09:00
3ac599246d
Initial pass of seeding screen design update
2020-03-08 16:03:37 +09:00
0a72fa69ab
Simplify video creation (and handle fallback better)
2020-03-06 18:39:12 +09:00
e678a068b6
Bring design up-to-date with 2019 standards
2020-03-03 19:20:42 +09:00
1b355d02d6
Update video resource paths
2020-03-03 19:20:42 +09:00
093f2affdf
Add seeding screen
2020-03-03 19:19:03 +09:00
f1f4f1ffbd
Add torus font
2020-03-03 18:17:51 +09:00
ccc8aa6fa4
Apply brace style.
2019-11-11 20:13:13 +08:00
d595860b14
Remove background from team intro screen
2019-06-23 20:09:42 +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
4f5abeb79f
Grouping -> Round
2019-06-18 14:44:15 +09:00
1e2f9d1ba1
Fix start failure if videos are missing
2019-06-17 21:07:30 +09:00
93fc14426b
Convert TournamentTeam props to use binadbles
2019-06-17 19:11:57 +09:00
9e4f2c7eb9
Move font local
2019-06-13 19:41:01 +09:00
084c2252cb
Use less DI where we already have access to LadderInfo
2019-05-20 14:48:33 +09:00
cf63ee4948
Update licence headers
2019-03-04 13:24:19 +09:00
132ce541f3
Fix obsolete font usages
2019-03-04 12:06:41 +09:00
389632d932
Fix bindable changes
2019-03-02 13:40:43 +09:00
6ea1ed8d04
Fix unnecessary texture atlas generation
2019-02-17 19:48:54 +09:00
fb05ea3de3
Fix alignment and fonts of tem intro screen
2018-11-22 16:23:44 +09:00
f91d2e2e07
Merge remote-tracking branch 'upstream/master' into tournament-tools
2018-11-22 10:25:30 +09:00
2683b161d5
Fix missing logo
2018-11-11 09:16:46 +09:00
9c18f7a25a
Fix date display
2018-11-11 09:05:36 +09:00
b5c2d94cc4
Avoid rendering more than one video at once
2018-11-11 01:39:02 +09:00
6ff29c1ea4
Fix non-unbinding bindable bind
2018-11-08 16:55:55 +09:00
a0d64c1b13
Add ability to select current match
2018-11-07 01:24:35 +09:00
555d63165b
Add custom font
2018-11-07 00:27:12 +09:00
4e87288049
Add the concept of "current match"
2018-11-06 20:13:04 +09:00
7e092c6084
Read videos from storage
2018-11-04 21:15:06 +09:00
2e348edd8d
Fix filename
2018-11-04 05:29:06 +09:00