v1.2.0
🚀 Features
- Add logging plugin to capture all promise errors - by @ayangweb in #13 (aee73)
- Refactoring the project structure and adding content to the preferences window - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/26 (0f26e)
- Support for in-app updated versions - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/29 (cf4c2)
- 新增窗口最小尺寸限制,避免缩得过小 - by @yyz-git in https://github.com/ChHsiching/bongocat-todo/issues/60 (9f3d3)
- 将应用归类为「游戏」类别 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/62 (8f5b1)
- 新增「猫咪设置 > 窗口设置 > 透明度」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/65 (a40b6)
- 新增「猫咪设置 > 窗口设置 > 镜像模式」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/66 (905ce)
- 应用启动时默认隐藏偏好设置窗口 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/67 (f39c6)
- 支持保存并恢复窗口的位置和大小 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/75 (20169)
- 区分左右两侧的
Shift、Ctrl、Alt键 - by @yyz-git in https://github.com/ChHsiching/bongocat-todo/issues/83 (474bc) - 全新升级偏好设置 UI - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/89 (0b1be)
- 新增「通用设置 > 应用设置 > 开机自启动」配置项 - by @yyz-git in https://github.com/ChHsiching/bongocat-todo/issues/105 (53f62)
- 支持通过右键菜单快捷操作猫猫 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/136 (11747)
- 在 macOS 中新增「通用设置 > 权限设置 > 输入监控权限」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/193 (4c562)
- 在 macOS 上,支持应用运行时通过启动台再次点击打开偏好设置 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/207 (59776)
- 添加预设窗口尺寸以调整窗口大小 - by @UandUfindU in https://github.com/ChHsiching/bongocat-todo/issues/255 (416ba)
- 更换托盘图标 - by @UandUfindU in https://github.com/ChHsiching/bongocat-todo/issues/268 (e302c)
- 新增「猫咪设置 > 模型设置 > 单键模式」配置项 - by @UandUfindU (c2b20)
- 支持通过「关于 > 关于软件 > 软件日志」查看日志信息 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/294 (1875f)
- 支持上传自定义模型 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/363 (9eca0)
- 支持加载 Live2D Cubism 5 模型 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/376 (28e8a)
- 新增「喵咪设置 > 模型设置 > 鼠标镜像」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/378 (04950)
- 新增「猫咪设置 > 窗口设置 > 窗口置顶」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/384 (424d0)
- 设置窗口透明度最低为10%,避免完全不可见 - by @miaooo0000OOOO in https://github.com/ChHsiching/bongocat-todo/issues/390 (6ff7e)
- 支持调整偏好设置窗口的大小 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/404 (95ea9)
- 新增「关于 > 关于软件 > 软件信息」板块 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/406 (abff1)
- 模型管理页面新增悬浮操作菜单 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/410 (5152c)
- 偏好设置新增「快捷键」界面 - by @YiMo1 in https://github.com/ChHsiching/bongocat-todo/issues/424 (80d19)
- 设置偏好设置窗口最小尺寸为 800×600 - by @YiMo1 in https://github.com/ChHsiching/bongocat-todo/issues/449 (ce34b)
- 将窗口尺寸滑块替换为数字输入框 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/477 (2a190)
- 支持点击模型卡片切换模型 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/501 (d1537)
- 使用瀑布流布局展示模型列表 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/502 (0a412)
- 导入模型区域高度与首个模型卡片保持一致 - by @zhengsixsix in https://github.com/ChHsiching/bongocat-todo/issues/508 (7df7a)
- 支持 Linux Wayland 环境 - by @WhiredPlanck in https://github.com/ChHsiching/bongocat-todo/issues/554 (b6ad4)
- 新增「通用设置 > 应用设置 > 显示任务栏图标」配置项 - by @YiMo1 in https://github.com/ChHsiching/bongocat-todo/issues/564 (1e844)
- 支持游戏手柄模式 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/562 (93137)
- 更新 macOS 上的托盘图标 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/576 (34466)
- 新增「通用设置 > 外观设置 > 主题模式」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/583 (55aea)
- 新增「模型管理 > 浮动按钮 > 转换模型」选项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/584 (07767)
- 支持按住
Shift并鼠标右键拖动调整窗口大小 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/585 (52c0c) - 新增「猫咪设置 > 窗口设置 > 窗口圆角」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/644 (0eac8)
- 新增「通用设置 > 外观设置 > 语言」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/645 (54872)
- 为 Windows 安装器新增英文和越南语语言选项 - by @cuonglmptit in https://github.com/ChHsiching/bongocat-todo/issues/646 (9abd6)
- 新增越南语翻译 - by @cuonglmptit in https://github.com/ChHsiching/bongocat-todo/issues/647 (e4084)
- 新增英语翻译 - by @cuonglmptit in https://github.com/ChHsiching/bongocat-todo/issues/649 (c163f)
- 补全遗漏的国际化内容 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/655 (3aa24)
- 将应用归类为「娱乐」类别 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/668 (4b717)
- 新增「猫咪设置 > 模型设置 > 按键自动释放延迟」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/725 (29623)
- 新增「猫咪设置 > 窗口设置 > 鼠标移入隐藏」配置项 - by @Thexvoilone and @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/727 (7e7c1)
- 补全遗漏的国际化内容 - by @RainyNight9 in https://github.com/ChHsiching/bongocat-todo/issues/742 (65545)
- 新增葡萄牙语翻译 - by @SuellenMiranda and @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/744 (f1fac)
- 新增「猫咪设置 > 窗口设置 > 窗口位置」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/764 (57892)
- 设置窗口尺寸最大值为
500- by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/778 (d6966) - 新增繁体中文翻译 - by @chlbc in https://github.com/ChHsiching/bongocat-todo/issues/872 (a5cc0)
- 支持使用快捷键触发模型动作与表情 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/881 (3825b)
- 新增「猫咪设置 > 模型设置 > 动作音效」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/893 (dacbe)
- 移除「猫咪设置 > 窗口设置 > 窗口位置」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/902 (844b1)
- 新增「猫咪设置 > 窗口设置 > 保持在屏幕内」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/904 (48e00)
- 新增「猫咪设置 > 模型设置 > 动作与表情」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/908 (a703d)
- 移除「猫咪设置 > 模型设置 > 单键模式」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/909 (20479)
- 新增「通用设置 > 应用设置 > 显示托盘图标」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/910 (cdfd0)
- 新增模型参数绑定,支持 Z 轴角度与眼球 X/Y - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/911 (a705c)
- 模型切换时增加提示信息以提升体验 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/917 (3b72f)
- 新增「猫咪设置 > 模型设置 > 最大帧率」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/934 (29b20)
- 支持「猫咪设置 > 窗口设置 > 鼠标移入隐藏」延迟设置 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/935 (fe41f)
- 新增「猫咪设置 > 模型设置 > 忽略鼠标事件」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/936 (d94ca)
- 在 Windows 中新增「通用设置 > 权限设置 > 管理员身份」配置项 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/948 (f0144)
- i18n:
- todo:
- 新增待办列表模块,支持增删改查与数据持久化 - by @ChHsiching (edd03)
- 实现手绘风格待办面板视觉 - by @ChHsiching (94df5)
- 新增待办到期提醒与系统通知 - by @ChHsiching (87550)
- 新增快速新建迷你输入窗 - by @ChHsiching (de388)
- 新增待办窗口渐隐渐显动画 - by @ChHsiching (95d4b)
- 新增优先级选择、日期输入与详细到期显示 - by @ChHsiching (a62aa)
- 日期输入框支持回车提交或聚焦标题 - by @ChHsiching (84ff0)
- 待办按优先级与日期自动排序,已完成项保留详情 - by @ChHsiching (3f8e3)
🐞 Bug Fixes
- Fix windows startup crash - by @ayangweb in #1 (ffb15)
- 修复窗口穿透状态不同步的问题 - by @yyz-git in https://github.com/ChHsiching/bongocat-todo/issues/59 (176f8)
- 修复了可同时打开多个猫咪窗口的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/64 (9793e)
- 修复了
CapsLock按下后未正确释放的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/70 (22872) - 修复了
v0.2.0版本中界面无法显示的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/78 (08259) - 修复 macOS 上鼠标按下后无法跟踪移动的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/95 (93b64)
- 修复了重启后穿透效果失效的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/139 (c53fe)
- 修复更新进度显示为 NaN 的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/158 (3afe9)
- 修复部分电脑上窗口持续缩小的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/165 (75cb2)
- 修复了多显示器鼠标移动异常的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/192 (6874e)
- 修复了特定场景下猫猫窗口出现滚动条的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/217 (dfbd6)
- 修复猫猫窗口靠左停靠后,重启时位置无法恢复的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/219 (00142)
- 修复在切换至标准模式后,方向键未正确释放的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/270 (bddc4)
- 修复因之前窗口在已移除的显示器上,导致重启后窗口不可见的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/309 (b1de0)
- 修复猫咪眼睛朝向错误的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/373 (907c5)
- 修复了在 Windows 平台上按键无法释放的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/401 (f5dc5)
- 修复关于页面布局异常问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/446 (85fe9)
- 修复偏好设置菜单可被右键选中的问题 - by @YiMo1 in https://github.com/ChHsiching/bongocat-todo/issues/447 (a6ffa)
- 修复偏好设置窗口出现双滚动条的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/448 (0dbd9)
- 修复托盘菜单状态无法实时更新的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/478 (b8ce3)
- 修复了部分模型无法适配的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/494 (36848)
- 修复模型删除按钮缺失的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/504 (7f3c1)
- 修复找不到内置模型路径的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/511 (beeec)
- 修复 macOS 26 上无法使用的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/548 (d56f7)
- 修复了部分场景下模型重叠的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/551 (54b9b)
- 修复了部分模型键位图错位的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/550 (49685)
- 修复 Windows 按键未正确记录的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/575 (39e40)
- 修复了部分模型图片显示异常的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/593 (36aaf)
- 修复版本号显示不正确的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/595 (c3370)
- 更正偏好设置窗口中的文字错误 - by @Michaelwucoc in https://github.com/ChHsiching/bongocat-todo/issues/624 (7a997)
- 修复配置项在重启后丢失的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/656 (ec415)
- 修复切换模型时报
undefined的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/775 (2fc6e) - 修复 JSON 格式错误导致模型不可用的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/790 (ef17b)
- 隐藏 ubuntu 任务栏图标,避免安装后显示齿轮图标 - by @QingFengpoor in https://github.com/ChHsiching/bongocat-todo/issues/836 (ae34b)
- 修复模型动作播放不完整的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/892 (8592b)
- 修复部分场景下窗口超出显示器边界的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/903 (f0c12)
- 修复切换模型时按键图片显示异常的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/916 (db1e8)
- 修复高鼠标回报率导致模型抖动的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/926 (1e241)
- 修复 Windows 平台窗口被任务栏遮挡的问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/930 (6b46e)
- 修复
favicon.ico缺失问题 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/951 (613ed) - 限制 lint-staged 仅检查前端文件类型 - by @ChHsiching (59022)
- ci:
- 修正更新检查地址并精简 README - by @ChHsiching (4cdb7)
- 移除不可用的 UpgradeLink,改用 GitHub Release 更新 - by @ChHsiching (9c3f8)
- 改用带密码保护的签名密钥 - by @ChHsiching (1b021)
- 更新签名公钥 - by @ChHsiching (32b16)
- 升级 release 工作流 Node 版本至 24 - by @ChHsiching (fc14a)
- 移除 releaseName 配置,使用 tag 名作为 release 名称 - by @ChHsiching (2788a)
- todo:
- 修复透明窗口、拖拽区域与面板滚动问题 - by @ChHsiching (87bab)
- 改用手绘日期输入框并持久化提醒去重状态 - by @ChHsiching (151bf)
- 待办面板定位至桌宠正上方 - by @ChHsiching (46371)
- 缩短提醒轮询间隔至 10 秒 - by @ChHsiching (3a116)
- 区分逾期与即将到期的日期颜色 - by @ChHsiching (a0454)
🏎 Performance
- Model adapts to screen resolution to improve clarity - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/23 (94856)
- 降低鼠标移动处理的 CPU 消耗 - by @YiMo1 in https://github.com/ChHsiching/bongocat-todo/issues/458 (8bb06)
- 移除 Windows 下拖拽到屏幕边缘的放大效果 - by @ayangweb in https://github.com/ChHsiching/bongocat-todo/issues/771 (50803)