Commit Graph

2421 Commits

Author SHA1 Message Date
dc51d5ecf3 Rename GetSampleInfo to better describe what method does
Also add full xmldoc
2023-05-17 14:07:48 +09:00
d9ae822966 Fix bank not correctly being assigned when adding sample additions in editor 2023-05-16 18:52:52 +09:00
70e248b927 Force placement of in-progress object when changing tools in the editor 2023-05-12 16:06:01 +09:00
bdf8a78b42 Add the ability to adjust the beatmap tick rate in the editor 2023-05-09 20:53:20 +09:00
2085833a84 Fix missing delegate unsubscribe 2023-05-09 17:08:03 +09:00
944da06c10 Rename slider multiplier variable back for now 2023-05-09 16:58:19 +09:00
8c44d528e9 Use min/max values from stable 2023-05-08 13:52:16 +09:00
a6cb1f90e4 Change difficulty popover inspector display (yet again)
I think this makes the most sense of the iterations I've tested so far, albeit maybe being a touch too verbose.
2023-05-08 13:43:23 +09:00
a91edd68d9 Show post-multiplied velocity in main hit object inspector 2023-05-08 13:42:25 +09:00
451af9d1b5 Fix beatmap values not being updated due to a varying data type 2023-05-08 13:23:13 +09:00
d9dd35c020 Show base velocity in slider adjustment popover 2023-05-08 13:13:09 +09:00
31de4de720 Remove median/mode slider velocity display
The intention was to give an idea of what the most common velocity of
the beatmap is, but in hindsight, because the "base" velocity is being
set elsewhere this doesn't make sense. It will/should be 1.0x.

Showing this range is still valuable, though.
2023-05-08 13:13:09 +09:00
b109ee74a6 Add "base velocity" adjustment to difficulty setup screen 2023-05-08 13:13:09 +09:00
65b4b198a4 Merge branch 'master' into export 2023-05-06 20:12:53 +02:00
e808a47811 Fix delegate leak 2023-05-05 20:33:27 +02:00
f536238554 Use shorter copy 2023-05-05 20:30:50 +02:00
b7a287869a Add display of beatmap slider velocity when adjusting 2023-05-05 15:57:38 +09:00
cc70d89bf9 Move editor inspector classes out of ruleset namespace 2023-05-05 15:57:38 +09:00
4549a865d9 Merge branch 'master' into export 2023-05-04 00:18:01 +09:00
6b017ac05f Merge pull request #23308 from OliBomby/sample-control-points
Remove SampleControlPoint and DifficultyControlPoint from HitObject
2023-05-03 14:21:51 +09:00
8a536c1cdb Fix non-block namespace usage 2023-05-02 15:09:24 +09:00
1dc34ee25d fix infinite repeat count when adjusting length of 0 length slider 2023-05-01 15:48:54 +02:00
608fa3cc73 Merge remote-tracking branch 'upstream/master' into sample-control-points 2023-04-30 19:47:03 +02:00
607a04ae73 Fix the issue 2023-04-29 10:29:33 +09:00
c44f71a737 remove all regular usage of DifficultyControlPoint 2023-04-26 17:55:38 +02:00
87ca0f5335 Update SamplePointPiece.cs 2023-04-26 13:45:58 +02:00
e4b64bdc3e clean up code stuff 2023-04-25 19:06:29 +02:00
755ad25dbe clean code 2023-04-25 18:27:20 +02:00
c23a7b014e add missing } 2023-04-25 18:17:07 +02:00
065464d90c Fixed DifficultyPointPiece 2023-04-25 18:12:53 +02:00
9f4b1f0f24 Always round editor rotation to integer values 2023-04-20 14:30:01 +09:00
73bd0feef5 Fix incorrectly implemented localisation 2023-04-10 15:03:33 +02:00
6fec476147 Simplify snap implementation 2023-04-10 14:55:30 +02:00
ce6a87b4a3 Merge remote-tracking branch 'upstream/master' into export 2023-04-09 15:02:47 +09:00
8d2e852ffd Fix overbearing key down handling 2023-04-08 22:30:36 +09:00
a1fc4def1d Remove redundant method override 2023-04-08 22:18:07 +09:00
3c4a25e53f Fix tooltip text not resetting when ending an editor rotation 2023-04-08 14:28:52 +02:00
580d5745c0 Add "(snapped)" to the tooltip when snap-rotating in the editor 2023-04-08 14:15:49 +02:00
f72dd86b42 Fix code quality issues and avoid updating bindable twice per operation 2023-04-08 10:40:36 +09:00
c827c2810b Improve editor selection rotation value wrapping
This fixes two issues the previous algorithm had:
1.  A half-turn rotation used to show up as -180°.
2.  Rotating more than 180° in one drag event would overwhelm it
    and cause the value to go outside its range.

This comes at the cost of a negligible performance hit,
since a division (modulo) is performed instead of just addition/subtraction.
2023-04-08 01:30:29 +02:00
f1de560d57 Snap editor selection rotation when holding shift 2023-04-08 01:30:29 +02:00
e31a90e043 Don't cycle selection when more than one items are selected 2023-03-21 21:31:10 +09:00
1cf870d956 Add test coverage and fix fail case where a drag selection ends incorrectly with cyclic selection 2023-03-15 15:16:48 +09:00
6546f5968a Merge branch 'master' into skin-editor-cyclic-selection 2023-03-14 20:43:56 +09:00
4f7be332f3 Revert isDraggingBlueprint to field 2023-03-08 19:24:03 +09:00
245c3c025c Refactor endClickSelection to reduce nesting 2023-03-08 19:23:32 +09:00
72695f7c90 Merge branch 'master' into omit-barline-in-timing-control-point 2023-03-07 22:46:24 +01:00
21bdbb20e6 Add optional support for cyclic selection to BlueprintContainer 2023-03-07 14:22:12 +09:00
908651cc11 make ResetConfirmDialog properly utilise its parent's logic
Adjust name of `DeleteAction` to `DangerousAction`
2023-03-05 20:57:26 +01:00
6ff1fb6b1a Adjust sizing to allow for timing point information now being longer than before 2023-03-02 18:57:54 +09:00