f75dced305
Fix possible null assignment inspection in TestScenePreviewTrackManager
2022-08-08 02:00:24 +03:00
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
3b485b5f37
Rewrite PreviewTrackManager
to avoid constructing TrackBass
locally
...
This paves the way for the framework code quality change
(https://github.com/ppy/osu-framework/pull/4873 ) which stops exposing
the constructor.
Most of the restructuring here is required to give `PreviewTrackManager`
an adjustable target to apply the global mute.
2021-11-09 17:38:12 +09:00
94175bfb4a
Update PreviewTrackManager
to use IBeatmapSetInfo
2021-10-25 14:25:01 +09:00
924af58f5b
Replace using static with explicit nested reference
...
This seems to be an inspectcode bug, as the code is correct and
compiles, but let's just work around it for now.
2021-01-02 12:25:59 +01:00
6b38bb9d76
Add test coverage for new ownerless behaviour
2020-11-15 16:38:25 +01:00
be62e48296
Fix tests not working if main or audio volume is zero
2019-11-21 10:35:10 +09:00
8f02e57d1f
Add test ensuring correct muting behaviour
2019-11-15 01:08:40 +03:00
08e9813192
Add test ensuring correct changing behaviour
2019-11-14 14:23:52 +03:00
9a00898c0d
Add test for non-present preview tracks
...
To avoid reverting what #6738 solved
2019-11-10 23:21:46 +03:00
901a8d597b
Add test steps ensuring correct behaviour
2019-11-08 13:20:02 +03:00
31f2d6a842
Fix regressed test
2019-11-06 19:06:24 +09:00
a1cc8c448f
Update TrackVirtual consumption
2019-05-29 16:43:27 +09:00
08ab1e5df7
Use new ITrackStore interface
2019-05-29 16:43:15 +09:00
a20eda7b5f
Fix remaining cases to work without things
2019-05-28 23:54:42 +09:00
4ca34bd5e8
Update osu! in line with audio subsystem refactor
2019-05-28 17:06:01 +09:00
459a285cd8
Rename test cases to test scenes inline with the framework change
2019-05-14 22:37:25 +03:00