Commit Graph

760 Commits

Author SHA1 Message Date
55feb47e61 Disallow track adjustments on playlists / multi lounge 2021-09-16 20:17:21 -07:00
f9d5abff8a Update with keybinding changes 2021-09-16 18:26:12 +09:00
fa693bb8a8 Move MusicController adjustment set to inside OsuScreen itself (and result nullable) 2021-09-16 16:08:09 +09:00
318f0941ca Move all the "inherit previous AllowTrackAdjustments" logic into OsuScreen 2021-09-15 21:25:39 +03:00
931e873a7e Merge branch 'master' into inheritable-allow-track-adjust 2021-09-15 22:26:13 +09:00
f0439ef50b Remove unnecessary AllowTrackAdjustments overrides, add true to SongSelect 2021-09-15 13:12:57 +03:00
8acfefed1b Merge pull request #14741 from smoogipoo/fix-lounge-beatmaps-counter
Fix incorrect beatmap count and SR range in multi lounge
2021-09-15 18:51:52 +09:00
f54d554d30 Extract removal to method 2021-09-15 17:03:28 +09:00
7b9e501fa0 Merge branch 'master' into 14421-multi-password-error-handling 2021-09-14 22:58:20 +02:00
b9193aae6d Make IOsuScreen.AllowTrackAdjustments nullable
Allows for inheriting value from the previous screen if undefined
2021-09-14 17:37:57 +03:00
a775915338 Fix incorrect beatmap count and SR range in multi lounge 2021-09-14 18:20:28 +09:00
5058f28504 Remove breaking padding 2021-09-14 14:52:50 +09:00
8865e3cab8 Add back shake and tweak transform of text 2021-09-14 14:44:32 +09:00
7bd749d0eb Remove weird shaking 2021-09-14 14:19:55 +09:00
e3c56f9ebd Show error message in popover 2021-09-14 14:14:06 +09:00
eaac2bad3d Fix incorrect child margin specifications 2021-09-14 13:49:02 +09:00
f6c4bbe2c9 Merge pull request #14730 from peppy/add-missing-track-adjustment-defaults
Add missing screen level mod application settings for some screens
2021-09-13 15:22:22 +09:00
f9c82a9098 Merge pull request #14676 from nekodex/lobby-team-swap
Add sound for multiplayer team swaps
2021-09-13 15:01:58 +09:00
caf7ef6519 Add missing screen level mod application settings for some screens
Closes #7480. But based on discussion in there this solution may change.
2021-09-13 15:00:34 +09:00
7fe0eefb78 Add inline comment regarding team switch sample logic
Feels a bit convoluted without this. Don't really have a better
suggestion for now so a comment will do.
2021-09-13 14:12:19 +09:00
447001931c Resolve LoungeSubScreen from PasswordEntryPopover
This is preferred over passing down the already-resolved LoungeSubScreen
2021-09-12 14:36:11 -04:00
e018071be4 Remove OnShakeFinish event 2021-09-11 19:50:41 -04:00
6cdc842452 Remove placeholder text response
Weird UX, doesn't feel right compared to the rest of lazer
2021-09-11 17:42:49 -04:00
b8a6925175 Use already-resolved LoungeSubScreen instead of nested delegates 2021-09-11 17:41:07 -04:00
6fc46792d3 Fix test regressions 2021-09-09 00:39:54 +09:00
136573982c Add fade in and fix incorrect wrapper bounds 2021-09-08 20:52:14 +09:00
7941240a00 Revert "Load DrawableLoungRooms asynchronously"
This reverts commit 0b55bb6913fbf05ebb8ecadfe711084d6797efe0.
2021-09-08 20:52:14 +09:00
3e41d8b32e Reduce initial fade transforms 2021-09-08 20:52:14 +09:00
bebb9d7e67 Wrap main content of DrawableRoom 2021-09-08 20:52:14 +09:00
037b9cfb59 Load DrawableLoungRooms asynchronously 2021-09-08 20:52:14 +09:00
217ca754ae Add sound for team swaps 2021-09-08 13:45:05 +09:00
b1f91596a7 Give user feedback on password attempt fail
Shake the popover
Set the input box's color to red and set the placeholder text to "incorrect password"
2021-09-07 20:05:24 -04:00
b8a1ebb786 Hide Popover after failed password attempt
Instead of throwing an error, just close the popover and let the user continue
2021-09-07 16:54:21 -04:00
4658577b1d Factor in total score calculation time in results screen load 2021-09-07 15:19:09 +09:00
9e21f5a59c Rename LocalPlayer to User in mod select prefixes 2021-09-01 17:22:52 +09:00
6154642075 Merge branch 'master' into local-popover-containers 2021-08-30 15:44:29 +03: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
7457480b50 Add local popover container to lounge subscreen 2021-08-28 20:05:58 +02: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
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
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
16ddbcd208 Don't bind to RoomId where it's expected to be constant 2021-08-24 14:25:40 +09: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
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