mirror of
https://github.com/storytold/effectcraft.git
synced 2026-11-13 05:42:16 +00:00
* .aep import: Photoshop layers, placeholder effects, shape direction and Orientation expressions (#3087) - A footage item showing one Photoshop layer shows that layer (record index, bounds and name from its opti) and is named <layer>/<file>; an adjustment layer shows white where it applies (opt-in through SourceLayer::adjustment_white, the direct Photoshop import is unchanged). - Effects without a counterpart arrive as placeholder effects with their parameters, so expressions reading them keep working; pseudo effects are no loss, a Dropdown Menu Control becomes EffectCraft's. Slider ranges are checked, sizes are bounded. - The loss prompt shows every detail line the report keeps and how many more there are. - Shape direction and gradient highlight records in the default state are no loss. - An expression on Orientation is imported with its value or keys. * .aep import: report placeholder records and popup defaults that borrowed definitions leave open (#3087) A value record the borrowed definitions do not name is reported instead of dropped, and a borrowed popup without a record reports that its default item is not known (the first is used). * Merge upstream/main into aep-import-bugs-3087