Blender Git Commit Log

Git Commits -> Revision c9edcb5

August 11, 2021, 13:51 (GMT)
VSE: Transform overwrite mode

Add mode to overwrite strips on overlap instead of resolving overlap.
When overlap is created, 3 things can happen:
- On partial overlap, handles of overlapped strip are moved
- On complete overlap with smaller strip, overlapped strip is split
- On complete overlap with larger strip, overlapped strip is removed

This mode can be enabled in header.

---

Demonstration:
{F10226243}

Reviewed By: mano-wii

Differential Revision: https://developer.blender.org/D11805

Commit Details:

Full Hash: c9edcb559953e266f8db475b0e1ba4ea9e0a5e76
Parent Commit: 76d52cb
Lines Changed: +257, -37

11 Modified Paths:

/release/scripts/startup/bl_ui/space_sequencer.py (+3, -0) (Diff)
/source/blender/editors/transform/transform_convert_sequencer.c (+193, -28) (Diff)
/source/blender/editors/transform/transform_mode_edge_seq_slide.c (+14, -1) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+6, -1) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+5, -0) (Diff)
/source/blender/sequencer/intern/iterator.c (+18, -0) (Diff)
/source/blender/sequencer/intern/sequencer.c (+6, -0) (Diff)
/source/blender/sequencer/intern/strip_transform.c (+3, -3) (Diff)
/source/blender/sequencer/SEQ_iterator.h (+7, -4) (Diff)
/source/blender/sequencer/SEQ_sequencer.h (+1, -0) (Diff)
/source/blender/sequencer/SEQ_transform.h (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021