Commit Graph

50444 Commits

Author SHA1 Message Date
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
3d8ae0465f Reword comment slightly 2022-04-05 15:51:04 +09:00
8e543204cd Remove debounce logic (not required after switching to Update clock time) 2022-04-05 15:49:47 +09:00
5f415cbe53 Full potential null reference and add better commentary on countdown scheduling 2022-04-05 15:48:18 +09:00
55752c2693 Merge pull request #17650 from CenTdemeern1/dangerous-delete-actions
Make several delete confirmation buttons dangerous buttons
2022-04-05 14:14:00 +09:00
d0f83885ce Appease the CI 2022-04-05 13:20:34 +09:00
31bf0c4a9b Disable "final" sample in countdown for the time being 2022-04-05 13:16:06 +09:00
2d020e756d Merge pull request #17621 from frenzibyte/taiko-target-size
Adjust osu!taiko legacy hit target size to match osu!(stable)
2022-04-05 12:37:40 +09:00
b415308a4e Merge pull request #17619 from frenzibyte/taiko-hitobject-size
Adjust osu!taiko hit size and strong scale to exactly match osu!(stable)
2022-04-05 12:36:57 +09:00
174dc1641c Fix multiple issues with timekeeping
- Using realtime (`DateTimeOffset.Now`) meant that values would be
  changing in the same frame, causing misfirings or incorrect displays
- No debounce on sample playback meant that scheduling edge cases could
  potentially cause samples to be played more than once.
2022-04-05 11:49:58 +09:00
3ca365ad7f Merge branch 'master' into dangerous-delete-actions 2022-04-05 10:55:01 +09:00
fe44c5ee8e Merge pull request #17651 from bdach/delete-local-score-breakage
Fix various breakage in delete local score test scene
2022-04-05 10:54:48 +09:00
cbc5b405af Merge pull request #17653 from ajiiisai/footer-button-repeat
Handle repeated `OnPressed()` on `FooterButton` (without `FooterButtonRandom`)
2022-04-05 10:46:52 +09:00
117d81d84f Use perfect osu!(stable) strong scale value
Co-authored-by: Dean Herbert <pe@ppy.sh>
2022-04-05 03:04:53 +03:00
Ame
32c89f8643 Handle repeated OnPressed() on FooterButton (without FooterButtonRandom) 2022-04-05 00:33:41 +02:00
b2c822a3b1 Release mouse button 2022-04-04 23:02:07 +02:00
da315f8a61 Make the test hold the button instead of pressing it 2022-04-04 22:44:35 +02:00
f73062a0d6 Revert "Remove nullable on RealmBackedResourceStore realm parameter"
This reverts commit 09e15f5496.
2022-04-04 22:22:55 +02:00
a1ded66fd8 Fix various breakage in delete local score test scene 2022-04-04 21:59:09 +02:00
29b7460cc7 Fix weird test step 2022-04-04 20:05:54 +02:00
9b367d645d Always play pop in sequence 2022-04-04 20:02:47 +02:00
9a07a95d39 Make several delete confirmation buttons dangerous buttons
Includes:
- Mass deletion
- Beatmap deletion
- Local score deletion
2022-04-04 19:22:53 +02:00
3708f2b744 Update resources 2022-04-05 01:05:04 +09:00
64ba24c4f7 Merge branch 'master' into mp-countdown-sfx 2022-04-05 01:04:57 +09:00
cbcbcd1a4a Merge pull request #17643 from peppy/stable-countdown
Stabilise countdown updates to be based on when whole seconds change
2022-04-04 22:19:06 +09:00
8a22d1ae19 Merge pull request #17644 from peppy/update-framework
Update framework
2022-04-04 21:47:28 +09:00
6b5ee6d89d Update framework 2022-04-04 20:44:05 +09:00
57b8c32f25 Remove unused fields 2022-04-04 20:42:14 +09:00
5f358a04e9 Return a valid "lighting" response from DefaultSkin
This is temporary to allow the new sprite lookup flow to potentially be
merged before hit lighting skinnability is addressed.
2022-04-04 20:40:20 +09:00
8185020f12 Improve the visual of the missing sprite sprite 2022-04-04 20:35:48 +09:00
de30a42558 Add region for import methods and move Dispose to end of time 2022-04-04 20:30:14 +09:00
dac5dfde8f Remove unnecessary LazyThreadSafetyMode specification 2022-04-04 20:28:43 +09:00
300feadf6a Update SkinnableSprite to match more broad usage 2022-04-04 20:27:46 +09:00
09e15f5496 Remove nullable on RealmBackedResourceStore realm parameter 2022-04-04 20:27:03 +09:00
bc53adb72a Adjust customisation transition slightly 2022-04-04 15:50:40 +09:00
b5df350007 Adjust pop in/out transitions 2022-04-04 15:45:44 +09:00
3ba81f3fdc Fix overlapping variable usage 2022-04-04 15:29:03 +09:00
f00dc5e156 Merge pull request #17598 from smoogipoo/playlist-quick-reorder
Fix playlist refreshing all items on order change
2022-04-04 14:48:05 +09:00
9bd7ccb1ce Merge pull request #16575 from hlysine/osu-diff-calc-max-combo
Fix max combo calculation in osu diffcalc and add tests
2022-04-04 14:47:25 +09:00
0abebe4d23 Stabilise countdown updates to be based on when whole seconds change 2022-04-04 14:41:32 +09:00
ee8451c8ca Merge branch 'master' into osu-diff-calc-max-combo 2022-04-04 14:20:44 +09:00
39c6eed819 Update resources 2022-04-04 14:10:57 +09:00
d6625413fa Merge pull request #17617 from ajiiisai/proper-toggable-shortcuts-for-overlays
Make overlay shortcuts able to be toggled instead of repeatable
2022-04-04 13:46:42 +09:00
e1f147a207 Mutate playlist in EditUserPlaylistItem 2022-04-04 13:46:41 +09:00
90e44b67ea Improve robustness of test code 2022-04-03 20:24:32 +02:00
a172b194f0 Add testing for different rulesets 2022-04-03 20:12:34 +02:00
cd776d21a6 Fix propagation of selected mods to columns 2022-04-03 20:12:34 +02:00
2921a13609 Add testing for mod bindable state propagation 2022-04-03 20:12:34 +02:00
e46c2df409 Add testing for customisation panel show/hide logic 2022-04-03 20:12:33 +02:00
293ef44836 Implement new mod select screen 2022-04-03 20:12:33 +02:00