64cdb824594c1775f75f1788023c24dd3c7aa6f5
主要改动: - EditorView: 添加5种比例模板选择(原比例/锁屏/全屏/4:3/1:1) - EditorView: 实现裁剪预览(半透明遮罩+裁剪框)和缩放拖拽手势 - LivePhotoCore: ExportParams 新增 CropRect 和 AspectRatioTemplate - LivePhotoCore: scaleVideoToTargetDuration 支持裁剪和比例输出 - AppState: 添加任务取消机制(cancelProcessing) - ProcessingView: 添加取消按钮,支持取消状态显示 - CacheManager: 添加 removeWorkDir 静默清理方法 - Analytics: 添加 buildLivePhotoCancel 事件 M1 编辑能力全部完成: ✅ 比例模板:锁屏/全屏/4:3/1:1/原比例 ✅ 裁剪手势:缩放+拖拽 ✅ 取消策略:终止任务+清理中间文件 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Description
No description provided
Languages
Swift
74.5%
Python
24.8%
Shell
0.7%