Commit Graph

17528 Commits

Author SHA1 Message Date
f56e8d9bfe Make tests better 2019-03-18 20:33:56 +09:00
4f075f4740 Add more comprehensive testing 2019-03-18 20:33:43 +09:00
9433a97747 Add resume requesting support and fix exit scenarios 2019-03-18 20:33:43 +09:00
536b5e0dab Remove PausableGameplayContainer 2019-03-18 20:33:43 +09:00
f13003c53b Simplify and localise storyboard logic in Player.cs 2019-03-18 20:33:43 +09:00
bcaff9f7b4 Add basic pause tests 2019-03-18 20:33:43 +09:00
465c95e952 Refactor pause logic so GameplayClockContainer is in control 2019-03-18 20:33:43 +09:00
15dd132c92 Use SetUpSteps attribute 2019-03-18 20:32:36 +09:00
a81461ba12 Add ability to test without nofail enabled 2019-03-18 20:32:28 +09:00
a26e237e26 Fix relative position being compared to time 2019-03-18 18:59:38 +09:00
bb8171b88a Fix HR mod being applied to non-fruit objects 2019-03-18 18:36:16 +09:00
acc133896b Correct null check 2019-03-18 18:19:59 +09:00
8df47bc23e Increase flexibility of player test cases 2019-03-18 17:09:48 +09:00
05147768d3 Permit nulls 2019-03-18 15:50:34 +09:00
6a26972284 DI gameplay clock for Storyboards 2019-03-18 15:25:54 +09:00
14df9f94e2 Merge branch 'master' into fix-background-loading 2019-03-18 14:59:35 +09:00
0024a0bdb2 Remove unused using 2019-03-18 14:35:03 +09:00
eac7672c6b Clean up debug logging 2019-03-18 14:03:54 +09:00
9cabd12c45 Merge pull request #4473 from peppy/update-framework
Update framework
2019-03-18 12:06:36 +09:00
392a0a1d74 Merge branch 'master' into update-framework 2019-03-18 11:34:59 +09:00
5692b85334 Merge pull request #4465 from peppy/api-testability
Use interface to access API
2019-03-18 11:13:54 +09:00
e0b3149e32 Merge branch 'master' into api-testability 2019-03-18 10:59:06 +09:00
107fb55172 Merge pull request #4475 from peppy/frame-stability-container
Extract RulesetInputManager's timing logic to FrameStabilityContainer
2019-03-18 10:59:01 +09:00
9ca4d9d4d1 Remove regions 2019-03-18 10:48:44 +09:00
300cb70859 Merge branch 'master' into multi-background-stack 2019-03-18 09:54:27 +09:00
c496f6e56b Fix usages of OnLoadComplete 2019-03-17 13:44:20 +09:00
771d676ba1 Split RulesetInputManager out to FrameStabilityContainer 2019-03-17 13:30:52 +09:00
8c6caf0b18 Update framework 2019-03-16 01:38:42 +09:00
14af957599 Merge pull request #4468 from smoogipoo/fix-min-tick-distance
Fix ticks not being generated at the minimum tick distance
2019-03-15 12:12:48 +09:00
36e5c09710 Merge pull request #4433 from nekodex/prevent-null-lookup
Don't perform lookup of beatmap stats unless an online id is present
2019-03-15 10:39:39 +09:00
0bcad1b534 Merge pull request #4472 from Joehuu/styling-1
Address styling issues on CodeFactor
2019-03-15 09:25:04 +09:00
e31680e373 Address styling issues on CodeFactor 2019-03-14 16:05:54 -07:00
bbf42fdd00 Merge pull request #4470 from smoogipoo/fix-catch-diffcalc-mods
Fix catch difficulty calculator not providing adjustment mods
2019-03-14 23:28:30 +09:00
d13423fcdb Fix catch difficulty calculator not providing adjustment mods 2019-03-14 23:06:23 +09:00
5cbe42f5b8 Merge pull request #4469 from nekodex/fix-disappearing-slider-ball
Fix slider ball disappearing for one frame
2019-03-14 22:17:28 +09:00
144b8761d4 Change "Redundant argument with default value" inspection from warning to hint. 2019-03-14 19:17:28 +09:00
5cc670cd19 Prevent ApplyTransformsAt from propogating to SliderBall children 2019-03-14 19:17:28 +09:00
b131ca12f1 Merge pull request #4462 from peppy/increase-osu-file-validation
Increase validation performed on .osu files to avoid hard crashes
2019-03-14 19:09:28 +09:00
2c80f73a88 Merge branch 'master' into increase-osu-file-validation 2019-03-14 18:47:32 +09:00
3208f1dde8 Fix potential transitiontest failure on local unit tests 2019-03-14 16:40:25 +09:00
8fc90bb9a0 Remove unused usings 2019-03-14 16:26:34 +09:00
8cdfb1fd61 Remove BlurrableBackgroundScreen, rework tests 2019-03-14 16:09:17 +09:00
719056c485 Merge pull request #4458 from peppy/mod-ramp-hotfix
Fix "wind" mods adjusting rate twice
2019-03-14 15:23:22 +09:00
71d79f0a39 Fix ticks not being generated at the minimum tick distance 2019-03-14 15:20:12 +09:00
2815c3b07c Remove unused variable 2019-03-14 15:12:26 +09:00
8714902349 Handle all blurring directly from background 2019-03-14 14:02:46 +09:00
69eb4ef983 Change updateMetrics parameter to be optional 2019-03-14 13:35:49 +09:00
0042cc5337 Merge branch 'master' into mod-ramp-hotfix 2019-03-14 13:02:29 +09:00
7d56ce63d3 Fix test case failures 2019-03-14 12:31:17 +09:00
85c518f146 Change logic to better handle external adjustments 2019-03-14 12:29:16 +09:00