From 6a74e8e739c3d2db2db737b1ecb0117eb88a4129 Mon Sep 17 00:00:00 2001 From: Ariver <shanghai3168@gmail.com> Date: Mon, 18 May 2026 16:07:07 +0800 Subject: [PATCH] feat: show background activity status --- TODO.md | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/TODO.md b/TODO.md index a411d06..2621835 100644 --- a/TODO.md +++ b/TODO.md @@ -17,6 +17,15 @@ ## Done +- [2026-05-18] 将 macOS 后台活动/登录项纳入权限检查面板。 + - 说明: 系统设置里的 “VoiceSnap Local” 是本地稳定签名证书的开发者名,下面挂着 VoiceSnap 的登录项/后台活动。 + - 它不是右 Alt、录音、自动上屏的必需隐私权限,但会影响登录后是否自动在后台运行。 + - 面板新增“后台活动 / 登录项”,标为“可选”,不影响核心权限总绿灯。 + - build: `20260518.1604` + - 输出: `VoiceSnapGo/build/local/arm64/VoiceSnap.app` + - 输出: `VoiceSnapGo/build/local/arm64/VoiceSnap-2.1.1-build20260518.1604-arm64-local.dmg` + - 兼容输出: `VoiceSnapGo/build/local/arm64/VoiceSnap-2.1.1-arm64-local.dmg` 已替换为同一份新包。 + - 已安装到 `/Applications/VoiceSnap.app`;启动日志验证 build `20260518.1604`。 - [2026-05-18] 修复右 Alt 事件进入但被 macOS 物理状态查询误判为未按下的问题。 - 日志显示 R-Alt `flagsChanged` 事件正常进入,`flags=0x80140`,但 `physicalDown=false` 导致 `pollDown=false`。 - 修复: 按事件 keyCode 区分左右 Alt,并用该事件的 modifier flags 判定按下/释放。 -- Gitblit v1.9.3