Skip to content

v0.2.1: Config Parsing Improvements

Choose a tag to compare

@HaujetZhao HaujetZhao released this 04 Jan 08:57
· 19 commits to main since this release

更新内容

Bug 修复

  • 修复了布尔值配置解析的健壮性问题
  • 现在当用户在配置文件中写错布尔值(如 enable = true1)时,程序会保持使用默认值,而不是错误地将其当作 alse 处理
  • 避免了因配置错误导致托盘图标意外消失的问题

技术改进

  • 所有布尔值配置项( ray.enable、caret.enable、caret.show_en、mouse.enable、mouse.show_en)现在都使用严格的 match 语句进行解析
  • 只有明确的 rue 或 alse 才会修改配置,其他值保持默认设置