更新日志 — v3.0.8¶
发布日期: 2026-03-09
详细更新内容请参见 CHANGELOG.md
[3.0.8] - 2026-03-09¶
新增¶
- 命令行参数支持
- 新增完整的命令行参数解析功能
- 支持通过
--debug或-d参数启用调试模式 - 支持
--log-level参数设置日志级别 - 支持
--log-file参数指定日志文件路径 - 支持
--config参数指定配置文件路径 - 支持
--language参数设置界面语言 - 支持
--theme参数设置界面主题 - 支持
--portable参数启用便携模式 - 支持
--help和-h参数显示帮助信息 - 支持
--version和-v参数显示版本信息 - 命令行参数优先于环境变量设置
-
新增 CommandLineParser 工具类实现参数解析
-
统一应用标识符为小写格式
- 将所有平台的应用标识符从大写
EasyKiConverter统一为小写easykiconverter - 更新 AppStream 元数据、desktop 文件和图标名称
- 统一所有打包格式(AppImage、DEB、RPM、Flatpak)的应用标识符
-
提高跨平台兼容性和一致性
-
Linux 桌面图标修复脚本
- 新增
tools/linux/fix-desktop-icon.sh脚本 - 用于修复用户级别桌面文件覆盖系统配置的问题
- 确保正确的应用图标显示
- 提供交互式修复流程,支持用户级别和系统级别缓存刷新
修复¶
- 路径处理优化
- 修复 Windows 下打开导出目录时打开到父目录而非目标目录的问题
- 修复 Windows 系统路径多开头的斜杠问题,支持跨平台路径处理
- 修复 Linux 环境下路径显示和相对路径处理问题
-
修复相对路径导出时添加库名称目录的问题
-
窗口和对话框优化
- 优化退出对话框键盘导航和焦点管理
- 修复 ESC 键无法调出关闭对话框的问题
- 添加 ExitDialog 键盘导航功能
-
修复按钮长按时滑块颜色和缩放问题
-
Linux 打包改进
- 优化 DEB 包卸载后应用图标残留问题
- 修复 DEB 包版本号必须以数字开头的问题
- 统一 Linux 打包工作流中的桌面文件和图标命名为小写
- 优化卸载流程,清理用户级别桌面文件
改进¶
- 3D 模型处理
- 优化 3D 模型偏移计算逻辑
-
提升符号和封装导出的精度
-
启动体验
- 启动时自动聚焦到元器件ID输入框
-
优化放大预览的暗色主题显示
-
性能优化
- 实现内存式数据手册和预览图下载,避免磁盘 I/O
- 支持每个元件最多 3 张预览图