Skip to content

feat: 歌词支持中文翻译并修复歌词模式抢键盘焦点 - #9

Open
Asthestarsfalll wants to merge 1 commit into
StatIndet:mainfrom
Asthestarsfalll:main
Open

feat: 歌词支持中文翻译并修复歌词模式抢键盘焦点#9
Asthestarsfalll wants to merge 1 commit into
StatIndet:mainfrom
Asthestarsfalll:main

Conversation

@Asthestarsfalll

Copy link
Copy Markdown
  • Clavis.Lyrics 保留 NetEase tlyric 翻译,按时间戳合并进歌词行模型
  • provider 优先级调整为 NetEase 优先、LRCLIB 兜底,使有翻译的歌能显示翻译
  • Keystone 折叠态 (LyricsContent) 与展开态 (Media) 歌词界面显示原词+翻译双行
  • 歌词模式不再独占键盘焦点,可正常向其他窗口输入;左键点击 Keystone 关闭歌词
  • 修复 qmlformat 保留字解析问题 (const synchronized)
  • 同步更新 lyrics 测试适配 NetEase 优先流程

fix: Hub 内歌词视图不再独占键盘焦点

Hub 的 Media tab 打开歌词时是只读显示,不应抢占键盘输入。
HubContent 暴露 mediaLyricsActive,KeystoneSurface 的 hasClosablePopup 排除该状态,使 Hub 歌词打开时输入穿透到其他窗口。

@Asthestarsfalll

Copy link
Copy Markdown
Author
image

@Asthestarsfalll
Asthestarsfalll force-pushed the main branch 2 times, most recently from 39426da to dc3b310 Compare August 21, 2026 08:35
@StatIndet StatIndet added bug Something isn't working enhancement New feature or request labels Aug 21, 2026
- Clavis.Lyrics 保留 NetEase tlyric 翻译,按时间戳合并进歌词行模型
- provider 优先级调整为 NetEase 优先、LRCLIB 兜底,使有翻译的歌能显示翻译
- Keystone 折叠态 (LyricsContent) 与展开态 (Media) 歌词界面显示原词+翻译双行
- 歌词模式不再独占键盘焦点,可正常向其他窗口输入;左键点击 Keystone 关闭歌词
- 修复 qmlformat 保留字解析问题 (const synchronized)
- 同步更新 lyrics 测试适配 NetEase 优先流程

fix: Hub 内歌词视图不再独占键盘焦点

Hub 的 Media tab 打开歌词时是只读显示,不应抢占键盘输入。
HubContent 暴露 mediaLyricsActive,KeystoneSurface 的 hasClosablePopup
排除该状态,使 Hub 歌词打开时输入穿透到其他窗口。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants