Skip to content

feat: poster 支持背景行,复制歌词对话框支持背景行和对唱行预览 - #431

Draft
MoYingJi wants to merge 1 commit into
SPlayer-Dev:devfrom
MoYingJi:pr/feat/poster-duet-and-background
Draft

MoYingJi wants to merge 1 commit into
SPlayer-Dev:devfrom
MoYingJi:pr/feat/poster-duet-and-background

Conversation

@MoYingJi

Copy link
Copy Markdown
Collaborator

改动类型

  • 新功能(feat)
  • 缺陷修复(fix)
  • 重构 / 优化(不改变对外行为)
  • 文档(docs)
  • 其他(请在「改动说明」中注明)

是否包含破坏性变更

  • 是(请在「改动说明」中详细描述)
  • 否

改动说明

以前复制歌词的对话框会直接忽略背景行,这个 pr 加了背景行在复制歌词对话框中的预览和 poster 生成,样式比主歌词行弱化,且与主歌词行关联(必须勾选主歌词行才能勾选其背景行)。同时,在复制歌词对话框中的预览也给对唱加上了不一样的样式

测试情况

代码由 AI 生成,已经测试过了,但还有大部分代码我没看

截图 / 录屏

Details
image Come Alive Stripped  - 三Z-STUDIO, HOYO-MiX - 歌词分享

自查清单

  • 本 PR 只包含一个主要功能 / 修复,没有夹带无关改动
  • 已在本地完整测试通过;AI 生成的代码同样自行测试并审阅过,未做未经验证的提交
  • 已运行 pnpm format,并确认 pnpm typecheck、pnpm lint 通过
  • 改动涉及原生模块时已 pnpm build:native 验证;未手写 native/*/index.d.ts
  • 已向 dev 分支提交

@MoYingJi
MoYingJi force-pushed the pr/feat/poster-duet-and-background branch 2 times, most recently from cda69f2 to 89026cd Compare November 8, 2026 05:36
@MoYingJi
MoYingJi force-pushed the pr/feat/poster-duet-and-background branch from 89026cd to f71a2a5 Compare November 8, 2026 06:05

This branch has not been deployed

No deployments
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.

1 participant