EditorView (8 项): - 时长警告图标区分:分享警告改用 square.and.arrow.up - coverExtractionTask 竞态防护:新增 isViewActive 守卫 - sensoryFeedback 优化:缩放触觉仅在手势结束时触发 - iPad 右侧面板增加水平内边距 - 预设列表/兼容模式/AI 区域硬编码间距替换为 DesignTokens - 诊断按钮 padding 替换为 DesignTokens - generateButton 补充 accessibilityLabel PresetManager + RecentWorksManager (5 项): - iCloud 合并回写 + 防循环标志位 - iCloud 配额防护(>900KB 跳过写入) - QuotaViolation/AccountChange 事件处理 - EditingPreset 自定义 Codable(decodeIfPresent + 默认值) - RecentWork aspectRatio 枚举化 - 清理 saveToLocalOnly 死代码 ResultView + ProcessingView + HomeView (5 项): - ResultView animateIn 改用 structured concurrency - ProcessingView 阶段数提取为常量 - ProcessingView 脉冲动画去重 - HomeView 删除触觉升级为 .warning - HomeView Cancel 按钮本地化 LivePhotoCore + AppState (4 项): - coverImageURL 参数去重,内部从 exportParams 读取 - progress 回调钳位 min(pct, 1.0) - CropRect 新增 clamped() 归一化校验 - AppState 初始化错误增加 os.Logger 日志 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
56 KiB
56 KiB