Merge pull request #1104 from eliasx45/upstream/import-project

This commit is contained in:
Brandon Thomas committed 2026-10-13 04:28:59 -04:00
commit 37b681ac12
11 files changed
+384 -30

No files matched your search

+13
View File
@@ -0,0 +1,13 @@
## Update: File ▸ Import ▸ EffectCraft Project
- **Import a project into a project**, as After Effects imports an `.aep`:
`file.importProject {path}` (File ▸ Import ▸ EffectCraft Project..., and `.ecproj` /
`.ecprojx` files given to File ▸ Import) merges the project into a folder named after the
file. Every item, layer and property id moves past the open project's, so references
(precomps, parents, track mattes, Layer Control values, Essential Graphics, tracker
targets) stay intact. It's one undo step. Footage paths relative to the imported project
resolve next to it. The result lists the comps, the root comps, `primaryComp` (the only
root comp) and missing media.
- Id shifting saturates instead of overflowing on damaged files, for both templates and
projects.