Shane Woolcock
85b3fff9c8
Update mouse confine when gameplay state changes
2020-08-16 23:11:09 +09:30
Shane Woolcock
00f15231bc
Cache ConfineMouseTracker
2020-08-16 21:52:39 +09:30
Shane Woolcock
ef3c8fa21f
Add tracking component to handle OsuConfineMouseMode
2020-08-16 21:18:15 +09:30
Shane Woolcock
322d179076
Replace settings item with osu! confine cursor mode
2020-08-16 11:04:28 +09:30
Shane Woolcock
f98e96e45b
Add osu!-specific enum for confine mouse mode
2020-08-16 10:52:23 +09:30
Dean Herbert
f2bc16f4bd
Merge pull request #9853 from peppy/update-framework
...
Update framework
2020-08-14 22:21:59 +09:00
Dean Herbert
e39b2e7218
Update framework
2020-08-14 21:53:18 +09:00
Dan Balasescu
a2119fd9e3
Merge pull request #9849 from peppy/fix-beatmap-cover-permaload
...
Fix beatmap covers not being unloaded in most overlays
2020-08-14 20:24:36 +09:00
Dan Balasescu
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
Dean Herbert
c3757a4660
Fix beatmap covers not being unloaded in most overlays
...
Eventually we'll probably want something smarter than this, but for the
time being this helps stop runaway memory usage.
2020-08-14 19:22:26 +09:00
Dan Balasescu
b7ae70ff96
Merge branch 'master' into fix-skinnable-sound-mute
2020-08-14 19:01:32 +09:00
Dan Balasescu
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
Dean Herbert
671141ec61
Load menu backgrounds via LargeTextureStore to reduce memory usage
2020-08-14 18:05:05 +09:00
Dan Balasescu
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
Dan Balasescu
626cd4042f
Merge branch 'master' into delay-beatmap-load
2020-08-14 15:09:30 +09:00
Dan Balasescu
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
Dean Herbert
2c6afce524
Merge pull request #9843 from smoogipoo/fix-playlist-mods
2020-08-14 11:11:13 +09:00
smoogipoo
0500d82b5b
Fix playlist items sharing mod instances
2020-08-13 19:48:41 +09:00
smoogipoo
3cb22fad82
Fix mods sharing bindable instances
2020-08-13 19:48:31 +09:00
Dean Herbert
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
Dean Herbert
52374ac9c9
Merge pull request #9833 from bdach/fix-spun-out-mod-rate-dependency
2020-08-13 17:52:13 +09:00
Dean Herbert
ab56980f8c
Merge branch 'master' into fix-spun-out-mod-rate-dependency
2020-08-13 17:24:11 +09:00
Dean Herbert
2067e1ce44
Merge pull request #9798 from EVAST9919/dashboard-news
2020-08-13 17:23:54 +09:00
Dan Balasescu
4467a5599a
Merge pull request #9840 from peppy/update-fastlane
...
Update fastlane and plugins
2020-08-13 14:40:34 +09:00
Dean Herbert
c71ee0877f
Update fastlane and plugins
2020-08-13 14:07:07 +09:00
Dean Herbert
cf9bda6c19
Add coverage of early exit with null and non-null player
2020-08-13 13:05:13 +09:00
Dean Herbert
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
Dean Herbert
5b536aebe7
Add missing null checks and avoid cross-test pollution
2020-08-13 12:53:37 +09:00
Dean Herbert
99bea6b8e9
Add missing null check (player construction is potentially delayed now)
2020-08-13 12:52:35 +09:00
Dean Herbert
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
Dan Balasescu
1c771471d5
Merge pull request #9837 from peppy/update-framework
...
Update framework and resources
2020-08-13 00:41:58 +09:00
Dean Herbert
00f8bb7c3e
Update resources
2020-08-12 23:28:45 +09:00
Dean Herbert
b10cddf625
Update framework
2020-08-12 23:28:08 +09:00
Dean Herbert
05b06e7451
Merge branch 'master' into fix-skinnable-sound-mute
2020-08-12 22:01:04 +09:00
Andrei Zavatski
f3202fb123
Naming adjustments
2020-08-12 11:24:26 +03:00
Andrei Zavatski
9b112baa88
Merge remote-tracking branch 'refs/remotes/ppy/master' into dashboard-news
2020-08-12 11:15:58 +03:00
Bartłomiej Dach
4f3f95540b
Check for zero rate to prevent crashes on unpause
2020-08-11 22:34:46 +02:00
Bartłomiej Dach
bcaaf25278
Fix Spun Out mod being affected by rate-changing mods
2020-08-11 22:04:18 +02:00
Bartłomiej Dach
25f59e0489
Add failing test cases
2020-08-11 21:55:50 +02:00
Bartłomiej Dach
8fe5775ecb
Allow testing mod combinations in ModTestScenes
2020-08-11 21:55:20 +02:00
Bartłomiej Dach
b78ccf8a34
Rewrite Spun Out test scene
2020-08-11 21:28:00 +02:00
Dan Balasescu
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
Andrei Zavatski
84655b0798
Change hover colour for news title
2020-08-11 20:17:29 +03:00
Andrei Zavatski
fdfda453c7
Merge remote-tracking branch 'refs/remotes/ppy/master' into dashboard-news
2020-08-11 20:14:52 +03:00
Dean Herbert
8bfe6ba27c
Fix informational overlays not hiding each other correctly
2020-08-11 23:15:08 +09:00
Dan Balasescu
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
Dan Balasescu
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
Dean Herbert
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
Dean Herbert
dd2f677aa4
Merge pull request #9633 from Joehuu/fix-keybind-clearing
2020-08-11 11:01:03 +09:00
Dean Herbert
02084d7636
Merge branch 'master' into improve-token-fail-error-messaging
2020-08-11 10:59:33 +09:00