44d2e001ed
Update various dependencies
2022-07-11 20:16:49 +09:00
6220650ea3
Fix dialog overlay not loading in time for headless test
2022-07-11 02:29:56 -07:00
56896e8b41
Move PostImport()
2022-07-11 02:36:52 -04:00
10d6027c89
Assign missing UserID to RealmUser
2022-07-11 02:36:51 -04:00
22a51fdc50
Add support for a drawings screen video background
2022-07-11 15:35:00 +09:00
958c0fb390
Remove Appveyor.TestLogger
2022-07-11 15:01:16 +09:00
48911b956a
Remove ClearTransformsAfter call
...
A bit weird only having one call on its own; probably deserves an
entire PR dedicated to adding ClearTransformsAfter calls
2022-07-10 17:07:21 -07:00
0434c10914
Use global WorkingBeatmap
in PlayerArea
for the time being
2022-07-11 02:57:44 +09:00
8b6665cb5b
Ensure initial beatmap processing is done inside the import transaction
2022-07-11 02:51:54 +09:00
8116a4b6f6
Fix multiplayer spectator crash due to track potentially not being loaded in time
2022-07-11 02:51:40 +09:00
6443338251
use cursor position instead of destination for dampLength calculation
...
the destination vector is clamped within playfield borders, we want dampLength to be based on distance from the cursor.
2022-07-10 01:22:22 -04:00
1725a76fa0
Remove the nullable disable annotation for all rulesets.
2022-07-10 10:15:27 +08:00
8e1ed1c621
Mark CreateHitObjectComposer() accept null.
...
And add the null check in the test case.
2022-07-10 10:15:27 +08:00
57c6763556
Mark the CreateBeatmapProcessor()
as nullable.
...
Also, should add the null check in the working beatmap.
2022-07-10 10:15:27 +08:00
d39f53f1f0
Mark CreateConfig()
return type as nullable because it's not required all ruleset to implement.
...
Also, remove nullable disable annotation for all using classes.
Setting store can be nullable because `RulesetConfigManager()` can accept null setting store.
2022-07-10 10:15:27 +08:00
857377e145
Move CreateConvertibleReplayFrame() into legacy ruleset interface because technically only legacy ruleset use it to convert the legacy frame.
...
But seems some of the customized ruleset use it for save the replay frame.
2022-07-10 10:15:27 +08:00
e67cb4c905
Mark create beatmap verifier as nullable because seems it's not requirement to be implemented.
2022-07-10 10:10:43 +08:00
4a503bab0a
Remove unnecessary attribute.
2022-07-10 10:10:43 +08:00
52aef09cd6
Update PlaylistsRoomSettingsOverlay.cs
2022-07-10 02:05:40 +00:00
855debd5f6
Remove nullable disable annotation and mark some return value as nullable.
2022-07-10 09:29:17 +08:00
834bb1f187
Fix editor playing object samples while paused after cancelling exit
2022-07-09 12:14:39 -07:00
5fcc4bf713
Add failing sample playback disabled check
2022-07-09 12:10:18 -07:00
315a73fb1b
Merge pull request #19059 from andy840119/remove-the-nullable-disable-in-the-benchmark-project
...
Remove the nullable disable annotation in the benchmark project
2022-07-10 03:00:48 +09:00
378be99fe1
Remove un-need null check.
2022-07-09 21:12:35 +08:00
8fcc33936c
Mark the parameter as non-nullable.
2022-07-09 21:07:47 +08:00
086388ec4e
Remove nullable disable annotation in the benchmark project.
2022-07-09 21:06:47 +08:00
200f0d9f55
Merge pull request #19050 from peppy/fix-mono-fuck-off
...
Fix crash on mobile releases when attempting to read any file
2022-07-09 06:01:43 +09:00
66f314915d
Fix crash on mobile releases when attempting to read any file
2022-07-09 06:01:22 +09:00
26b9352aeb
Merge pull request #19025 from peppy/custom-ruleset-score-import
...
Fix custom rulesets not importing scores at all
2022-07-08 20:01:14 +03:00
7c77be80f7
Merge branch 'master' into custom-ruleset-score-import
2022-07-08 19:25:37 +03:00
667b1d795d
Ensure score has custom ruleset
2022-07-08 19:15:03 +03:00
8c7aabccb0
Fix custom legacy ID in test scene not overriding base value
2022-07-08 19:01:21 +03:00
a606d545c1
update new usage of CalculatePossibleMovementBounds
2022-07-08 12:00:07 -04:00
d2406242ae
rename updateTooltip to updateState
2022-07-09 00:38:17 +09:00
91f471ebe0
disabled button instead of shake
...
removed `ShakeContainer`
2022-07-09 00:37:53 +09:00
36f129a9b6
Merge branch 'master' into osu-mod-repel
2022-07-09 00:26:49 +09:00
a38c6704c2
Use ContinueWith, Check is Task empty
2022-07-09 00:23:32 +09:00
8071335f3a
Merge pull request #18596 from hlysine/fix-random-mod-slider
...
Fix random mod generating off-screen sliders
2022-07-08 19:28:34 +09:00
ac3cdf103a
Fix test not failing against master
2022-07-08 19:17:51 +09:00
5651eca06c
Merge branch 'master' into custom-ruleset-score-import
2022-07-08 19:03:47 +09:00
3c8f06403c
Make test work properly
2022-07-08 19:03:26 +09:00
13e16530a6
Revert most changes to PlayerTestScene
2022-07-08 18:45:18 +09:00
e4ebab92c6
Rename lots of weird variables
2022-07-08 18:37:03 +09:00
f3a6e646a6
Merge branch 'master' into Save-Score-Failed
2022-07-08 18:32:13 +09:00
113fdf5491
Merge pull request #19032 from peppy/fix-background-loading-too-much
...
Fix background loading excessively on startup
2022-07-08 18:25:41 +09:00
7ced84b7ef
Replace switch statement with ForModType
...
In order to make `highlightedColour` dependent on the mod type color, the color is converted to an `osu.Framework.Graphics.Colour4` and calls `Lighten`.
2022-07-08 03:23:58 -05:00
e64b2b1682
Assert that test is run headless when required
2022-07-08 15:45:01 +09:00
eab3eba70e
Move event handlers to LoadComplete
2022-07-08 15:09:16 +09:00
32c77ddf71
Avoid triggering SeasonalBackgroundChanged
unless actually required
2022-07-08 15:07:30 +09:00
5454171de1
Merge pull request #19041 from smoogipoo/fix-music-tests
...
Fix intermittent MusicController tests
2022-07-08 15:01:32 +09:00