Add edge panning feature to transform operator. It works in same way as
in node editor, but Y axis is limited by usable range up to 128
channels.
Details
- Reviewers
Julian Eisel (Severin) - Commits
- rBe49fef45cef7: VSE: Use edge panning
Diff Detail
- Repository
- rB Blender
Event Timeline
Seems fine mostly. Just one thing I noticed is that the speed is too high to control the transform nicely. Especially when zoomed in. In the node editor it feels like I have much more control whereas in the VSE it scrolls very fast very early. That's the only behavior change I'd suggest.
| source/blender/editors/transform/transform_convert_sequencer.c | ||
|---|---|---|
| 648–651 | Other code only sets this based on CTX_VIEW2D_EDGE_PAN here: https://developer.blender.org/diffusion/B/browse/master/source/blender/editors/transform/transform_generics.c$673-676 | |
| 736 | This is also something that the node editor doesn't seem to do. Could you explain why this is needed? Best in a code comment. | |
I still find it a bit too sensitive & fast, a SEQ_EDGE_PAN_SPEED_RAMP of 3 or even 4 works quite nice for me.
I'd still suggest to change that, otherwise looking ready to me.