From 8f11df460a247dfcaafd84ce3046605724d11998 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Mon, 18 May 2026 17:20:11 +0800
Subject: [PATCH] feat: add hotkey input mode setting

---
 TODO.md |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/TODO.md b/TODO.md
index 3c44637..af44586 100644
--- a/TODO.md
+++ b/TODO.md
@@ -21,6 +21,13 @@
 
 ## Done
 
+- [2026-05-18] 增加语音输入交互方式设置。
+  - 新增配置 `HotkeyMode`,默认 `hold`。
+  - 设置页新增“语音输入方式”分段控件,支持“点按”和“长按”。
+  - 点按: 点一下快捷键开始说话,再点一下结束并识别输入。
+  - 长按: 长按快捷键开始录音,松开后结束并识别输入。
+  - 版本: `2.1.3`
+  - build: `20260518.1651`
 - [2026-05-18] 修复全屏窗口下语音输入悬浮指示器不显示。
   - 根因: macOS 全屏 Space 下普通 `NSWindow` + `NSFloatingWindowLevel` 不稳定,容易被全屏 App 压在下层。
   - 修复: 悬浮指示器改为非激活 `NSPanel`,窗口层级提升到 `kCGStatusWindowLevelKey`,并补充 `Transient`、`IgnoresCycle`、`FullScreenAuxiliary`、`CanJoinAllSpaces` 行为。

--
Gitblit v1.9.3