a10a7e7903
Refresh nub/slider appearance and use overlay theming
2021-10-15 00:31:05 +02:00
9d54285b2e
Merge branch 'master' into fix-multiplayer-sounds-during-gameplay
2021-10-14 21:34:04 +09:00
a31f5ca326
Update framework
2021-10-14 20:13:55 +09:00
06249c4ab2
Fix incorrect usages of Scheduler.AddOnce
2021-10-14 17:52:19 +09:00
0d86dab80a
Fix multiplayer components updating when not alive
...
Should close https://github.com/ppy/osu/issues/15092 .
- [ ] Depends on https://github.com/ppy/osu-framework/pull/4826 .
2021-10-14 17:37:10 +09:00
fb9c3fe72e
Merge pull request #14619 from peppy/no-more-difficulty-control-points-info
...
Move `DifficultyControlPoint`s to be specified at a per-`HitObject` level
2021-10-14 17:24:32 +09:00
1212b08672
Fix gameplay audio ramping down in frequency a second time at the end of the fail sequence
2021-10-14 16:45:34 +09:00
b1fc870130
Adjust item selection and chevron animation slightly
2021-10-14 13:34:08 +09:00
bf1000000e
Merge branch 'master' into dropdown-refresh
2021-10-14 12:48:56 +09:00
aa380a11c1
Merge branch 'master' into no-more-difficulty-control-points-info
2021-10-14 12:02:10 +09:00
c7db286b94
Merge branch 'master' into file-sanity-checks
2021-10-14 00:17:29 +02:00
d2115824fa
Merge branch 'master' into dropdown-refresh
2021-10-13 23:53:14 +02:00
d8450a7375
Recolour "slim dropdown" in online lounge screens
2021-10-13 22:57:37 +02:00
f3647eb94e
Recolour room settings screens to match dropdown theming
2021-10-13 22:50:19 +02:00
d067159435
Recolour elements of editor setup screen to match dropdown theming
2021-10-13 22:32:54 +02:00
a6c2848460
Fix hovered dropdown item chevron not using OverlayColourProvider
2021-10-13 22:08:23 +02:00
7e7b747755
Always use OverlayColourProvider
in scroll containers if available
2021-10-13 22:05:48 +02:00
d4e3460912
Always use OverlayColourProvider
in dropdowns if available
2021-10-13 22:04:48 +02:00
d205483a36
Revert ThemedDropdown
-related changes
2021-10-13 21:57:50 +02:00
f7a5879fa6
Merge pull request #15056 from smoogipoo/fix-gamehost-tests
...
Fix GameHosts being run on TPL threads
2021-10-13 23:06:26 +09:00
fdf7142711
Remove Room.Position
2021-10-13 21:24:54 +09:00
e49f1f6e6b
Merge branch 'master' into no-more-difficulty-control-points-info
2021-10-13 20:17:57 +09:00
2af1e6acc7
Update framework
2021-10-13 18:02:22 +09:00
d88daf0cc2
Merge pull request #15073 from peppy/fix-player-loader-low-pass
...
Improve `PlayerLoader` audio and visual transitions
2021-10-13 17:01:49 +09:00
93d7cdc509
Don't check whether the source realm was closed or not
...
Based on what we now know, this is not required, as long as there is
another realm context open on the same thread.
2021-10-13 15:50:06 +09:00
f5f0486e18
Merge branch 'master' into realm-live
2021-10-13 15:24:34 +09:00
29dfe33465
Rewrite AudioFilter
to be easier to follow (and fix tests)
2021-10-13 15:17:20 +09:00
3445d915b9
Merge pull request #15074 from peppy/fix-storyboard-fail-test-fails
...
Fix storyboard outro during fail test not being lenient enough
2021-10-13 14:16:26 +09:00
df5a76ad9d
Merge pull request #15041 from peppy/realm-file-store
...
Add realm `FileStore`
2021-10-13 13:54:56 +09:00
26a1e40d24
Fix storyboard outro during fail test not being lenient enough
2021-10-13 13:48:57 +09:00
ae4dcbd829
Improve PlayerLoader
audio and visual transitions
2021-10-13 13:26:20 +09:00
b37096f440
Avoid using bindable for AudioFilter
cutoff
...
It doesn't play nicely with screen exiting, as it is automatically
unbound during the exit process. Easiest to just avoid using this for
now.
2021-10-13 13:25:55 +09:00
cf10239e70
Add a few nullabilities and DCC excludes
2021-10-13 12:51:46 +09:00
f69a56a26a
Add test coverage of startup import sequence
2021-10-13 12:19:10 +09:00
94de24075e
Ensure startup imports trigger notifications
2021-10-13 12:18:56 +09:00
7c5bd2db7b
Allow using ThemedDropdown
even if OverlayColourProvider
not available
...
This is to accommodate `SettingsDropdown` usages without an available
`OverlayColourProvider`, such as mod settings controls and tournament
client usages.
2021-10-12 23:12:16 +02:00
7139c832b0
Add support for changing scrollbar accent colour & use in themed dropdown
2021-10-12 22:20:07 +02:00
a2f3a7cba8
Add "themed" dropdown variant and use in settings sidebar
2021-10-12 21:58:43 +02:00
1fba932e84
Adjust settings dropdown spacings
2021-10-12 21:41:33 +02:00
5ddb7f74e2
Adjust default dropdown dimensions & spacings
2021-10-12 21:41:29 +02:00
3ceee176e6
Merge branch 'master' into frame-stability-container-direction-flip
2021-10-12 18:34:04 +02:00
e468bfb31c
Merge branch 'master' into realm-file-store
2021-10-12 23:11:02 +09:00
cabbb1697a
Merge pull request #15054 from peppy/settings-ordering
...
Initial settings usability pass
2021-10-12 22:00:30 +09:00
60ba1987ba
Merge pull request #15050 from peppy/fix-cross-thread-list-manipulation-skin-source-provider
...
Fix cross-thread list manipulation in `SkinProvidingContainer`
2021-10-12 21:59:49 +09:00
7bb401b974
Merge pull request #15040 from peppy/realm-test-game-host
...
Update realm tests to run inside a `GameHost` to allow running on update thread
2021-10-12 21:16:06 +09:00
f76b58e843
Merge pull request #15055 from peppy/fix-taiko-convert-woes
...
Fix `BeatmapConverter` not cloning deeply enough
2021-10-12 21:07:39 +09:00
f01e995cd9
Merge branch 'master' into fix-cross-thread-list-manipulation-skin-source-provider
2021-10-12 20:59:17 +09:00
427bf4ef0a
Merge branch 'master' into fix-audio-filter-test-failures
2021-10-12 19:42:18 +09:00
e6cd0a8371
Remove unused using statements
2021-10-12 17:17:40 +09:00
1373cc02d7
Shallow clone BeatmapInfo
during conversion process to avoid overwriting fields
2021-10-12 16:43:56 +09:00