Skip to content

feat(slide-translate): support icon hover to trigger translation popup (#1137)#1179

Open
days0102 wants to merge 8 commits into
pot-app:masterfrom
days0102:feature-next
Open

feat(slide-translate): support icon hover to trigger translation popup (#1137)#1179
days0102 wants to merge 8 commits into
pot-app:masterfrom
days0102:feature-next

Conversation

@days0102
Copy link
Copy Markdown

功能:划词翻译

划词翻译功能:用户在选中文本后会弹出一个小图标,可以通过移动鼠标到小图标上展开翻译窗口,提升用户交互体验。继承PR #1137 ,主要修改如下:

  1. 移除 xclip 依赖:不再依赖第三方工具,改用已实现的原有取词功能实现。
  2. 保持原有交互:选中文本后浮动图标出现,鼠标移动到图标展开翻译窗口。
  3. 失焦自动关闭:窗口失去焦点时自动关闭,固定置顶模式除外。
  4. 跨平台支持:兼容多平台,无需依赖第三方工具。

使用预览

2025-08-31 19-09-42-2025-08-31T11-12-48-210Z

🔗 关联 Issue & PR

inherit #1137
About #944
About #765

@qiaolin-li
Copy link
Copy Markdown

为什么这个功能没有被合并呢,我感觉很好用啊!也不需要安装什么snipdo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants