Commit Graph

7179 Commits

Author SHA1 Message Date
0d817e8e98 Merge remote-tracking branch 'ppy/master' into fix-skin-performance 2018-03-05 21:23:18 +09:00
25e2844e49 Merge branch 'master' into storyboard-rewind-support 2018-03-05 21:11:00 +09:00
56550e4dd8 Merge branch 'master' into fix-parallax-during-rewind 2018-03-05 20:39:16 +09:00
65d510baf2 Merge branch 'master' into add-internal-legacy-offsets 2018-03-05 20:27:27 +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
2003887cc8 Merge branch 'master' into clock-fixes 2018-03-05 17:45:08 +09:00
d44dc1a4f9 Fix SliderMultiplier/SliderTickRate parsing inaccuracy 2018-03-05 16:01:05 +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
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
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
66493d200b Merge branch 'master' into user-profile-recent 2018-03-04 02:45:12 +09:00
8273288048 Add xmldoc 2018-03-04 02:12:45 +09:00
0e928429d4 Merge branch 'master' into ruleset-replayframes 2018-03-04 01:57:43 +09:00
659578e8fa Add rewind support for storyboards 2018-03-04 01:48:31 +09:00
26e50043b7 Fix parallax container during rewinds 2018-03-04 00:52:00 +09:00
c6c55c40ed Rewrite BreakOverlay
No longer relies on Schedule calls (could not be rewound).
Also no longer sucks.
2018-03-04 00:51:24 +09:00
a57dc154f9 More specific tests. 2018-03-03 20:34:29 +05:30
bd75422d88 Merge branch 'master' of git://github.com/ppy/osu into volume-control 2018-03-03 14:10:50 +01:00
307147a8a3 Merge remote-tracking branch 'upstream/master' into fix-unplayable-beatmaps 2018-03-03 16:10:22 +05:30
fb724ca8a7 Make song select ensure current beatmap is always playable in the active ruleset.
- Add a to TestCasePlaySongSelect testing this scenario
2018-03-03 16:09:24 +05:30
0b2cbf88bb Merge branch 'master' into clock-fixes 2018-03-02 22:18:32 +09:00
06cf9cbd63 Merge branch 'master' into fix-perfectcurve 2018-03-02 21:49:33 +09:00
bd510e5356 Merge remote-tracking branch 'upstream/master' into clock-fixes 2018-03-02 21:01:53 +09:00
a2c239d5e3 Rename to IBeatmapConverter, move to separate file 2018-03-02 20:19:47 +09:00
8a15d4e677 Fix linear perfect-curves not being cased to CurveType.Linear
Fixes #2151.
2018-03-02 18:21:40 +09:00
cdca7371a3 Replace testcases with a basic test suite 2018-03-02 18:20:33 +09:00
4aff659272 Merge branch 'master' into beatmap-conversion-testcases 2018-03-02 16:04:32 +09:00
1f834825dc Add testcase to osu.Game in-case nunit tries to discover tests in it 2018-03-02 15:43:55 +09:00
2e3ee00c19 Remove unnecessary changes 2018-03-02 13:13:01 +09:00
573d6d1b5f Allow multiple mappings to be generated for a single hitobject 2018-03-02 13:13:01 +09:00
4e363664fd Add beatmap parameter to beatmapconverter creation 2018-03-02 13:13:01 +09:00
070c5a95ee Improve output 2018-03-02 13:13:01 +09:00
797d03a65f Implement basic structure for beatmap conversion testing 2018-03-02 13:13:00 +09:00
c54c1699bf Merge branch 'master' into ruleset-replayframes 2018-03-01 22:26:16 +09:00
603a98f6cc Merge branch 'master' into editor-hitobject-overlays 2018-03-01 21:33:27 +09:00
6dc9411a90 Don't use BufferedContainer for OsuLogo
Minor performance improvement. Not sure why this was done but it's not required any more.
2018-03-01 16:01:42 +09:00
d5d4bcb558 Merge branch 'master' into editor-hitobject-overlays 2018-03-01 14:04:38 +09:00
e869f7d05b Fix converted frames not getting time values 2018-03-01 02:28:15 +09:00
fb16c3db87 Privatise CurrentTime's setter 2018-03-01 02:28:14 +09:00
19911193cf Minify LegacyReplayFrame 2018-03-01 02:28:14 +09:00
cf42d5bbd5 Remove mostly-unused Score parameter 2018-03-01 02:28:14 +09:00