Skip to content

v0.7.1

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Sep 17:06
· 3 commits to main since this release
507e124

自 v0.5.1 以来的首个发布,包含 v0.6.x 与 v0.7.x 的全部改动。

⚠️ 不兼容变更

  • 数据格式全新:配置与账本改为 %APPDATA%\FishTouchingCoin\settings.json / ledger.json,不读取旧版数据(旧文件原样保留)。升级后首次启动需要重新配置,历史记录从零开始。
  • 仅支持 Windows。

主要变化

  • 锁屏计费修复:旧版的锁屏检测永远判断不出“已锁屏”,“锁屏带薪时长”上限从未生效。现改用系统会话状态判断;锁屏计时跟随真实锁屏,跨午休、跨天都不会重新计时。
  • 隐藏不停计费:F9 隐藏或最小化后照常计费。
  • 低调悬浮窗:平时只显示一个暗灰色的小数字,没有 ¥ 和状态文字;鼠标悬停才展开状态、周末倍率和 4 位小数。托盘提示与窗口标题不出现“摸鱼”字样。
  • 系统最小化(Win+D 等)只留托盘,不再残留桌面左下角的小标题条。
  • 界面重设计:自绘右键菜单;统计页(今日 / 本周 / 本月 / 近 7 天柱状图、最晚下班时间);配置页(分组、内联校验、实时预览时薪)。窗口打开时不再先闪现在左上角。
  • 开机自启:可在右键菜单或配置页开关,直接以注册表为准。
  • 托盘常驻:单击显示或隐藏,右键打开详情、配置、退出。

稳定性

  • 主循环出现异常不再卡死计数;运行日志写入 %APPDATA%\FishTouchingCoin\app.log
  • 托盘操作改为交回主线程执行;单实例改用系统互斥锁
  • 修复打包后托盘图标缺失
  • 取消 18:00“日结”快照:改晚下班时间或重置今日金额后,历史记录会同步更新

使用

下载 FishMoney.exe 直接运行。左键拖动,双击打开统计,右键打开菜单,F9 显示或隐藏。

完整变更:v0.5.1...v0.7.1 · #43 #45