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
e1ab3434ed
Add ability to handle user join/leave/kick events in MultiplayerComposite
s
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
bd42d7aada
Hide popover on file selection
2021-08-23 18:01:01 +03:00
34b51100ff
Merge pull request #14448 from bdach/basic-design-settings
...
Add basic design settings to editor setup screen
2021-08-23 18:19:58 +09:00
c2c9a93e2c
Show editor file choosers in a popover rather than inline
...
Supersedes and closes #14370 .
Closes #14367 .
2021-08-23 18:12:36 +09:00
2f6b95da39
Add descriptions for the remaining settings
2021-08-23 17:41:03 +09:00
1de84e1c98
Change description to include mention of video
...
Co-authored-by: Joseph Madamba <madamba.joehu@outlook.com >
2021-08-23 17:34:19 +09:00
eaa4d479ac
Merge pull request #14408 from smoogipoo/remove-current-room
...
Remove the global "selected room" from online screens
2021-08-23 17:29:31 +09:00
99bb3032a5
Move gradient to be part of the background for now
2021-08-23 15:27:32 +09:00
58fb0c042b
Remove background scale altogether
...
I'm not sure why this is required. Seems like something which was meant
to exist to handle parallax, but that is already handled elsewhere now.
2021-08-23 14:34:27 +09:00
4f3a5fbad5
Fix test failure
2021-08-23 14:29:15 +09:00
ead1b47e0e
Merge branch 'master' into localise-beatmap-set-overlay
2021-08-23 13:22:52 +09:00
2e80e2be51
Reword epilepsy warning description text
2021-08-22 21:47:37 +02:00
9538a32b5e
Explicitly update beatmap info wedge on mod change
...
This used to already be the case prior to b419ea7
, but in a very
roundabout way. Changes to the value of the star difficulty bindable -
including indirect changes via the set of active mods changing - would
trigger the wedge display to regenerate and load asynchronously.
b419ea7
accidentally broke this by moving down the bindable retrieval to
a lower level, at which point `WedgeInfoText` would only receive the set
of mods selected at the time at which a given beatmap was selected, and
not receive any further updates, breaking the BPM display updating in
real time (as `WedgeInfoText` could not be aware that rate-changing mods
were even in effect).
To resolve, explicitly reload the wedge's contents on mod changes.
2021-08-22 19:16:46 +02:00
e4a8f72167
Add failing test case
2021-08-22 19:16:43 +02:00
9816af688e
Add basic design settings to setup screen
2021-08-22 17:43:20 +02:00
9b1720bd6c
Merge branch 'master' into localise-beatmap-set-overlay
2021-08-22 10:53:31 +03:00
2877b43824
split multiplayer and playlist activity
2021-08-22 09:54:07 +08:00
15d443f6b7
Use the UI mouse cursor when hovering gameplay chat in an interactive state
2021-08-21 14:44:54 +09:00
f85d3665d8
Cleanups
2021-08-20 21:45:24 +09:00
5192ee3b57
Fix initial display in room background
2021-08-20 21:40:35 +09:00
5c8ca32ea4
Simplify lounge implementation
2021-08-20 21:33:21 +09:00
b1a732b9b7
Remove selectedRoom from OnlinePlayScreen
2021-08-20 21:28:48 +09:00
ceb07826d7
Merge branch 'master' into remove-current-room
2021-08-20 21:10:41 +09:00
9458cd5a31
Make DrawableMatchRoom background load instantly
2021-08-20 21:07:51 +09:00
b190020c4b
Block lounge background screen from exiting
2021-08-20 21:02:25 +09:00
77149044a5
Allow intro screen to retrieve beatmap even if rulesets is not loaded
2021-08-20 19:43:48 +09:00
d304e283e4
Don't deselect online room when joined
2021-08-20 18:14:59 +09:00
c22c6f3a49
Initial room background implementation
2021-08-20 18:14:12 +09:00
258ba4674c
Fix background overflows
2021-08-20 17:50:49 +09:00
3d96da84e6
Set a default background
2021-08-20 17:05:46 +09:00
8524937c82
Move screenstack up a level
2021-08-20 17:02:55 +09:00
610a162271
Merge branch 'master' into remove-current-room
2021-08-20 16:23:36 +09:00