功能新增
- 新增媒体轨道信息处理与章节导入投影,提升多轨道媒体的识别与显示。
- 新增帧显示设置和章节删除时序设置,支持按偏好调整编辑与时间显示行为。
- ClipBox 增加选中标记和上下文菜单。
问题改进
- 改进 BDMV 跨平台路径和导入文件名格式化,增强不同操作系统下的导入一致性。
- 修正删除章节行后时间信息未保留的问题。
- 优化 DataGrid 表头与分隔线样式,并修正高级选项在不同窗口宽度及语言下的布局。
- 完善语言显示名称和本地化资源,改进中、英、日界面的文字一致性,并统一
mkvextract工具名称。
其他
- 优化桌面应用发布配置和 GitHub Release 触发流程,并改进发布产物校验。
- 将 Python 工具脚本接入 uv 环境与 Ruff 检查。
- 扩充 Core、Infrastructure、CLI 与 Avalonia 的单元及 Headless 测试覆盖,提升版本发布验证的可靠性。
Features
- Added media track information processing and chapter import projection to improve recognition and display of multi-track media.
- Added frame display and chapter deletion timing settings so editing and time display behavior can be adjusted to user preferences.
- Added selection indicators and a context menu to ClipBox.
Bug Fixes
- Improved cross-platform BDMV paths and imported filename formatting for more consistent imports across operating systems.
- Fixed time information being lost after deleting a chapter row.
- Improved DataGrid header and separator styles, and fixed the Advanced Options layout at different window widths and languages.
- Improved language display names and localization resources, aligned Chinese, English, and Japanese text, and standardized the
mkvextracttool name.
Internals
- Improved desktop publishing configuration and the GitHub Release trigger workflow, including release artifact validation.
- Integrated Python utility scripts with the uv environment and Ruff checks.
- Expanded unit and Headless test coverage for Core, Infrastructure, CLI, and Avalonia to improve release verification reliability.
Full Changelog: v23.3.1...v23.3.2