Skip to content

Releases: amazing-fish/FishTouchingCoin

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 28 Sep 17:06
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

v0.5.1

Choose a tag to compare

@amazing-fish amazing-fish released this 18 Apr 02:28
ba7c792
Merge pull request #38 from amazing-fish/codex/add-startup-auto-launc…

v0.4.11

Choose a tag to compare

@amazing-fish amazing-fish released this 04 Jan 03:10
afd9fb7
Merge pull request #32 from amazing-fish/codex/add-context-menu-state…

v0.4.10

Choose a tag to compare

@amazing-fish amazing-fish released this 31 Dec 10:13
3a15203
Merge pull request #31 from amazing-fish/codex/highlight-weekend-date…

v0.4.8

v0.4.8 Pre-release
Pre-release

Choose a tag to compare

@amazing-fish amazing-fish released this 31 Dec 03:48
5da6bc6
Merge pull request #30 from amazing-fish/codex/fix-menu-bar-click-beh…

v0.4.7

Choose a tag to compare

@amazing-fish amazing-fish released this 30 Dec 16:44
fc33e02
Merge pull request #27 from amazing-fish/codex/optimize-right-click-m…

v0.4.6

v0.4.6 Pre-release
Pre-release

Choose a tag to compare

@amazing-fish amazing-fish released this 30 Dec 16:36
0e52a69
Merge pull request #26 from amazing-fish/codex/optimize-right-click-m…

v0.4.5

Choose a tag to compare

@amazing-fish amazing-fish released this 30 Dec 16:22
99d68b8
Merge pull request #25 from amazing-fish/codex/optimize-details-inter…

v.design.2

v.design.2 Pre-release
Pre-release

Choose a tag to compare

@amazing-fish amazing-fish released this 30 Dec 11:49
refactor: 精简详情弹窗排版

v0.3.0

Choose a tag to compare

@amazing-fish amazing-fish released this 29 Dec 03:59
87f30ad

重构为多文件