Repository navigation
v0.3.14
-
修复网页与 WebView 富文本场景的文本选择回归:恢复 Chrome、Codex App、Telegram 及同类 Electron/WebView 应用中的选中>文本触发,同时保持拖窗口、拖文件等非文本手势不再误触发圆环。
-
将网页正文命中从按应用名猜测改为按
AXBrowser、AXWebArea、AXDocument等富文本上下文识别,并为富文本AXGroup容器补充通用判定,减少对单个应用白名单的依赖。 -
强化
Cmd+C回退链路:改为在短窗口内轮询 pasteboard,等待异步复制真正写入新文本后再触发,提高 Chrome、Codex App 等
浏览器/WebView 类应用的稳定性。 -
补充
AccessibilityManager与TextSelectionMonitor回归测试,覆盖网页/富文本上下文命中、异步 pasteboard 更新以及
“从文本区域起手”的 fallback 触发条件。 -
Restored text-selection triggering in browser and WebView rich-text contexts, bringing back reliable selection handling in Chrome, Codex App, Telegram, and similar Electron/WebView hosts while still suppressing non-text gestures such as window drags and file drags.
-
Replaced app-name heuristics for page-text detection with richer
AXBrowser/AXWebArea/AXDocumentcontext checks and generalizedAXGrouphandling for rich-text containers, reducing dependence on per-app allowlists. -
Hardened the
Cmd+Cfallback path by polling the pasteboard briefly for asynchronously written copied text before triggering, improving stability for Chrome, Codex App, and other browser/WebView-based apps. -
Added regression coverage for rich-text context detection, asynchronous pasteboard updates, and the restored “started in text context” fallback gating in
AccessibilityManagerandTextSelectionMonitor.