tornavis/release/datafiles
Richard Antalik 86a0d0015a VSE: Improve retiming UI
Currently retiming is quite awkward, when you need to retime multiple
strips strips in sync. It is possible to use meta strips, but this is
still not great. This is resolved by implementing selection.

General changes:
Gizmos are removed, since they are designed to operate only on active
strip and don't support selection.
Transform operator code is implemented for retiming data, which allows
more sophisticated manipulation.
Instead of drawing marker-like symbols, keyframes are drawn to
represent retiming data. Retiming handles are now called keys. To have
consistent names, DNA structures have been renamed.
Retiming data is drawn on strip as overlay.

UI changes:
Retiming tool is removed. To edit retiming data, press Ctrl + R, select
a key and move it. When retiming is edited, retiming menu and
context menu shows more relevant features, like making transitions.
Strip and retiming key selection can not be combined. It is possible to
use box select operator to select keys, if any key is selected.
Otherwise strips are selected.
Adding retiming keys is possible with I shortcut or from menu.
Retiming keys are always drawn at strip left and right boundary. These
keys do not really exist until they are selected. This is to simplify
retiming of strips that are resized. These keys are called "fake keys"
in code.

API changes:
Functions, properties and types related to retiming handles are renamed
to retiming keys:
retiming_handle_add() -> retiming_key_add()
retiming_handle_move() -> retiming_key_move()
retiming_handle_remove() -> retiming_key_remove()
retiming_handles -> retiming_keys
RetimingHandle -> RetimingKey

Retiming editing "mode" is activated by setting `Sequence.show_retiming_keys`.

Pull Request: https://projects.blender.org/blender/blender/pulls/109044
2023-09-27 01:45:59 +02:00
..
blender_icons16 Add ORIENTATION_PARENT icon 2023-05-11 14:50:15 +02:00
blender_icons32 Add ORIENTATION_PARENT icon 2023-05-11 14:50:15 +02:00
brushicons UI: Implement icons for the curve sculpt tools brushes 2022-06-15 18:59:33 +02:00
colormanagement Color management: Shrink Filmic LUT size down without noticeable difference 2023-08-22 15:30:12 +02:00
fonts UI: Inter Font with regular (non-slashed) zero 2023-09-24 22:44:09 +02:00
icons Revert "Merge branch 'blender-v3.6-release'" 2023-06-14 04:47:53 +02:00
studiolights Sculpt/Paint: Add Paint Studio Light preset 2020-10-26 20:35:37 +01:00
userdef VSE: Improve retiming UI 2023-09-27 01:45:59 +02:00
DejaVuSans-Lite.sfd.bz2
alert_icons.png Viewport normal drawing with constant length 2021-08-04 10:55:05 +02:00
alert_icons.svg UI: Tweaks to the Warning Icon 2020-11-05 16:11:59 -08:00
alert_icons_update.py License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
bfont.pfb
blender_icons.svg Add ORIENTATION_PARENT icon 2023-05-11 14:50:15 +02:00
blender_icons_geom.py License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
blender_icons_geom_update.py License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
blender_icons_update.py License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
blender_logo.png UI: 'About Blender' with Full Logo 2020-12-06 10:29:26 -08:00
ctodata.py License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
preview.blend Fix T93352: Material previews lost render samples 2021-11-24 12:47:30 +01:00
preview_grease_pencil.blend Fix T77869: GPencil material preview not visible before frame 2 2020-06-15 11:01:28 +02:00
prvicons.png Fix T84707: Wrong icon for Movie Clip Editor 2021-02-23 12:07:25 +01:00
prvicons.svg Icons: Remove absolute pathnames and deprecated gradients from SVG files 2022-01-12 15:03:05 +01:00
prvicons_update.py License Headers: Set copyright to "Blender Authors", add AUTHORS 2023-08-16 00:20:26 +10:00
splash.png Revert "Release cycle: 3.6 enters beta, Bcon3." 2023-05-17 13:05:32 +02:00
splash_template.xcf
startup.blend UI: Add timeline to Geometry Nodes workspace 2023-05-16 18:31:27 +02:00