1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-11 20:07:29 +08:00
Commit Graph

16801 Commits

Author SHA1 Message Date
Dean Herbert
2281a0235d Fix regression causing playback rate to display incorrectly 2019-02-24 15:27:06 +09:00
Dean Herbert
4e06d5c7cd Avoid fatal exceptions being thrown on download failure
Closes #4313.
2019-02-24 00:33:11 +09:00
Dean Herbert
69b9de5acd Update framework 2019-02-23 21:13:53 +09:00
Dean Herbert
90cae0a69c Simplify RulesetInputManager further 2019-02-23 15:48:34 +09:00
Dean Herbert
6d3c0e3191 Holy sheet 2019-02-23 14:39:55 +09:00
Dean Herbert
97d324ab11 Remove unnecessary using 2019-02-23 14:39:25 +09:00
Dean Herbert
7f5780c615 Simplify SliderBall and fix incorrect key up handling
Was not processing timeToAcceptAnyKeyAfter when cursor was outside valid tracking area, but should have been.
2019-02-23 14:38:53 +09:00
Dean Herbert
acc160042b Move beatmap construction to step 2019-02-23 14:38:53 +09:00
Dean Herbert
0c218eb0d5 Apply new RulesetInputManager logic
Run UpdateSubTree twice to ensure correctness
2019-02-23 14:14:41 +09:00
Dean Herbert
c877801441 Use game clock as reference 2019-02-23 14:14:34 +09:00
Dean Herbert
5f792fbacc Fix tests not running more than once 2019-02-23 14:14:34 +09:00
Dean Herbert
39b203375f Ensure variable isolation over multiple test runs 2019-02-23 14:14:34 +09:00
Dean Herbert
6b81315009 Avoid test frame being the precise time of slider end 2019-02-23 14:14:34 +09:00
Dean Herbert
2bd75fd8ae Fix some huge oversights 2019-02-23 14:14:34 +09:00
Dean Herbert
e9a22a5c5d Not sure what a bm is 2019-02-23 14:14:34 +09:00
Dean Herbert
2a544f66ea Formatting, ordering and simplification 2019-02-23 14:14:34 +09:00
Dean Herbert
490fb86f9e Make base class abstract and add documentation 2019-02-23 14:14:34 +09:00
Dean Herbert
3495aa645f Update headers 2019-02-23 14:14:34 +09:00
David Zhao
d59ba8cfe9 Rename base player test class to RateAdjustedBeatmap, refactor input tests 2019-02-23 14:14:34 +09:00
David Zhao
d80424b1d6 Remove load checks and place one in the constructor 2019-02-23 14:14:34 +09:00
David Zhao
f5aaf13363 Move all beatmap initialization logic into constructor 2019-02-23 14:14:34 +09:00
David Zhao
da922c603d Nuke whitespace again 2019-02-23 14:14:34 +09:00
David Zhao
01c4671fc8 phantom whitespace 2019-02-23 14:14:34 +09:00
David Zhao
ebcc041ac8 Nuke whitespace 2019-02-23 14:14:34 +09:00
David Zhao
4353002fde Fix dynamic compilation, use slidertick judgements 2019-02-23 14:14:34 +09:00
David Zhao
1f93fde246 Check for beatmap load state before performing test 2019-02-23 14:14:34 +09:00
David Zhao
d413d1ef1b re-order tests again 2019-02-23 14:14:34 +09:00
David Zhao
837b4f4f6c Fix input tests not using async loads 2019-02-23 14:14:34 +09:00
David Zhao
8b7cc2eaa2 Re-order tests 2019-02-23 14:14:34 +09:00
David Zhao
1fdb8ca37a Fix auto-generated lisence header 2019-02-23 14:14:34 +09:00
David Zhao
8e09c66cbb Split out testcase player for use in slider input tests 2019-02-23 14:14:34 +09:00
Dean Herbert
147a9c2440 Fix dynamic compilation failing 2019-02-23 14:14:34 +09:00
Dean Herbert
f79ce6a7f1 Remove unnecessary content override 2019-02-23 14:14:34 +09:00
Dean Herbert
927b0375fd Use schedule for *all* setup 2019-02-23 14:14:34 +09:00
Dean Herbert
a2613e6279 Formatting and constants 2019-02-23 14:14:34 +09:00
David Zhao
cacefd5c65 Reword slider test xmldocs. 2019-02-23 14:14:34 +09:00
Dan Balasescu
5fdd7f9bff Fix typo in comment
Co-Authored-By: peppy <pe@ppy.sh>
2019-02-23 14:14:34 +09:00
David Zhao
dfa34776a5 Change ampersands in xmldoc 2019-02-23 14:14:34 +09:00
Dean Herbert
3a57ff40cd Add comment about other cases, rewind handling 2019-02-23 14:14:34 +09:00
David Zhao
44501d7d4b Update test documentation 2019-02-23 14:14:34 +09:00
Dean Herbert
8e52e2330e Add extensive commenting 2019-02-23 14:14:34 +09:00
Dean Herbert
1c75ee4e82 Add fixes 2019-02-23 14:14:34 +09:00
David Zhao
94d3814ae3 Add tests for slider input behavior 2019-02-23 14:14:34 +09:00
Dean Herbert
7566fcf536 Slider press fix 2019-02-23 14:14:34 +09:00
Roman Kapustin
8b4aa708fa Resolve merge conflict 2019-02-22 23:04:45 +03:00
Dan Balasescu
89a05c086c
Merge pull request #4314 from peppy/fix-more-e
Revert some more instances of 'e' variable names
2019-02-22 20:34:08 +09:00
Dean Herbert
367bc53a06 Revert some more instances of 'e' variable names 2019-02-22 20:15:25 +09:00
Dean Herbert
999b36ad17
Merge pull request #4300 from smoogipoo/osu-fontusage
Apply FontUsage changes
2019-02-22 19:57:53 +09:00
smoogipoo
a0dae820ee Woops 2019-02-22 19:49:37 +09:00
smoogipoo
d61dfe888e Fix venera fonts not being correctly specified 2019-02-22 19:42:09 +09:00