Commit Graph

44614 Commits

Author SHA1 Message Date
f6458aa26d Add filter effect to collection management dialog 2021-10-07 17:56:11 +09:00
cc209f0f2d Add filter effect to fail sequence 2021-10-07 17:55:30 +09:00
5c48340520 Add filter effect to beatmap loading 2021-10-07 17:55:21 +09:00
99fb86878e Only detach filter on disposal if attached 2021-10-06 18:31:56 +09:00
bd0c986144 Add asserts to ensure correct state when attaching/detaching the filter 2021-10-06 17:34:24 +09:00
fc0c3e8758 Attach filters at load time 2021-10-06 17:32:28 +09:00
266e62794e Tweak cutoff effect for new Q value 2021-10-06 11:52:05 +09:00
df182ba92b Set fQ to recommended value from BASS developer to prevent filter calculations from overflowing when approaching nyquist 2021-10-06 11:29:03 +09:00
2a4a376b87 Refactor Filter to behave closer to a Transformable 2021-10-02 01:32:47 +09:00
1304b55c41 Move visual test to correct namespace 2021-09-30 15:19:15 +09:00
968826c9e7 Fix typo 2021-09-30 15:17:39 +09:00
f55c4ac640 IsLoaded check no longer required 2021-09-29 21:05:46 +09:00
4d91204faf Pause Editor sample playback while popup dialog is shown 2021-09-29 20:46:41 +09:00
909f8d1d98 Add visual tests for Filter 2021-09-29 20:46:15 +09:00
2608d193a9 Refactor Filter component to be more re-usable 2021-09-29 20:30:01 +09:00
94e2dbd7e7 Add a low-pass filter effect to music when certain popup dialogs are shown 2021-09-29 20:30:00 +09:00
8bbd8cd948 Merge pull request #14890 from peppy/skin-editor-nullable-allowed
Fix skin editor potentially crashing during close process
2021-09-29 20:19:19 +09:00
7914daaef0 Remove unused using 2021-09-29 19:09:48 +09:00
4fd19cbb0d Use null check instead of assert in Hide() due to public exposure 2021-09-29 18:58:43 +09:00
c5b7e97bd9 Fix skin editor potentially crashing during close process
As reported at
https://github.com/ppy/osu/discussions/14850#discussioncomment-1399382.
2021-09-29 18:53:49 +09:00
5edc5c2adc Merge pull request #14826 from peppy/move-startup-concurrency-check
Move startup concurrency check to higher level
2021-09-29 18:28:15 +09:00
754c56d7ae Merge branch 'master' into move-startup-concurrency-check 2021-09-29 17:20:20 +09:00
6019839d66 Merge pull request #14825 from peppy/enable-ipc-test
Re-enable IPC import test
2021-09-29 17:17:22 +09:00
ce3cf72a77 Merge pull request #14888 from peppy/rename-json-key-resolver
Rename JSON key resolver to better expose what it's doing
2021-09-29 16:58:42 +09:00
f96effb2ea Merge branch 'master' into enable-ipc-test 2021-09-29 16:32:53 +09:00
d60cba97da Merge pull request #14889 from peppy/update-framework
Update framework
2021-09-29 14:40:11 +09:00
dcf87e97c2 Update framework 2021-09-29 14:03:41 +09:00
117d47bf7f Rename JSON key resolver to better expose what it's doing 2021-09-29 11:26:37 +09:00
625711e6d2 Merge pull request #14776 from peppy/fix-pause-with-audio-offset
Avoid accounting for the pause pitch adjust effect when "fixing" hardware offset adjustments
2021-09-28 18:44:22 +09:00
1567faa7b2 Merge pull request #14865 from bdach/fix-legacy-repeat-arrow-fallback
Fix repeat arrow texture not falling back to default legacy skin
2021-09-28 11:07:18 +09:00
4958771fbf Merge pull request #14864 from bdach/fix-range-selection-crash-after-keyboard-selection
Fix timeline range selection crashing after non-mouse selection
2021-09-28 07:05:00 +09:00
5bd09a4a30 Rename inner lambda parameter 2021-09-27 22:21:14 +02:00
7a0499ad07 Fix repeat arrow texture not falling back to default legacy skin 2021-09-27 21:45:26 +02:00
ca6cbca04a Fix range selection crashing after non-mouse selection 2021-09-27 20:54:29 +02:00
1a1fc00b44 Add failing test case 2021-09-27 20:54:29 +02:00
dc24fd7e5b Merge pull request #14859 from peppy/local-database-strings
Move database connection string operations local
2021-09-27 21:46:52 +09:00
bcdbffbca0 Update framework 2021-09-27 20:56:54 +09:00
d4310f5d9a Move database connection string operations local
In line with framework changes in
https://github.com/ppy/osu-framework/pull/4793.
2021-09-27 17:32:41 +09:00
7f45bd27f2 Merge pull request #14851 from bdach/blueprint-container-sorting
Rewrite blueprint sorting logic to be more robust
2021-09-27 15:13:16 +09:00
df85092426 Resolve inner items early in process and rename variable 2021-09-27 14:24:17 +09:00
41fb3371e5 Merge branch 'master' into blueprint-container-sorting 2021-09-27 14:12:09 +09:00
91c5328fc6 Merge pull request #14853 from bdach/timeline-shift-click-selection
Add support for range selection to editor timeline
2021-09-27 14:11:44 +09:00
5466fb08fd Merge branch 'master' into timeline-shift-click-selection 2021-09-27 13:40:39 +09:00
6d7403df5b Merge pull request #14852 from bdach/timeline-selection-test-coverage
Add test coverage for timeline selection logic
2021-09-27 13:19:08 +09:00
d3203f83dd Add implementation of range selection 2021-09-26 20:12:26 +02:00
81d160c85a Add test covering expected UX of range selection 2021-09-26 19:27:47 +02:00
0de7db5840 Add test coverage for timeline selection logic 2021-09-26 19:20:55 +02:00
a401e184d0 Merge pull request #14812 from peppy/diffcalc-optimisations
Reduce allocations during beatmap conversion process
2021-09-26 19:13:31 +02:00
7caa0a81ec Rename TestScene{Editor -> Composer}Selection
In line with an upcoming split in functionality between the composer
blueprint container and the timeline blueprint container.
2021-09-26 17:22:58 +02:00
6dc3e66c93 Include combo information when determining ordering if available 2021-09-26 15:52:25 +02:00