Commit Graph

31132 Commits

Author SHA1 Message Date
f44e55c7f5 Merge pull request #9793 from peppy/fix-skinnable-sound-mute
Add more resilient logic for whether to avoid playing SkinnableSound on no volume
2020-08-14 19:33:34 +09:00
b7ae70ff96 Merge branch 'master' into fix-skinnable-sound-mute 2020-08-14 19:01:32 +09:00
7cfc20efd0 Merge pull request #9848 from peppy/menu-background-memory-usage
Load menu backgrounds via LargeTextureStore to reduce memory usage
2020-08-14 18:47:06 +09:00
671141ec61 Load menu backgrounds via LargeTextureStore to reduce memory usage 2020-08-14 18:05:05 +09:00
445f5c330b Merge pull request #9839 from peppy/delay-beatmap-load
Delay beatmap load until after PlayerLoader transition has finished
2020-08-14 15:42:30 +09:00
626cd4042f Merge branch 'master' into delay-beatmap-load 2020-08-14 15:09:30 +09:00
52ad856ee5 Merge pull request #9841 from peppy/fix-spinner-appear-duration
Adjust legacy skin spinners fade in time to match osu-stable
2020-08-14 15:05:12 +09:00
2c6afce524 Merge pull request #9843 from smoogipoo/fix-playlist-mods 2020-08-14 11:11:13 +09:00
0500d82b5b Fix playlist items sharing mod instances 2020-08-13 19:48:41 +09:00
3cb22fad82 Fix mods sharing bindable instances 2020-08-13 19:48:31 +09:00
662281d727 Adjust legacy spinners to fade in later
Matches stable 1:1 for legacy skins. I've left lazer default as it is
because changing to use the shorter apperance looks bad. This will
probably change as we proceed with the redesign of the default skin.
2020-08-13 18:20:46 +09:00
52374ac9c9 Merge pull request #9833 from bdach/fix-spun-out-mod-rate-dependency 2020-08-13 17:52:13 +09:00
ab56980f8c Merge branch 'master' into fix-spun-out-mod-rate-dependency 2020-08-13 17:24:11 +09:00
2067e1ce44 Merge pull request #9798 from EVAST9919/dashboard-news 2020-08-13 17:23:54 +09:00
4467a5599a Merge pull request #9840 from peppy/update-fastlane
Update fastlane and plugins
2020-08-13 14:40:34 +09:00
c71ee0877f Update fastlane and plugins 2020-08-13 14:07:07 +09:00
cf9bda6c19 Add coverage of early exit with null and non-null player 2020-08-13 13:05:13 +09:00
fd7bf70b7d Remove weird "after load" action
This was pretty pointless anyway and from its usages, doesn't look to
need to exist.
2020-08-13 13:03:18 +09:00
5b536aebe7 Add missing null checks and avoid cross-test pollution 2020-08-13 12:53:37 +09:00
99bea6b8e9 Add missing null check (player construction is potentially delayed now) 2020-08-13 12:52:35 +09:00
27cd9e119a Delay beatmap load until after transition has finished
Previously the beatmap would begin loading at the same time the
`PlayerLoader` class was. This can cause a horribly visible series of
stutters, especially when a storyboard is involved.

Obviously we should be aiming to reduce the stutters via changes to the
beatmap load process (such as incremental storyboard loading,
`DrawableHitObject` pooling, etc.) but this improves user experience
tenfold in the mean time.
2020-08-13 12:04:32 +09:00
1c771471d5 Merge pull request #9837 from peppy/update-framework
Update framework and resources
2020-08-13 00:41:58 +09:00
00f8bb7c3e Update resources 2020-08-12 23:28:45 +09:00
b10cddf625 Update framework 2020-08-12 23:28:08 +09:00
05b06e7451 Merge branch 'master' into fix-skinnable-sound-mute 2020-08-12 22:01:04 +09:00
f3202fb123 Naming adjustments 2020-08-12 11:24:26 +03:00
9b112baa88 Merge remote-tracking branch 'refs/remotes/ppy/master' into dashboard-news 2020-08-12 11:15:58 +03:00
4f3f95540b Check for zero rate to prevent crashes on unpause 2020-08-11 22:34:46 +02:00
bcaaf25278 Fix Spun Out mod being affected by rate-changing mods 2020-08-11 22:04:18 +02:00
25f59e0489 Add failing test cases 2020-08-11 21:55:50 +02:00
8fe5775ecb Allow testing mod combinations in ModTestScenes 2020-08-11 21:55:20 +02:00
b78ccf8a34 Rewrite Spun Out test scene 2020-08-11 21:28:00 +02:00
85182b19fe Merge pull request #9831 from peppy/fix-informational-overlays
Fix informational overlays not hiding each other correctly
2020-08-12 02:18:34 +09:00
84655b0798 Change hover colour for news title 2020-08-11 20:17:29 +03:00
fdfda453c7 Merge remote-tracking branch 'refs/remotes/ppy/master' into dashboard-news 2020-08-11 20:14:52 +03:00
8bfe6ba27c Fix informational overlays not hiding each other correctly 2020-08-11 23:15:08 +09:00
c86798f8b2 Merge pull request #9829 from peppy/fix-multiple-assembly-loaded-crash
Fix crash when same ruleset loaded more than once
2020-08-11 12:09:44 +09:00
8b7e715c2b Merge pull request #9818 from peppy/improve-token-fail-error-messaging
Improve messaging when timeshift token retrieval fails
2020-08-11 11:31:52 +09:00
471ed968e3 Fix crash when same ruleset loaded more than once
If the same ruleset assembly was present more than once in the current
AppDomain, the game would crash. We recently saw this in Rider EAP9.
While this behaviour may change going forward, this is a good safety
measure regardless.
2020-08-11 11:09:02 +09:00
dd2f677aa4 Merge pull request #9633 from Joehuu/fix-keybind-clearing 2020-08-11 11:01:03 +09:00
02084d7636 Merge branch 'master' into improve-token-fail-error-messaging 2020-08-11 10:59:33 +09:00
d1b106a3b5 Include mention of old releases in error message 2020-08-11 10:59:28 +09:00
ca7fd57ec2 Merge pull request #9826 from bdach/spinner-rotation-clock-rate 2020-08-11 10:43:55 +09:00
088f7f5cc7 Merge pull request #9819 from peppy/fix-overlay-depths
Always show newly presented overlay at front
2020-08-11 10:24:37 +09:00
7dc9888730 Merge pull request #9827 from peppy/update-framework
Update framework
2020-08-11 09:59:44 +09:00
6e0d071510 Merge branch 'upstream/dependabot/nuget/Microsoft.NET.Test.Sdk-16.7.0' into update-framework 2020-08-11 06:55:12 +09:00
ecb4826e19 Update framework 2020-08-11 06:54:26 +09:00
cca78235d5 Replace CumulativeRotation with RateAdjustedRotation 2020-08-10 23:02:06 +02:00
5d63b5f6a5 Add failing test cases 2020-08-10 23:02:01 +02:00
61f1c4fe62 Extract replay-transforming helper test method 2020-08-10 19:51:00 +02:00