Dean Herbert
b567ab2a39
Fix context menus sometimes not being clickable at song select
...
Closes https://github.com/ppy/osu/issues/21602 .
2024-08-12 20:31:20 +09:00
Bartłomiej Dach
92bd123ebc
Merge pull request #29363 from peppy/fix-daily-challenge-notification-spam
...
Fix daily challenge notification spam
2024-08-12 12:18:38 +02:00
Dean Herbert
8b635deef8
Merge pull request #29368 from nekodex/daily-challenge-intro-sfx
...
Add sound design for daily challenge intro animation
2024-08-12 18:28:03 +09:00
Bartłomiej Dach
96bd374b18
Change notification interval to 30 minutes
2024-08-12 11:24:59 +02:00
Bartłomiej Dach
54a1d79136
Clean up some naming weirdness
2024-08-12 11:23:36 +02:00
Bartłomiej Dach
041c70e4eb
Fix tests
2024-08-12 11:19:02 +02:00
Bartłomiej Dach
306e84c7ac
Move disposal method to more expected location
2024-08-12 10:46:58 +02:00
Bartłomiej Dach
298c40250c
Merge branch 'master' into daily-challenge-intro-sfx
2024-08-12 10:38:30 +02:00
Bartłomiej Dach
7b51ec8509
Merge pull request #29347 from peppy/daily-challenge-intro-audio-auto-download
...
Start playing the daily challenge track during the intro (and automatically download)
2024-08-12 10:36:14 +02:00
Dean Herbert
df43263e38
Merge branch 'master' into daily-challenge-intro-sfx
2024-08-10 02:22:48 +09:00
Dean Herbert
c29b40ae65
Update resources
2024-08-10 02:08:02 +09:00
Dan Balasescu
dbd2e2e91f
Merge pull request #29350 from frenzibyte/fix-ios-again
...
Remove `iPhone`/`iPhoneSimulator` platform configurations and fix iOS build workflow
2024-08-10 01:28:04 +09:00
Dean Herbert
d2c1d83567
Merge branch 'master' into daily-challenge-intro-audio-auto-download
2024-08-10 01:21:43 +09:00
Dan Balasescu
b569824ad5
Merge branch 'master' into fix-ios-again
2024-08-10 01:06:41 +09:00
Dan Balasescu
4dc779a262
Merge pull request #29367 from peppy/update-framework
...
Update framework
2024-08-10 01:06:16 +09:00
Dean Herbert
81777f22b4
Update framework
2024-08-10 00:11:39 +09:00
Jamie Taylor
c6fa348d82
Add sound design for daily challenge intro animation
2024-08-09 23:05:33 +09:00
Dean Herbert
3896a081a5
Update framework
2024-08-09 22:50:56 +09:00
Dean Herbert
bb7cea2417
Merge pull request #29346 from peppy/move-mute-button
...
Move mute button to master volume circle
2024-08-09 21:16:47 +09:00
Dan Balasescu
179a3ad8dd
Hack around the border looking ugly
...
This is an o!f issue because borders are applied into the individual
sprites of the container via masking, rather than being isolated to the
container itself. In this case, it'll be applied to the "flash" sprite,
which is using additive blending, causing further issues.
2024-08-09 19:55:57 +09:00
Dean Herbert
fa9a835eb5
Make icon smaller
2024-08-09 19:29:23 +09:00
Dan Balasescu
104942ccf6
Merge pull request #29362 from peppy/dont-truncate-floating-point-positioning
...
Fix hit object coordinates being truncated to `int` values
2024-08-09 19:10:24 +09:00
Dan Balasescu
dc3e6c1e6b
Merge pull request #29366 from peppy/editor-inspector-during-placement
...
Show object inspector values during placement
2024-08-09 19:03:10 +09:00
Dean Herbert
3e634a14a4
Add temporary debug code for multiplayer test failures
2024-08-09 18:43:37 +09:00
Dan Balasescu
1082ffec9d
Merge pull request #29365 from peppy/fix-chat-test-rng
...
Fix occasionally `ChatOverlay` test failures due to RNG usage
2024-08-09 18:27:20 +09:00
Dean Herbert
8fdd94090b
Show object inspector values during placement
2024-08-09 18:02:37 +09:00
Dean Herbert
c8a7727199
Make ID retrieval global to all tests and fix multiple other usages
2024-08-09 17:46:51 +09:00
Dean Herbert
18c80870d8
Update one more RNG usage in same tests
2024-08-09 17:40:48 +09:00
Dean Herbert
0a8e342830
Fix occasionally ChatOverlay
test failures due to RNG usage
...
See https://github.com/ppy/osu/actions/runs/10302758137/job/28517150950 .
Same ID gets chosen twice for PM channel.
2024-08-09 17:38:17 +09:00
Dean Herbert
e146c8e230
Ensure only one daily challenge notification is fired per room
2024-08-09 17:11:11 +09:00
Dean Herbert
52b2d73e04
Only show daily challenge notification if it started within the last 30 minutes
2024-08-09 17:10:18 +09:00
Dean Herbert
d072c6a743
Fix hit object coordinates being truncated to int
values
...
Closes https://github.com/ppy/osu/issues/29340 .
2024-08-09 16:34:39 +09:00
Dean Herbert
2114f092c7
Add failing test coverage showing coordinate truncation
2024-08-09 16:34:39 +09:00
Dean Herbert
0cb3b6a1f8
Add back TrySetDailyChallengeBeatmap
call for safety
2024-08-08 22:10:26 +09:00
Dean Herbert
8eb0ef1e33
Merge branch 'master' into daily-challenge-intro-audio-auto-download
2024-08-08 22:09:21 +09:00
Dean Herbert
d84d0310e0
Move mute button to master volume circle
2024-08-08 22:06:13 +09:00
Dan Balasescu
45c1dfde5e
Merge pull request #29349 from peppy/fix-daily-challenge-async-test-woo
...
Fix potential test failure in daily challenge tests
2024-08-08 19:05:39 +09:00
Salman Ahmed
64271b7bea
Remove iPhone
/iPhoneSimulator
configurations
2024-08-08 13:03:22 +03:00
Salman Ahmed
e12dba24ae
Remove macOS/Xcode version pinning in iOS workflow
2024-08-08 13:03:09 +03:00
Dean Herbert
dcafee7cb7
Merge pull request #26249 from frenzibyte/ruleset-specific-combo-counter
...
Move combo counter to ruleset-specific HUD components container
2024-08-08 17:41:58 +09:00
Dean Herbert
03d543ec99
Fix potential test failure in daily challenge tests
...
See https://github.com/ppy/osu/actions/runs/10296877688/job/28500580680 .
2024-08-08 16:53:22 +09:00
Dan Balasescu
b8cbed7b43
Merge branch 'master' into daily-challenge-intro-audio-auto-download
2024-08-08 16:43:21 +09:00
Dan Balasescu
657da34f76
Merge pull request #29323 from peppy/daily-challenge-intro-screen-part-2
...
Add intro screen for daily challenge
2024-08-08 16:42:07 +09:00
Dean Herbert
88c5997cb3
Add back removed xmldoc
2024-08-08 16:36:54 +09:00
Dean Herbert
60d383448f
Avoid making non-ruleset transformers in Ruleset.CreateSkinTransformer
...
This didn't make any sense, so let's do it a better way.
2024-08-08 16:29:54 +09:00
Dean Herbert
3f3145e109
Start playing music during intro if download finishes early
2024-08-08 15:10:18 +09:00
Dean Herbert
5d66eda982
Add support for automatically downloading daily challenge during the intro display
2024-08-08 15:10:18 +09:00
Dean Herbert
e95d61d4c2
Remove accidental double handling of beatmap availability in DailyChallenge
2024-08-08 15:10:18 +09:00
Dean Herbert
f91a3e9a35
Start playing daily challenge track as part of intro sequence
2024-08-08 15:10:17 +09:00
Dean Herbert
278d887ee5
Fix test failures due to missing room name
2024-08-08 15:10:14 +09:00