220d7bc6db
Fix dangerous realm operation in TestSceneMultiplayerMatchSongSelect
...
The import process was running on the async load thread, but then
accessed from the access thread later on. This seemed to somehow pass
fine in headless runs, but would fail on visual test execution
(specifically on `TestBeatmapConfirmed()`).
2022-04-06 14:01:41 +09:00
6b0392f990
Merge pull request #17597 from peppy/skin-editor-import-at-cursor
...
Import new skin editor sprites to the cursor location
2022-04-05 18:09:00 +09:00
7623f3b90b
Merge branch 'master' into skin-editor-import-at-cursor
2022-04-05 17:39:11 +09:00
2b59f76b2d
Merge pull request #17596 from peppy/skin-editor-sprites
...
Allow importing sprites into a skin via drag-and-drop
2022-04-05 17:38:58 +09:00
2ec15a1ebe
Fix lookup through transformers
2022-04-05 16:47:15 +09:00
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
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
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
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
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
1393e3628b
Invert operands for better readability
2022-04-03 15:24:00 +02:00
969f7e121a
Merge pull request #17545 from jai-x/new-chat-textbox
...
Implement `ChatTextBox` for new chat design
2022-04-03 22:12:12 +09:00
6d1844adc3
Use nameof()
in test to reference event names
2022-04-03 14:27:37 +02:00
970b1951ac
Rewrite logic slightly to better convey meaning of textbox clear
2022-04-03 14:26:08 +02:00
534cc18ff9
Adjust osu!taiko legacy hit target size to match osu!(stable)
2022-04-03 01:21:48 +03:00
4ce69890d4
Use TaikoHitObject.DEFAULT_SIZE
for default circle piece symbol size
2022-04-03 00:21:23 +03:00
94fa5e2ef2
Use Action<string>
for event OnChatMessageCommitted
& clear textbox internally
2022-04-02 21:58:54 +01:00