Blender Git Commit Log

Git Commits -> Revision fa2c169

Revision fa2c169 by Richard Antalik (master)
September 21, 2021, 08:55 (GMT)
VSE: Image transform tools

Add tools for image manipulation in sequencer preview region.

This includes:
- Translate, rotate and resize operators, tools and gizmos
- Origin for image transformation
- Median point and individual origins pivot modes
- Select and Box select operator works in preview
- Image overlay drawing

ref T90156

Reviewed By: campbellbarton

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

Commit Details:

Full Hash: fa2c1698b077f510175e79adf3dbf3e1602b1030
Parent Commit: 26f9b1e
Lines Changed: +969, -138

1 Added Path:

/source/blender/editors/transform/transform_convert_sequencer_image.c (+195, -0) (View)

33 Modified Paths:

/release/scripts/presets/keyconfig/keymap_data/blender_default.py (+48, -3) (Diff)
/release/scripts/startup/bl_ui/space_sequencer.py (+11, -2) (Diff)
/release/scripts/startup/bl_ui/space_toolsystem_toolbar.py (+40, -0) (Diff)
/source/blender/blenkernel/BKE_blender_version.h (+1, -1) (Diff)
/source/blender/blenloader/intern/versioning_300.c (+30, -0) (Diff)
/source/blender/blenloader/intern/versioning_defaults.c (+1, -0) (Diff)
/source/blender/editors/animation/anim_ops.c (+5, -0) (Diff)
/source/blender/editors/space_sequencer/sequencer_draw.c (+67, -0) (Diff)
/source/blender/editors/space_sequencer/sequencer_select.c (+112, -11) (Diff)
/source/blender/editors/space_sequencer/space_sequencer.c (+69, -4) (Diff)
/source/blender/editors/transform/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/transform/transform.c (+7, -5) (Diff)
/source/blender/editors/transform/transform.h (+7, -5) (Diff)
/source/blender/editors/transform/transform_convert.c (+17, -1) (Diff)
/source/blender/editors/transform/transform_convert.h (+4, -0) (Diff)
/source/blender/editors/transform/transform_draw_cursors.c (+1, -1) (Diff)
/source/blender/editors/transform/transform_generics.c (+7, -0) (Diff)
/source/blender/editors/transform/transform_gizmo_2d.c (+65, -6) (Diff)
/source/blender/editors/transform/transform_mode.c (+1, -1) (Diff)
/source/blender/editors/transform/transform_snap_sequencer.c (+4, -0) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_sequence_types.h (+2, -0) (Diff)
/source/blender/makesdna/DNA_space_types.h (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+14, -0) (Diff)
/source/blender/makesrna/intern/rna_sequencer.c (+6, -0) (Diff)
/source/blender/makesrna/intern/rna_space.c (+5, -0) (Diff)
/source/blender/sequencer/intern/iterator.c (+120, -0) (Diff)
/source/blender/sequencer/intern/render.c (+3, -96) (Diff)
/source/blender/sequencer/intern/sequencer.c (+9, -0) (Diff)
/source/blender/sequencer/intern/strip_transform.c (+98, -0) (Diff)
/source/blender/sequencer/SEQ_iterator.h (+6, -2) (Diff)
/source/blender/sequencer/SEQ_sequencer.h (+1, -0) (Diff)
/source/blender/sequencer/SEQ_transform.h (+9, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021