Commit Graph

9561 Commits

Author SHA1 Message Date
e0ee2a5533 Change section title to read better 2021-09-05 13:34:57 +09:00
25420af078 Rename method to drop redundant ruleset suffix 2021-09-05 13:34:23 +09:00
1a90fb1ef3 Fix cached property being assigned twice 2021-09-04 19:52:42 +02:00
ce1912781e Add extension point for ruleset-specific beatmap setup sections 2021-09-02 23:29:14 +02:00
6c649b7bbe Merge branch 'master' into no-more-sample-control-points-info 2021-09-02 18:09:05 +09:00
aadef41182 Merge pull request #14601 from peppy/fix-editor-setup-screen-pixel-leakage
Fix pixels poking out of the top edge of editor setup screen
2021-09-02 14:03:37 +09:00
ef64c05af8 Merge pull request #14533 from frenzibyte/move-incompatibility-icon
Move mod incompatibility logic to "local player" mod select overlays
2021-09-01 18:12:27 +09:00
9e21f5a59c Rename LocalPlayer to User in mod select prefixes 2021-09-01 17:22:52 +09:00
0319177c5c Fix pixels poking out of the top edge of editor setup screen 2021-09-01 16:46:19 +09:00
edf29e405b Merge pull request #14581 from bdach/setup-screen-countdown-settings
Add countdown settings to setup screen
2021-09-01 15:35:46 +09:00
5dc938cc9f Update tests to match expectations 2021-08-31 22:41:47 +02:00
04773b51bb Remove countdown toggle transition for now
Tricky to get right and the design isn't final as is anyway, so leaving
*something* functioning as a best-effort for now.
2021-08-31 22:41:40 +02:00
ce0d7cce2d Merge branch 'remove-ijsonserializable' into no-more-sample-control-points-info 2021-08-31 14:40:54 +09:00
c25ab6835c Remove IJsonSerializable interface
Was pretty pointless and made it hard to use the custom serialisation
terms arbitrarily in tests.
2021-08-31 14:39:20 +09:00
ddf9d2aa6c Add test coverage 2021-08-30 22:55:58 +02:00
eec9f6d191 Add countdown settings to design section 2021-08-30 22:51:41 +02:00
6154642075 Merge branch 'master' into local-popover-containers 2021-08-30 15:44:29 +03:00
b95da3ca27 Merge pull request #14576 from peppy/update-framework
Update framework
2021-08-30 21:09:58 +09:00
8137eee527 Reuse value to save enum name
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
2021-08-30 18:05:47 +08:00
04bf667d0d Parse partially typed enum names in filter query 2021-08-30 17:49:18 +08:00
ccacf56dd8 Move to legacy namespace 2021-08-30 17:14:53 +09:00
7257aae7f2 Move samples to LegacyControlPointInfo 2021-08-30 17:14:53 +09:00
f64efdc4a9 Merge branch 'update-extension-usages' into update-framework 2021-08-30 16:00:09 +09:00
7be825f470 Merge pull request #14488 from frenzibyte/multi-spectator-player-leaving
Gray out and stop player instances who quit during multi-spectator sessions
2021-08-30 12:04:19 +09:00
e374ef163d Update localisable formattable extensions usages inline with framework change 2021-08-29 15:00:28 +03:00
fcc3e57d5d Move overlay colour provider up to editor screen 2021-08-28 20:05:58 +02:00
e94d96f250 Add local popover container to editor screens 2021-08-28 20:05:58 +02:00
7457480b50 Add local popover container to lounge subscreen 2021-08-28 20:05:58 +02:00
378734a7f8 Separate solo spectator player and "exit on restart" logic to own class 2021-08-27 13:24:37 +03:00
2b06dacd0e Change debounce back to using scheduler
Should better allow for adjusting in the future, as well.
2021-08-27 18:57:19 +09:00
33aa48bcf6 Merge branch 'master' into lobby-sounds 2021-08-27 18:46:12 +09:00
d71dff4340 Merge branch 'master' into skip-overlay-optimisations 2021-08-26 22:38:17 +02:00
56baecdde4 Add missing interaction sfx to MatchTypePicker 2021-08-26 15:30:20 +09:00
e341f471b0 Add lobby sfx for join/leave/kick/ready/unready events 2021-08-26 15:29:22 +09:00
e633b2716d Fix regression in outro skip handling logic 2021-08-26 13:58:45 +09:00
b1a261c902 Avoid using scheduled delegates at all for skip overload input handling 2021-08-26 12:25:37 +09:00
956e3c554b Avoid skip overlay attempting to show when it is already invalid 2021-08-26 12:25:37 +09:00
b4d6495f99 Fix editor skin providing container not providing playable beatmap 2021-08-25 17:52:36 +03:00
3ad0b529fb Make EditorScreen inherit from VisibilityContainer rather than unsafe transforms 2021-08-25 17:14:52 +03:00
196c74fce8 Gray out and remove player clock when users stop playing 2021-08-25 11:31:02 +03:00
599145b46a Stop clocks when removing them from sync manager 2021-08-25 11:31:02 +03:00
e1ab3434ed Add ability to handle user join/leave/kick events in MultiplayerComposites 2021-08-25 14:37:14 +09:00
e503182a8d Merge branch 'master' into activity-on-multiplayer-screens 2021-08-24 18:50:55 +02:00
08f757a584 Merge pull request #14474 from smoogipoo/fix-multi-crash
Fix crash when entering multiplayer gameplay
2021-08-24 16:20:18 +09:00
16ddbcd208 Don't bind to RoomId where it's expected to be constant 2021-08-24 14:25:40 +09:00
847726547a Move mod value change callback inside wedge info text component 2021-08-24 07:53:49 +03:00
de0de451fe Refactor to remove resolved dependency 2021-08-24 13:29:19 +09:00
df170afbc4 Fix multiplayer crashing when entering gameplay 2021-08-24 13:22:06 +09:00
956c1cc216 Merge branch 'master' into activity-on-multiplayer-screens 2021-08-24 12:33:34 +09:00
ccf337bdc2 Merge branch 'master' into editor-setup-file-selector-popovers 2021-08-23 18:28:44 +02:00