Add split/merge sequence feature with fid-based folder tracking
Refactor folder settings from path-keyed to fid-keyed dicts so the same
physical folder can appear multiple times with independent trim, type,
and transition settings. This enables splitting a MAIN folder into two
sub-sequences at an arbitrary frame boundary using complementary trim
ranges, and merging them back.
- Add split from file list context menu ("Split Sequence After This
Frame") and source list context menu ("Split Sequence..." dialog)
- Add "Merge with Next" to undo splits on adjacent same-path entries
- Sub-sequences share the base sequence number (seq01-1, seq01-2) with
continuous file indices so subsequent sequences are not renumbered
- Session save/restore handles duplicate paths via folder_order; restore
falls back to _refresh_files when split entries are detected
- Export copy_matches now compares file contents when size matches but
mtime differs, preventing false negatives on re-export
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
1270
ui/main_window.py
1270
ui/main_window.py
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user