跳转至

更新日志 — 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 张预览图