mirror of
https://github.com/storytold/effectcraft.git
synced 2026-11-09 10:47:59 +00:00
Session::write_output (and refuse_export) is the one place that checks; Save Frame As (PNG/PSD/EXR), Export Lottie, Save a Copy (+XML), Collect Files, Export Timeline (and its pre-rendered movies), Export Template, Save Animation Preset, Export Guides and Export Shortcuts write through it. The control channel's render.frame/ui.screenshot, MCP render_frame and CLI render-frame --out check first (new query file.checkOutput for the bridged cases). Save/Save As/auto-save are untouched. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
61 lines
947 B
Rust
61 lines
947 B
Rust
mod anim_presets;
|
|
mod anim_tools;
|
|
mod blender;
|
|
mod camera_track;
|
|
mod codec_options;
|
|
mod color_view;
|
|
mod crypto_pick;
|
|
mod delete_keys;
|
|
mod disk_cache;
|
|
mod effects;
|
|
mod essential;
|
|
mod essential_more;
|
|
mod export_overwrite;
|
|
mod face;
|
|
mod fidelity;
|
|
mod frame_export;
|
|
mod fuzz_open;
|
|
mod history;
|
|
mod import_project;
|
|
mod instance3d;
|
|
mod key_metadata_order;
|
|
mod key_time;
|
|
mod keyframe_text;
|
|
mod keylight;
|
|
mod limits;
|
|
mod lottie;
|
|
mod m137;
|
|
mod m145;
|
|
mod markers;
|
|
mod mask_warp;
|
|
mod menu_cmds;
|
|
mod model3d;
|
|
mod models;
|
|
mod motion_blur_depth;
|
|
mod paint;
|
|
mod panels;
|
|
mod project_items;
|
|
mod proxy;
|
|
mod quick_offset;
|
|
mod render_overwrite;
|
|
mod replace_source;
|
|
mod rig3d;
|
|
pub(crate) mod roto;
|
|
mod scale_comp;
|
|
mod sequence;
|
|
mod session;
|
|
mod settings;
|
|
mod shared_layers;
|
|
mod shortcut_cmds;
|
|
pub(crate) mod stubs;
|
|
mod styles;
|
|
mod tail;
|
|
mod text;
|
|
mod text_edit;
|
|
mod three_d;
|
|
mod timeline;
|
|
mod timeline_interchange;
|
|
pub(crate) mod track;
|
|
mod vector_import;
|
|
mod viewer;
|