Commit Graph

56606 Commits

Author SHA1 Message Date
a8393a81a4 Merge pull request #20922 from ekrctb/fix-mania-hold-note-fade-out
Fix hold note disappearing instantly without fade out
2022-10-26 13:44:40 +09:00
6b53ea3400 Enable distance snapping when DS value is changed via user interaction 2022-10-26 13:37:01 +09:00
7d59bc6e2f Merge branch 'grid-momentary-shortcuts' into read-current-distance-snap 2022-10-26 13:28:04 +09:00
54ae16badc Move distance snap toggle button implementation to DistancedHitObjectComposer 2022-10-26 13:27:23 +09:00
8d9a85e9e5 Fix typos in xmldoc
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2022-10-26 13:14:12 +09:00
2016d33055 Offset start of distance snap grid drawing if reference object's start time doesn't align
Closes #20938.
2022-10-26 13:11:26 +09:00
cab9a1c012 Add test coverage of distance snap grid failing visually 2022-10-26 13:10:54 +09:00
5f10b81af1 Move distance snap grid test cursor behind grid to better visualise centre-points 2022-10-26 13:10:54 +09:00
cbcebfa130 Remove switch back to selection tool to simplify test flow 2022-10-26 12:18:56 +09:00
ccbc39910c Merge pull request #20934 from bdach/fix-taiko-flashlight-regression
Fix invalid taiko flashlight size calculation
2022-10-26 12:11:48 +09:00
7249542167 Merge pull request #20912 from LittleEndu/carousel-do-not-select-random
Make beatmap carousel select nearest to selection when selection was filtered
2022-10-26 11:40:56 +09:00
0ed40c8676 Merge pull request #20937 from Joehuu/listing-scroll-to-top-tags/source
Scroll beatmap listing to top when searching via tags/source
2022-10-26 11:37:09 +09:00
d9d083752a Clamp backwards index to total current items to fix edge case of item removal 2022-10-26 11:03:11 +09:00
8505848b1a Scroll beatmap listing to top when searching via tags/source 2022-10-25 18:06:49 -07:00
48057412f5 Merge branch 'master' into grid-momentary-shortcuts 2022-10-25 22:17:08 +02:00
181c7d1d6e Merge pull request #20901 from peppy/add-editor-object-clone
Add ability to clone objects in the editor
2022-10-25 22:16:07 +02:00
f5ca447b8e Rename one more "{duplicate -> clone}" reference 2022-10-25 21:34:41 +02:00
bcdf24b972 Merge branch 'master' into add-editor-object-clone 2022-10-25 21:33:52 +02:00
2ddb94db64 Merge pull request #20903 from peppy/beat-snap-divisor-hotkey
Add ability to use `Shift`+`Number` to set current beat divisor in editor
2022-10-25 21:06:59 +02:00
3d31c9bbc5 Merge branch 'master' into beat-snap-divisor-hotkey 2022-10-25 20:32:32 +02:00
974f22dd97 Attempt to make flashlight code slightly more legible 2022-10-25 20:15:19 +02:00
e3bc1126d7 Fix invalid flashlight size calculation
This regressed in #20714. One usage of `getSizeFor(0)` was replaced by
`adjustSize(GetSize())`, but another usage of `getSizeFor(Combo.Value)`
was replaced by `adjustSize(Combo.Value)`, which is not correct, since
`adjustSize()` is expecting to receive a combo-based size, rather than a
combo value directly.
2022-10-25 20:03:22 +02:00
93e9b4a2c5 Add failing test case 2022-10-25 20:02:28 +02:00
521fbd2ea3 Merge pull request #20345 from mk56-spn/Freeze_frame_implementation
Add "Freeze Frame" mod
2022-10-26 01:28:23 +09:00
d2b0a413da Always encode scroll speed as slider velocity in the legacy encoder 2022-10-25 18:18:25 +02:00
aae5359b2e Update Tests 2022-10-25 17:47:51 +02:00
242f80b8b3 Set scrollspeed directly at beatmap decode 2022-10-25 15:49:14 +02:00
0b8b322322 Fix tests 2022-10-25 19:48:33 +09:00
92ab39f5c2 Fix hold note disappear instantly 2022-10-25 19:16:23 +09:00
cf3bf41b49 Harden and simplify logic to avoid weird issues 2022-10-25 18:57:15 +09:00
5a537f13b5 Merge pull request #20914 from peppy/allow-distance-grid-snap
Allow both distance snap and grid snap to be applied at the same time
2022-10-25 16:04:11 +09:00
cb9fc78255 Merge pull request #20916 from peppy/sample-documentation
Rename some pieces and better document `SampleBankInfo`
2022-10-25 15:59:19 +09:00
f4aae9138b Remove Incompatibility with HD 2022-10-25 08:48:45 +02:00
da93849b80 Rename some pieces and better document SampleBankInfo 2022-10-25 14:55:33 +09:00
16ef0b09e8 Add test coverage of momentary toggles 2022-10-25 14:36:35 +09:00
1a06669010 Merge branch 'allow-distance-grid-snap' into grid-momentary-shortcuts 2022-10-25 14:36:10 +09:00
a9755295e4 Update tests in line with new behaviour 2022-10-25 14:32:08 +09:00
2f0283e4d4 Simplify logic with new multi-grid snap support 2022-10-25 14:22:30 +09:00
2b850694fa Merge branch 'allow-distance-grid-snap' into grid-momentary-shortcuts 2022-10-25 14:10:45 +09:00
02a3f8c17f Allow both distance snap and grid snap to be applied at the same time 2022-10-25 14:09:22 +09:00
6177df2a24 Merge branch 'master' into fix-17143 2022-10-25 13:44:58 +09:00
22ea9a8ab4 Add early return of carousel group has no items 2022-10-25 13:34:22 +09:00
279ef556e3 Fix typon in comment 2022-10-25 13:27:26 +09:00
588fc750cd Change approach circles to all appear at the same time, but don't adjust AR 2022-10-25 13:26:32 +09:00
3d72ff28c3 Add test scene for "Freeze Frame" mod 2022-10-25 13:25:38 +09:00
2456a18bc1 Rewrite implementation to avoid duplicated LINQ returns 2022-10-25 12:48:17 +09:00
8e4f5381e3 Add top level test coverage of editor shortcuts 2022-10-25 12:03:46 +09:00
1b42f5ec6e Add test coverage of BeatDivisorControl key bindings 2022-10-25 11:51:31 +09:00
4d4f6e25ba Rename to "clone" instead of "duplicate" 2022-10-25 11:43:23 +09:00
1e579e06f8 Fix duplicate working incorrectly if there is no selection currently made 2022-10-25 11:42:12 +09:00