新版本无法置顶的bug已经解决
,可以到GitHub action 提前下载内测版本
新版本发布啦~
更新日志
本次更新引入了全新的托盘动画系统、对非 ASCII 路径的全面支持,以及众多性能优化与错误修复,旨在为你带来更稳定、更强大、更个性化的桌面时间体验。
新功能
- 托盘图标革命
- 动态动画支持:托盘图标不再局限于应用程序图标!现在支持使用 GIF、WebP 动画以及常见的静态图像格式(如 PNG、JPG、ICO)作为托盘图标。
- 系统状态显示:新增模式,可将托盘图标设置为显示实时 CPU 或 内存 使用率百分比,帮助你清晰了解系统状态。
- 动画资源中心:为方便你寻找有趣的 GIF 动画,我们创建了配套项目 MemeTray,欢迎探索与下载!
- 系统状态一目了然
- 当你将鼠标悬停在托盘图标上时,提示框将显示详细的实时系统信息,包括 CPU 使用率、内存使用率 以及实时 上传/下载速度。
- 更智能的窗口定位
- 优化了窗口定位策略。现在只有当窗口因显示器连接变化(如断开外接显示器)而完全不可见时,才会自动移回主屏幕,从而避免不必要的位置重置。
性能与优化
- 配置系统重构
- 重写了整个配置文件的读取、写入与热重载机制(
config.c,config_watcher.c),从根本上解决了可能导致config.ini文件损坏的问题。 - 几乎所有设置(包括动画、颜色、快捷键、显示模式等)现在都可在修改配置文件后即时生效,无需重启应用。
- 消除了因配置文件误修改而引发的不必要的 UI 重绘。(感谢:李良)
- 重写了整个配置文件的读取、写入与热重载机制(
- 高精度计时器优化
- 修复了在高频更新或短倒计时时计时器可能“跳秒”的问题,确保时间显示更加平滑与精准。(感谢:枫谷剑仙)
- 代码与构建
- 代码签名:引入
SignPath对应用进行代码签名,提高 Windows 系统下的安全性与可信度。 - 对核心模块(如
tray_animation与config)进行了大规模重构,统一了 API,减少冗余代码,提升代码质量与可维护性。 - 清理了资源中未使用的临时文件夹,优化了项目结构。
- 代码签名:引入
错误修复
- 全面支持中文与非 ASCII 路径
- 更新检查逻辑修复
- 修复了测试版(如 alpha、beta)用户无法收到稳定版更新通知的问题。
- 置顶功能修复
- 修复了“始终置顶”无法关闭的问题。(感谢:imxhe)
网站与下载
- 下载体验升级
- 为提供更直接、更快速的下载体验,无论是应用内更新还是网站下载,现在都将直接从 GitHub Releases 自动下载最新版本,取代原先的 Microsoft Store 链接。
[!TIP]
朋友,在下载 Catime 的同时,不妨看看我朋友的 Easy-Cat-Timer —— 一款超可爱又实用的倒计时计时器!
2 个赞
真的不错,体验也特别好
1 个赞
抓
: 以 → 已
![]()
1 个赞
哈哈哈哈哈,好,好家伙,居然被发现了![]()
感谢支持~![]()
1 个赞
9 个帖子被拆分为一个新话题:[自荐开源-Catime】纯 C 编写仅 800KB,一款可以在托盘图标中显示GIF动图的计时工具