Skip to content

完善转换流程与预览调色体验 - #2

Merged
ChiYuKe merged 1 commit into
masterfrom
agent/conversion-preview-workflow
Jul 30, 2026
Merged

完善转换流程与预览调色体验#2
ChiYuKe merged 1 commit into
masterfrom
agent/conversion-preview-workflow

Conversation

@ChiYuKe

@ChiYuKe ChiYuKe commented Jul 30, 2026

Copy link
Copy Markdown
Owner

变更内容

  • 为批量转换增加实时进度、覆盖确认和失败报告,并让“成功后不弹窗”设置正确生效。
  • 增加当前 KAnim 包保存能力,使用临时文件与备份降低半成品覆盖风险。
  • 修正只读进度属性被 WPF 默认 TwoWay 绑定导致的 InvalidOperationException
  • 将颜色调整面板重构为“颜色 → 效果 → 应用范围”三步流程,加入启用开关、动态范围说明、恢复默认和完成操作。
  • 补充转换工作区与预览图像保存相关测试和 README 说明。

原因与影响

原有转换流程缺少批量任务反馈与覆盖保护,预览修改后也缺少完整包保存入口;同时进度条绑定模式会在运行时尝试回写只读属性。调色面板的信息层级较弱、选项说明分散,导致操作成本偏高。

本次改动让批量转换和预览保存更可靠,并简化颜色调整操作。现有颜色处理算法与作用域能力保持不变。

验证

  • dotnet build KAnimGui.sln -c Debug --no-restore:0 警告,0 错误
  • dotnet test KAnimGui.Tests/KAnimGui.Tests.csproj -c Debug --no-build --no-restore:101/101 通过
  • 在实际 WPF 窗口中检查颜色调整面板,确认无控件重叠或底部裁切,且“完成”按钮可正常关闭窗口

@ChiYuKe
ChiYuKe merged commit ea81bcc into master Jul 30, 2026
3 checks passed
@ChiYuKe
ChiYuKe deleted the agent/conversion-preview-workflow branch July 30, 2026 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant