Joseph Madamba
|
5e5c8e78a6
|
Use existing web localisation for most hardcoded strings
|
2022-04-20 16:31:11 -07:00 |
|
Dean Herbert
|
d46329f55a
|
Remove unused dependency
|
2022-04-20 12:51:55 +09:00 |
|
chickensalt
|
f5863c2030
|
remove unused import
|
2022-04-20 13:40:02 +10:00 |
|
chickensalt
|
4f80651606
|
implement 2a3a0c1 for playlists as well
|
2022-04-20 10:33:06 +10:00 |
|
chickensalt
|
2a3a0c1cd3
|
remove notification on trying to multi when logged out
fixes #17877
|
2022-04-19 18:44:20 +10:00 |
|
Salman Ahmed
|
94335c2938
|
Update further usages to cache/resolve via interface
|
2022-04-19 00:18:10 +03:00 |
|
Dan Balasescu
|
bb8b94f8ad
|
Merge branch 'master' into i-notification-overlay
|
2022-04-19 06:03:56 +09:00 |
|
Dan Balasescu
|
94e892df1c
|
Merge pull request #17862 from peppy/i-dialog-overlay
Split out `IDialogOverlay` to allow for easier testing
|
2022-04-19 05:24:05 +09:00 |
|
Dean Herbert
|
043599081b
|
Split out INotificationOverlay to allow for easier testing
|
2022-04-18 20:14:01 +09:00 |
|
Dean Herbert
|
e315313266
|
Split out IDialogOverlay to allow for easier testing
|
2022-04-18 18:36:26 +09:00 |
|
Dean Herbert
|
2202863e1a
|
Split out IPerformFromScreenRunner to allow for easier testing
|
2022-04-18 17:49:28 +09:00 |
|
Dean Herbert
|
90093c1d9d
|
Combine private skin variable into exposed one
|
2022-04-18 13:32:37 +09:00 |
|
Salman Ahmed
|
2cb217e06c
|
Fix editor legacy beatmap skins not receiving transformer
|
2022-04-18 06:59:58 +03:00 |
|
Salman Ahmed
|
338d94626e
|
Expose underlying skin of EditorBeatmapSkin
|
2022-04-18 06:44:39 +03:00 |
|
Jamie Taylor
|
ef5ed262ca
|
Add pitch randomisation to the OsuLogo hover sample
|
2022-04-15 20:38:47 +09:00 |
|
Jamie Taylor
|
8e6c015856
|
Use a fallback sample when a MainMenuButton doesn't provide a click sample
|
2022-04-15 20:38:30 +09:00 |
|
Dan Balasescu
|
2abdbe53e7
|
Cleanup whitespace
|
2022-04-14 18:55:12 +09:00 |
|
Dan Balasescu
|
9de4d416e2
|
Merge branch 'master' into fix-spectator-seeks
|
2022-04-14 18:54:52 +09:00 |
|
Dan Balasescu
|
494955aff1
|
Resolve inspection issues
|
2022-04-14 13:11:11 +09:00 |
|
Dean Herbert
|
fbf0e5a45c
|
Remove startFromSkipTarget parameter and update usages that required said behaviour
|
2022-04-13 14:25:43 +09:00 |
|
Dean Herbert
|
a59c6013c7
|
Rename latestGameplayStartTime to skipTargetTime
|
2022-04-13 14:03:52 +09:00 |
|
Dean Herbert
|
d4286255a0
|
Expose and set GameplayStartTime directly, rather than via Reset parameter
|
2022-04-13 13:58:44 +09:00 |
|
Dean Herbert
|
017f3852c8
|
Replace incorrectly chosen ??= with ??
|
2022-04-13 13:32:36 +09:00 |
|
Dean Herbert
|
9c68b3edc5
|
Merge branch 'master' into fix-spectator-seeks
|
2022-04-13 12:33:41 +09:00 |
|
Dean Herbert
|
282fccb4c8
|
Fix typo in xmldoc
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2022-04-13 12:24:47 +09:00 |
|
Dean Herbert
|
8b1cee75fa
|
Use BindableLong instead of BindableInt for user score tracking
|
2022-04-12 14:13:07 +09:00 |
|
Dean Herbert
|
0ba95a4483
|
Ensure all users are shown on leaderboard (even when API lookup fails)
|
2022-04-12 11:54:30 +09:00 |
|
Dean Herbert
|
ebee9e6888
|
Fix MultiplayerGameplayLeaderboard not immediately updating totals on scoring mode change
|
2022-04-12 11:27:27 +09:00 |
|
Dan Balasescu
|
37976c569a
|
Merge pull request #17762 from peppy/fix-unobserved-exceptions
Avoid throwing unobserved exception when `PerformancePointsCounter` requests timed attributes
|
2022-04-11 14:50:12 +09:00 |
|
Dean Herbert
|
cb6e557212
|
Fix MasterGameplayClockContainer having incorrect rate-based offsets immediately after LoadComplete
I've attempted to explain why this is required using inline comments.
There's also further conversation at
https://github.com/ppy/osu/pull/17302#issuecomment-1091850927.
|
2022-04-11 14:11:26 +09:00 |
|
Dean Herbert
|
808f0ecb74
|
Ensure running state is updated before performing Seek in GameplayClockContainer.Reset
|
2022-04-11 14:10:50 +09:00 |
|
Dean Herbert
|
2b74dbca28
|
Fix potential crash in DrawableRoom due to lack of null check on post-lookup beatmap
|
2022-04-11 13:44:34 +09:00 |
|
Dean Herbert
|
19b655d75b
|
Avoid throwing unobserved exception when PerformancePointsCounter requests timed attributes
|
2022-04-11 13:30:21 +09:00 |
|
Dean Herbert
|
24c2d465a9
|
Move null assert in MultiplayerPlayer on to update thread
|
2022-04-08 14:53:14 +09:00 |
|
Dean Herbert
|
eb0653fa7b
|
Merge pull request #17698 from Joehuu/fix-replay-button-local-being-disabled
Fix replay button being disabled when available locally but not online
|
2022-04-07 14:18:02 +09:00 |
|
Joseph Madamba
|
358931842f
|
Move enabled setting to each case
|
2022-04-06 21:22:56 -07:00 |
|
Jamie Taylor
|
8a73831115
|
Add MP lobby 'warning' SFX for the final seconds of countdown
|
2022-04-07 13:12:33 +09:00 |
|
Joseph Madamba
|
4432a93d09
|
Fix replay button being disabled when available locally but not online
|
2022-04-06 20:43:56 -07:00 |
|
Dan Balasescu
|
4b3569ea79
|
Merge pull request #17576 from peppy/fix-multiplayer-unobserved
Centralise exception handling of `MultiplayerClient` calls
|
2022-04-07 09:09:55 +09:00 |
|
Dean Herbert
|
c42ef43faa
|
Ensure intro beatmap has protected flag set
In cases this isn't set, the beatmap has likely entered a bad state.
Closes https://github.com/ppy/osu/issues/17659.
|
2022-04-06 16:46:53 +09:00 |
|
Dean Herbert
|
2b8a5833dd
|
Fix back-to-front conditional check
|
2022-04-06 15:13:02 +09:00 |
|
Dean Herbert
|
a3695c7e97
|
Merge branch 'master' into fix-spectator-seeks
|
2022-04-06 12:58:43 +09:00 |
|
Dean Herbert
|
c540810943
|
Merge branch 'master' into fix-multiplayer-unobserved
|
2022-04-06 11:33:10 +09:00 |
|
Dean Herbert
|
01da3924cc
|
Simplify IsCurrentScreen check to only apply to relevant call
|
2022-04-06 11:32:35 +09:00 |
|
Dan Balasescu
|
c973d33bfd
|
Merge pull request #17604 from nekodex/mp-countdown-sfx
Add SFX for multiplayer lobby countdown timer
|
2022-04-05 16:40:26 +09:00 |
|
Dean Herbert
|
3d8ae0465f
|
Reword comment slightly
|
2022-04-05 15:51:04 +09:00 |
|
Dean Herbert
|
8e543204cd
|
Remove debounce logic (not required after switching to Update clock time)
|
2022-04-05 15:49:47 +09:00 |
|
Dean Herbert
|
5f415cbe53
|
Full potential null reference and add better commentary on countdown scheduling
|
2022-04-05 15:48:18 +09:00 |
|
Dean Herbert
|
d0f83885ce
|
Appease the CI
|
2022-04-05 13:20:34 +09:00 |
|
Dean Herbert
|
31bf0c4a9b
|
Disable "final" sample in countdown for the time being
|
2022-04-05 13:16:06 +09:00 |
|