Commit Graph

31413 Commits

Author SHA1 Message Date
73a3f1fe65 Remove unnecessary DI 2020-04-11 17:30:34 +09:00
4d0454f2bf Merge pull request #8712 from peppy/update-framework
Update framework
2020-04-11 17:29:11 +09:00
c0c1f2c023 Add test coverage 2020-04-11 17:17:18 +09:00
7aac0e59a8 Reduce dictionary lookups 2020-04-11 17:13:35 +09:00
310cf830d4 Simplify api request logic 2020-04-11 17:13:35 +09:00
abea7b5299 Tidy up function passing, naming, ordering etc. 2020-04-11 17:13:35 +09:00
a84fe2525b Fix nested hitobjects potentially indirectly masked away 2020-04-11 16:53:45 +09:00
7f753f6b4d Remove current ruleset from function call 2020-04-11 16:43:09 +09:00
a843793957 Un-nest class 2020-04-11 16:41:11 +09:00
ff591299e0 Merge branch 'master' into select-recommended 2020-04-11 16:40:07 +09:00
eb1fbdacde Remove unintentional edge effect 2020-04-11 15:29:52 +09:00
12c21cba7e Add missing masking specification 2020-04-11 15:20:27 +09:00
e206df479b Update framework 2020-04-11 15:13:20 +09:00
3d5a622db7 Tidy up comments 2020-04-11 15:04:58 +09:00
63ebb7f80c Add support for taikobigcircle and fix exception on missing layers 2020-04-11 15:02:50 +09:00
bf938a37e3 Add old skin test resources (with "animation") 2020-04-11 15:00:39 +09:00
96bf86099c Fix scaling of strong hits 2020-04-11 14:43:57 +09:00
dc56be0a1d Add support for skinned hits 2020-04-11 14:23:13 +09:00
009b138364 Prepare for skinnable versions 2020-04-11 14:19:59 +09:00
78db83fd0e Remove TaikoPiece class and localise kiai for now 2020-04-11 14:19:59 +09:00
ca2df77c76 Add default skin test resources 2020-04-11 14:19:59 +09:00
7fba291134 Change inheritance of taiko hit pieces to better allow for skinning 2020-04-11 13:33:49 +09:00
a314a6119a Fix CI issues 2020-04-11 05:13:04 +03:00
e10c973aa6 Add test cases for behaviour of ruleset dependencies caching on tests 2020-04-11 04:24:34 +03:00
2b4208bebf Cache ruleset dependencies if the scene tests ruleset-specific components 2020-04-11 04:23:31 +03:00
235d3046c6 Move ruleset dependencies caching to its own container 2020-04-11 04:22:23 +03:00
3a36c0008f Merge pull request #8703 from smoogipoo/fix-editorbeatmap-updates
Fix EditorBeatmap potentially not updating hitobjects
2020-04-10 23:36:12 +09:00
bf124a5cc6 Simplify IntervalList implementation enough to work for its usages 2020-04-10 15:50:40 +03:00
5966c9af9c Limit generic type to IConvertible structures (common number types) 2020-04-10 15:50:07 +03:00
b7ed17dfbd Throw if interval with reversed values added
May reduce in subtle bugs.
2020-04-10 15:49:06 +03:00
1001fcfb94 Revert nearest index accessibility back to private
Implementation details should not be tested.
2020-04-10 15:48:00 +03:00
4a87ac7840 Add support for sample changes 2020-04-10 13:53:09 +09:00
79983415a0 Merge branch 'editor-undo-redo' into more-change-state-support 2020-04-10 13:36:13 +09:00
41caa37856 Add tests 2020-04-10 13:29:49 +09:00
ee7e2b0854 Fix editor beatmap potentially not updating hitobjects 2020-04-10 13:29:46 +09:00
c17e470266 Fix PositionalSound calculation implementation
The position used to calculate the stereo balance is now the position of
the drawable (as opposed to the position specified in the beatmap file
previously).
2020-04-10 00:01:35 +02:00
9a29797a5b Use IntervalList<double> for tracking break periods 2020-04-09 23:00:16 +03:00
38ee5f3103 Add tests covering most cases of interval list checking 2020-04-09 22:57:54 +03:00
91b3aa2914 Implement interval list 2020-04-09 22:56:10 +03:00
6988df30bd Rename variable, add comment 2020-04-10 03:12:13 +09:00
15a92d1451 Rename test scene 2020-04-10 03:07:44 +09:00
42b3ff805b Rename methods + fix incorrect method usage 2020-04-10 03:07:44 +09:00
b54bbc5f6a Improve commenting + refactor 2020-04-10 02:41:48 +09:00
10e849d196 Separate into separate class 2020-04-10 02:02:09 +09:00
518acf03e9 Remove BeatmapSearchSmallFilterRow component 2020-04-09 19:41:35 +03:00
ea1bec85ae Simplify code/language 2020-04-10 01:41:00 +09:00
5fcc932a69 Merge branch 'timing-equivalence' of https://github.com/Alchyr/osu into timing-equivalence 2020-04-09 09:35:31 -07:00
f115fecb23 Fix formatting 2020-04-09 09:34:40 -07:00
deaf24f141 Fix oversight on null 2020-04-09 19:30:40 +03:00
474dae368f Merge remote-tracking branch 'refs/remotes/ppy/master' into beatmap-listing-expanded 2020-04-09 19:30:28 +03:00