Repository navigation
QuickPaste v0.21.1
QuickPaste v0.21.1 发布说明
v0.21.1 修复快速面板在第三方输入法参与窗口焦点切换时可能间歇性闪退,并收紧无选中项与粘贴失败时的焦点恢复。本版本以标准 GitHub Release 分发,不标记为 Pre-release;真实机长期矩阵仍保留为待验证项,因此不表述为已经全面验收。
主要修复
- 快速面板定位不再调用可能引入第三方 MSAA/UIA 代理的可访问性接口,仅使用 Windows GUI 线程与插入点信息;无法取得可靠插入点时回退到鼠标位置,避免第三方组件的堆损坏拖垮 QuickPaste。
- 原生粘贴前先结束搜索框输入法组合态并释放 WebView 焦点,避免隐藏窗口与输入法焦点销毁重叠;仅复制或粘贴失败后恢复原焦点。
- 无搜索结果或无选中记录时按
Enter不触发粘贴;新增无选中项、粘贴前失焦、失败后恢复焦点及禁止进程内 MSAA 查询的回归测试。
下载
- Windows x64 NSIS 安装包(4,995,039 bytes,SHA-256
297754956CFC98EF5D712222B41A71FC77DA043D31A39ACA0493F81048350159) - Windows x64 绿色版 ZIP(6,974,767 bytes,SHA-256
236E457D39C90DE06BD928BE9D3CE71C9A881B05D3533C468776502A6E82CBCF)
自动化、安全审计和候选产物摘要见 v0.21.1 验证报告。
数据、安全与兼容性
- 本版本不改变 SQLite schema、历史数据目录、剪贴板载荷格式、设置 schema 或管理员授权协议,无需迁移。
- 目标窗口、剪贴板版本、物理修饰键、helper 授权时限和管理员权限校验保持不变。
- 部分无法通过系统 GUI 线程取得精确插入点的应用,快速面板可能改为靠近鼠标位置显示;搜索、选择与粘贴流程不变。
- 主程序继续保持普通用户权限;管理员窗口仍只通过现有一次性 UAC helper 粘贴。
- 安装包仍只提供当前用户范围的 Windows x64 NSIS,不生成 MSI、MSIX 或 APPX。
尚待真实机验证
- 微调、微软拼音及其他第三方输入法组合下的长期唤起、输入、粘贴失败和窗口重建矩阵。
- Codex/ChatGPT、Chrome/WebView2、Office、记事本、远程剪贴板工具和管理员窗口组合下的长期焦点兼容。
- Windows 10/11 覆盖安装、卸载、保留
data与重装。 - 500 次暖唤起、10,000 次外部普通目标粘贴、100,000 次独立捕获与完整 DPI 矩阵。
以上项目保持为 pending real-machine,不作为已完成验证陈述。