Commit Graph

59368 Commits

Author SHA1 Message Date
8866250cff Fix seasonal background not being unloaded when changing setting to "Never"
Closes #20065.
2022-09-01 21:42:40 +09:00
a277431266 Add has_replay and legacy_score_id to SoloScoreInfo 2022-09-01 21:10:38 +09:00
1524623624 Fix back-to-front filter logic
Was copied across from a place which was checking for `match` and
applied verbatim to a place that was `filter`. Which are polar
opposites.
2022-09-01 19:59:27 +09:00
148e487c02 Add failing test of date submitted search failing 2022-09-01 19:59:27 +09:00
db9970b72a Merge pull request #20047 from smoogipoo/multiplayer-auto-skip
Add auto skip for multiplayer rooms
2022-09-01 18:47:47 +09:00
d70208fcf1 Default to off 2022-09-01 14:14:22 +09:00
921a9ef895 clean up 2022-08-31 22:18:52 +01:00
a548b28158 Added test scene for SizePreservingSpriteText 2022-08-31 22:05:46 +01:00
4a630b5384 Implemented SizePreservingSpriteText 2022-08-31 22:05:06 +01:00
eb02a9a144 Removed GrowToFItContainer 2022-08-31 22:04:28 +01:00
a4dc3fe412 Merge pull request #19984 from OliBomby/fix-merge-crash
Fixed merging circles at the same time causing a crash
2022-08-31 22:00:11 +02:00
cd72f087b3 Merge branch 'master' into fix-merge-crash 2022-08-31 21:25:53 +02:00
3495215ed1 Merge pull request #20045 from nekodex/textbox-invalid-sfx
Add audio feedback for invalid textbox input
2022-08-31 23:58:10 +09:00
ba20044af4 Fix missing nullability consideraition 2022-08-31 23:24:39 +09:00
6af8143c8c Fix typing of new setting to allow it to be visible to tools export 2022-08-31 22:34:07 +09:00
b83ce97d8b Merge branch 'master' into textbox-invalid-sfx 2022-08-31 22:14:59 +09:00
50e8052f07 Update resources 2022-08-31 22:08:20 +09:00
c852c54055 Consume auto skip setting during play 2022-08-31 20:24:15 +09:00
b5ec7d06dd Add auto-skip setting
Default to auto skip
2022-08-31 20:24:06 +09:00
8c202ce141 Merge pull request #20033 from apollo-dw/speed-notes-fix
Fix relevant note count summation in osu!'s Speed skill
2022-08-31 19:15:40 +09:00
837b19ab24 Merge pull request #19919 from khang06/nan-sv
Emulate osu!stable's NaN slider velocity behavior
2022-08-31 19:06:49 +09:00
212d76a11f Add audio feedback for invalid textbox input 2022-08-31 17:31:36 +09:00
cc9dc604a0 Refactor feedback sample playback logic 2022-08-31 17:29:57 +09:00
6cadcc206b Merge pull request #20032 from peppy/toast-notification-tray
Add toast notification tray
2022-08-31 16:57:37 +09:00
000412c50f Merge pull request #20014 from peppy/fix-resume-skip-forward
Fix gameplay skipping forward during resume operation
2022-08-31 16:30:37 +09:00
afe2862df4 Merge branch 'master' into toast-notification-tray 2022-08-31 16:07:11 +09:00
ccc08b816c Merge pull request #20030 from peppy/notification-design-update
Update notification overlay design
2022-08-31 16:06:59 +09:00
e984dc4a19 Merge pull request #20042 from peppy/fix-composer-test-scenes
Test editor `ComposeScreen` tests not adding beatmap to hierarchy
2022-08-31 15:59:48 +09:00
0e4411a2fc Merge pull request #20041 from peppy/tournament-auto-progress-toggle
Add toggle for tournament client "auto progression" behaviour
2022-08-31 15:55:19 +09:00
7337d4c1aa Merge branch 'master' into kps 2022-08-31 15:41:42 +09:00
2bf74d2b38 Merge pull request #20039 from peppy/fix-skip-button-permanent-display
Fix skip button getting stuck on screen for certain beatmaps
2022-08-31 14:17:39 +09:00
cfc7c32aff Merge pull request #20009 from frenzibyte/fix-back-to-front-comparison
Adjust weirdly back-to-front fallback comparison in `HitObjectOrderedSelectionContainer`
2022-08-31 14:14:10 +09:00
e9463f3c19 Test editor ComposeScreen tests not adding beatmap to hierarchy
Makes it hard to test anything because `EditorBeatmap`'s `Update` method
updates whether a beatmap has timing or not (enabling the placement
controls).

Also adds a basic timing point to allow for better testing.
2022-08-31 14:07:56 +09:00
93bc4b9294 Add toggle for tournament client "auto progression" behaviour
Addresses https://github.com/ppy/osu/discussions/20038.
2022-08-31 13:44:07 +09:00
a15ea71aed Merge branch 'master' into fix-merge-crash 2022-08-31 13:28:57 +09:00
51346e0154 Fix skip button getting stuck on screen for certain beatmaps
Closes #20034.
2022-08-31 13:22:51 +09:00
7ce1cf7560 Add test coverage of skip button failure with equal time 2022-08-31 13:22:51 +09:00
1908a2e394 Merge pull request #20025 from peppy/fix-results-sample-glitching
Fix audio glitching when showing results screen with many scores
2022-08-31 13:10:08 +09:00
cb4fd08f27 Merge pull request #20031 from peppy/fix-replay-file-missing-crash
Fix crash when attempting to watch a replay when the storage file doesn't exist
2022-08-31 13:06:45 +09:00
8b9ccc66b7 Update ProgressNotification font spec to match other notifications 2022-08-31 12:49:28 +09:00
85442fe032 Adjust dismiss button background colour to avoid conflict with background 2022-08-31 12:48:30 +09:00
c573396ab6 Fix IntroTestScene not clearing previous notifications hard enough 2022-08-31 12:46:54 +09:00
7c72c6b43f Fix unread count potentially missing notifications in a transforming state 2022-08-31 12:46:43 +09:00
0558dae917 Mark toasts as read when closing the overlay for added safety
I'm not sure how the read status will play out going forward so I'm just
adding this to keep things conforming for now.
2022-08-31 12:46:04 +09:00
3d93e0ded1 Merge branch 'master' into fix-resume-skip-forward 2022-08-31 12:16:15 +09:00
0afa775f3f Merge pull request #20029 from peppy/profile-header-assert
Assert non-null in `ProfileHeader` to appease r#
2022-08-30 21:36:32 +02:00
ad650adab0 Fix speed note count sum 2022-08-30 18:03:44 +01:00
9eb615f942 Fix remaining test failures by strengthening PlayerLoader tests
- Click using `TriggerClick` as notifications move around quite a bit.
- Ensure any notifications from a previous test method are cleaned up.
2022-08-31 01:40:30 +09:00
31a9980686 Update remaining test expectations with new behaviour 2022-08-31 00:57:30 +09:00
a62ba9e0d9 Remove notification blocking behaviour of first run setup 2022-08-31 00:57:18 +09:00