Commit Graph

5150 Commits

Author SHA1 Message Date
2321101518 Merge branch 'master' into fix-overzealousmouse-button-blocking 2021-04-06 16:45:25 +09:00
53c1bc666c Make addition of nested GlobalActionContainer in OsuGameTestScene optional 2021-04-06 15:18:00 +09:00
9c1320e18b Add test 2021-04-06 14:34:26 +09:00
784552022f Merge pull request #12303 from smoogipoo/fix-last-control-point-segmenting
Make last control point not able to make an implicit segment
2021-04-06 13:35:55 +09:00
4f614a703e Merge branch 'master' into diffcalc/dynamic-history 2021-04-06 11:34:33 +10:00
e486e521ff Fix regressed test 2021-04-05 22:46:01 +09:00
beebdb0734 Clean up implementation 2021-04-05 22:30:51 +09:00
a3faf0a28e Increment start time 2021-04-05 18:07:07 +09:00
42e816fcae Add failing tests 2021-04-05 17:48:29 +09:00
3acc612a67 Adjust scoring values to better fit osu!mania 2021-04-05 13:28:46 +09:00
b66ba43bc5 Add failing test scene 2021-04-03 14:02:46 +02:00
7d4b0e3f0a Fix editor clock scene not re-enabling beatmap
Could interfere with other tests due to causing crashes on attempts to
change `Beatmap.Value`.
2021-04-03 12:34:48 +02:00
fe66b84bed Implement dynamic previous hitobject retention for Skill class
There is no reason we should be limiting skills to knowing only the previous 2 objects. This originally existed as an angle implementation detail of the original pp+ codebase which made its way here, but didn't get used in the same way.
2021-04-03 20:28:51 +11:00
67f0c0ceb9 Merge branch 'master' into spectator-refactor 2021-04-03 12:55:11 +09:00
1ff77754fd Use OnlineViewContainer 2021-04-02 20:14:31 +08:00
6a286c5e21 Bump Microsoft.NET.Test.Sdk from 16.9.1 to 16.9.4
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.9.1 to 16.9.4.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.9.1...v16.9.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-01 17:16:02 +00:00
c3c7c18549 Fix tests 2021-04-01 23:48:26 +09:00
9e95441aa6 Rename Spectator -> SoloSpectator 2021-04-01 22:08:52 +09:00
0c53b4eb93 Fix wrong counting and add test 2021-03-31 14:09:39 +09:00
8dfff999f9 Add rotation slider 2021-03-30 12:40:50 +09:00
804ffe9f48 Fix inspections 2021-03-30 09:00:09 +09:00
e9289853fc Merge branch 'master' into fix-accuracy-formatting 2021-03-26 21:24:04 +01:00
4909eaf890 Add the ability to specify format provider (to make tests culture invariant) 2021-03-26 13:10:11 +09:00
6a7f926168 Change rounding to use a more general flooring approach 2021-03-26 13:10:11 +09:00
558f8fa51e Adjust testscene 2021-03-25 23:20:26 +01:00
544117a494 Add test coverage of accuracy formatting function 2021-03-25 17:37:03 +09:00
e0b12abcc1 Merge pull request #12173 from frenzibyte/osk-ignore-case 2021-03-25 14:58:09 +09:00
35810bb2fb Add test coverage 2021-03-24 22:55:15 +03:00
6cb14e91c9 Make Player abstract and introduce SoloPlayer 2021-03-23 18:18:49 +09:00
aeff9bd853 Add return bool to HandleRequest to better trigger failures 2021-03-23 18:17:29 +09:00
a16c0641b2 Revert EF Core to version 2.2
This reverts commit f3faad74d5, reversing
changes made to 712e7bc7bf.

Several issues arose after migrating to 5.0, including, but possibly not
limited to, performance regressions in song select, as well as failures
when attempting to save beatmaps after metadata changes in the editor.
2021-03-21 11:05:15 +01:00
b9b351311a Merge pull request #11824 from peppy/fix-unsafe-skinnable-sample-play
Fix playing skinned samples being unsafe during skin changes
2021-03-20 11:29:34 +09:00
8e0536e1e2 Add failing test scene 2021-03-19 22:44:33 +01:00
f59327cc3e Merge branch 'master' into fix-unsafe-skinnable-sample-play 2021-03-19 20:29:44 +09:00
196f95ae54 Update to use new bindables and centered area offset 2021-03-19 19:01:32 +09:00
9a6a0f3df5 Add test coverage and better UI handling of no tablet connected scenario 2021-03-19 19:01:32 +09:00
a8e319a320 Remove min/max from test scene to fix weirdness when switching test sizings 2021-03-19 19:01:31 +09:00
382109c7a2 Make test scene feel more like settings (width-wise) 2021-03-19 19:01:31 +09:00
464702182d Consume device name 2021-03-19 19:01:31 +09:00
3b7edf1333 Make tablet display always fit to size of settings area 2021-03-19 19:01:31 +09:00
d026c8da85 Initial pass of configuration interface 2021-03-19 19:01:31 +09:00
1c865682ae Add tablet configuration tests 2021-03-19 18:57:49 +09:00
711d895a04 Merge pull request #8238 from voidedWarranties/editor-song-end 2021-03-19 16:32:23 +09:00
aec859b4d1 Merge branch 'master' into fix-unsafe-skinnable-sample-play 2021-03-18 19:51:46 +01:00
d9ec3c327e Merge branch 'master' into input-handler-configuration 2021-03-18 22:17:48 +09:00
bb3c3f302a Fix skin parser not stripping whitespace before parsing 2021-03-18 15:36:11 +09:00
df6570ebf5 Improve logic and add previously failing test
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2021-03-17 15:48:55 -07:00
21e18c9f6e Fix test hangs in browser due to changing tracks via music controller 2021-03-17 18:46:22 +01:00
3b55eeb416 Fix test failure by setting beatmap
Post-merge, it was failing because somewhere along the way
`EditorClockTestScene` started expecting inheritors to set the beatmap
themselves explicitly in BDL.
2021-03-17 18:39:48 +01:00
f1e66cc420 Adjust test namespace 2021-03-17 18:37:11 +01:00