Commit Graph

11323 Commits

Author SHA1 Message Date
0d817e8e98 Merge remote-tracking branch 'ppy/master' into fix-skin-performance 2018-03-05 21:23:18 +09:00
2519b8edfd Merge pull request #2162 from peppy/storyboard-rewind-support
Add rewind support for storyboards
2018-03-05 21:21:07 +09:00
df84b23847 Fix possible nullref when there are 0 drumroll ticks 2018-03-05 21:19:40 +09:00
7ce3e60722 Fix drumrolls giving GOOD judgements too one tick too late 2018-03-05 21:19:36 +09:00
25e2844e49 Merge branch 'master' into storyboard-rewind-support 2018-03-05 21:11:00 +09:00
30ea3299a9 Merge pull request #2163 from peppy/fix-spinner-crash
Fix hard crash due to spinner spin requirement being zero
2018-03-05 21:10:45 +09:00
59c887cd8e Merge branch 'master' into fix-spinner-crash 2018-03-05 20:51:19 +09:00
d7c6998409 Merge pull request #2161 from peppy/fix-parallax-during-rewind
Fix parallax container during rewinds
2018-03-05 20:47:21 +09:00
56550e4dd8 Merge branch 'master' into fix-parallax-during-rewind 2018-03-05 20:39:16 +09:00
34a8fbe77c Merge pull request #2166 from peppy/add-internal-legacy-offsets
Add legacy timing offsets
2018-03-05 20:39:06 +09:00
65d510baf2 Merge branch 'master' into add-internal-legacy-offsets 2018-03-05 20:27:27 +09:00
02265ad686 Enable mania's basic conversion testcase 2018-03-05 20:20:46 +09:00
27a510aad8 The endtime-object pattern is never checked against 2018-03-05 20:20:42 +09:00
4be478d38e Fix LowProbability conversions happening during kiai time 2018-03-05 20:20:22 +09:00
356d353cea Fix ConversionDifficulty never actually being calculated 2018-03-05 20:20:18 +09:00
675c7d0dfd Invert Max/Mins 2018-03-05 20:20:14 +09:00
dfeee79a24 Fix incorrect probability 2018-03-05 20:20:10 +09:00
3ddaf1879d CursorTrail always present, just to be safe 2018-03-05 20:20:06 +09:00
2bd58e5421 Re-order RNG call to match osu-stable 2018-03-05 20:20:06 +09:00
f4965ee7d6 Use high precision updating on CursorTrail
Avoids bloackage
2018-03-05 20:20:06 +09:00
69c0e95d9d Use a better fade effect for the gameplay cursor 2018-03-05 20:20:06 +09:00
4da30c6940 Fix missing conversion case 2018-03-05 20:20:00 +09:00
60f851df3e Add support for DrawInfo alpha when drawing CursorTrail 2018-03-05 20:15:07 +09:00
53edfedfc8 Remove unneeded HighFrequencyMousePosition from GameplayMenuOverlay 2018-03-05 19:43:57 +09:00
7d11e55d06 Only block mouse input when the shaded portion of the SkipButton is hovered 2018-03-05 19:43:33 +09:00
0e2a7bf680 Merge pull request #2126 from peppy/clock-fixes
Improve clock handling logic for gameplay
2018-03-05 17:55:10 +09:00
2003887cc8 Merge branch 'master' into clock-fixes 2018-03-05 17:45:08 +09:00
c013f83267 Restore IgnoreAttribute 2018-03-05 17:01:27 +09:00
a6b6c016d6 Fix beatmap decoder tests 2018-03-05 16:14:36 +09:00
88c33e31e8 Add slider conversion testcases 2018-03-05 16:01:45 +09:00
d44dc1a4f9 Fix SliderMultiplier/SliderTickRate parsing inaccuracy 2018-03-05 16:01:05 +09:00
63155f169e Fix incorrect taiko slider conversions due to beatlength adjustments
Fixes ppy/osu#2152 .
2018-03-05 15:12:15 +09:00
49b8670dfc Fix beatmap conversion tests not properly constructing decoder 2018-03-05 14:53:57 +09:00
e46f363fdc Fix failing unit test 2018-03-04 22:46:50 +09:00
0a571278c9 change TestCase to OsuTestCase 2018-03-04 14:03:53 +01:00
bc0bc8d459 Add legacy timing offsets
These have been in release builds since January, but implemented in a hacky way.

This brings them with a sane implementation.
2018-03-04 21:57:50 +09:00
ec013dbee8 remove blank line and try to get test case working 2018-03-03 21:55:19 +01:00
bafcab1349 redo the test case 2018-03-03 20:20:07 +01:00
033d066520 blank line 2018-03-03 20:03:24 +01:00
ba80cd5f34 OsuColour can't be used in TestCases..? 2018-03-03 20:01:39 +01:00
1cda58fe29 another blank line 2018-03-03 19:51:11 +01:00
9293ec635a add license headers and remove blank line 2018-03-03 19:49:38 +01:00
8e0a524c4d change colours 2018-03-03 19:31:29 +01:00
ef63366d91 simplify VolumeMeter 2018-03-03 19:25:34 +01:00
30b1447318 Fix skin file path lookup performance
Move path mapping to the resource store, so caching can happen against the component's name rather than the skin path.

Fixes regression of beatmap load time when a custom skin is selected.
2018-03-04 03:19:01 +09:00
9a29c53c5e Merge branch 'master' of git://github.com/ppy/osu into volume-control 2018-03-03 19:09:08 +01:00
3a420ba826 add the volume overlay 2018-03-03 19:08:35 +01:00
ea6e3938c0 Fix hard crash due to spinner spin requirement being zero
Resolves #2133.
2018-03-04 03:01:47 +09:00
66493d200b Merge branch 'master' into user-profile-recent 2018-03-04 02:45:12 +09:00
d3092a3003 Merge pull request #2142 from smoogipoo/fix-catch-legacy-replays
Fix legacy catch replay input not being scaled to the playfield's width
2018-03-04 02:28:56 +09:00