Skip to content

v1.7.6

Choose a tag to compare

@github-actions github-actions released this 05 Apr 16:01
· 50 commits to main since this release

Added

  • 新增“配置存储位置”管理能力:支持在高级设置中通过独立弹窗查看当前配置文件位置,并提供“修改路径”“恢复默认”“打开所在目录”“复制当前路径”等操作
  • 新增配置路径指针文件机制:当用户自定义配置文件位置时,会在默认应用数据目录保存一个轻量指针文件,用于下次启动时定位真实配置文件
  • 新增配置路径相关回归测试,覆盖默认 Windows 路径、自定义路径覆盖、旧 ~/.FlowScroll_config.json 迁移、新路径指针持久化以及高级设置页面 smoke

Changed

  • 默认配置文件位置从用户主目录下的 ~/.FlowScroll_config.json 调整为平台标准应用数据目录
  • README 与 README.en 中的配置文件位置说明同步更新,补充默认路径规则以及 FLOWSCROLL_CONFIG_FILE / FLOWSCROLL_CONFIG_DIR 两个环境变量覆盖方式
  • “修改配置路径”入口调整为与其他高级设置一致的大按钮样式,并改为在专用弹窗中统一处理路径查看与切换

Fixed

  • 配置加载流程现在会优先读取新路径,同时兼容旧的主目录隐藏配置文件,并在后续保存时自动迁移到新路径或用户指定路径
  • 预设管理与 WebDAV 下载后的本地落盘统一改为使用新的配置路径解析逻辑,避免仍然写回旧硬编码位置
  • 环境变量覆盖配置路径时,界面会正确提示当前路径由环境变量控制,避免 GUI 自定义路径与环境变量配置互相冲突
  • 修复 Windows 环境下自启动配置失效的问题:自启动写入改为标准命令格式,自动处理带空格路径的引号;同时优化状态判断逻辑,减少路径格式差异导致的误判