Merge pull request #1039 from moecr7/codex/fix-989-effect-paste-timing

# Conflicts:
#	contributors/people.toml
#	docs/gaps.md
This commit is contained in:
Brandon Thomas committed 2026-10-13 04:35:19 -04:00
commit 66c08de572
5 files changed
+370 -11

No files matched your search

+3
View File
@@ -257,6 +257,9 @@ build real projects through these interfaces; they are worked examples of everyt
the ones between by equal steps, onto subframes; `merge` + `fromStart: true` make `delta` the whole
drag. Keys of locked layers can't be selected. Copy / paste: `keys.copy`, then `keys.paste`
at the current time (keys copied from several layers go to as many selected layers in order).
Whole effects: `effect.copy`, then `effect.paste {layers}` places the earliest copied effect
key at the destination comp's current time, preserving the offsets between all copied
effects and parameters, including on offset or time-stretched layers.
`time.nextKey` / `time.previousKey` / `keys.selectAll` take `visible: [{layer, prop}]` to act
only on those properties (the Timeline passes its revealed ones, as J / K and Ctrl+Alt+A do).
* **Easing with Keyframe Velocity**: select keys by path, `keys.select {"keys":[{"layer":"Ring","path":"contents/trim/end","time":0}]}`,