Persistence (shapes survive ComfyUI restart, per-node, travel with workflow): - Store shapes/keyframes in a hidden serialized mask_data widget on the node - Per-node disk backup in roto_data/ (not temp dir); resolution order: widget JSON -> disk backup -> empty - Key all video state + HTTP routes per-node via UNIQUE_ID / ?node= - BroadcastChannel bridge + /stash route between popup editor and graph Editor: - Opacity slider now applies live to selected shapes (keyframes at current frame) - Removed "Import from Nuke" button and orphaned paste-to-import handler - Refreshed UI to a modern dark theme (CSS variables, accent gradients, custom sliders, restyled panels/scrollbars/badges) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
3 lines
176 B
Python
3 lines
176 B
Python
from .animated_mask_node import NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS, WEB_DIRECTORY
|
|
|
|
__all__ = ['NODE_CLASS_MAPPINGS', 'NODE_DISPLAY_NAME_MAPPINGS', 'WEB_DIRECTORY'] |