Repository navigation
Releases: amazing-fish/FishTouchingCoin
Releases · amazing-fish/FishTouchingCoin
Release list
v0.7.1
自 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
Merge pull request #38 from amazing-fish/codex/add-startup-auto-launc…
v0.4.11
Merge pull request #32 from amazing-fish/codex/add-context-menu-state…
v0.4.10
Merge pull request #31 from amazing-fish/codex/highlight-weekend-date…
v0.4.8
Merge pull request #30 from amazing-fish/codex/fix-menu-bar-click-beh…
v0.4.7
Merge pull request #27 from amazing-fish/codex/optimize-right-click-m…
v0.4.6
Merge pull request #26 from amazing-fish/codex/optimize-right-click-m…
v0.4.5
Merge pull request #25 from amazing-fish/codex/optimize-details-inter…
v.design.2
refactor: 精简详情弹窗排版