Skip to content

✨ feat: 为每个页面添加链接分享按钮#605

Merged
imsyy merged 11 commits into
SPlayer-Dev:devfrom
SUBearH:P503
Dec 2, 2025
Merged

✨ feat: 为每个页面添加链接分享按钮#605
imsyy merged 11 commits into
SPlayer-Dev:devfrom
SUBearH:P503

Conversation

@SUBearH
Copy link
Copy Markdown
Contributor

@SUBearH SUBearH commented Dec 1, 2025

✨ feat: 为每个页面添加链接分享按钮

@SUBearH SUBearH marked this pull request as ready for review December 1, 2025 19:02
Copilot AI review requested due to automatic review settings December 1, 2025 19:02
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a share link feature across multiple pages, allowing users to quickly copy share links to their clipboard. The feature adds a new menu option labeled "复制分享链接" (Copy Share Link) to various list views and artist pages.

Key Changes:

  • Added share link buttons to playlist, album, radio, liked songs, and artist pages
  • Enhanced the CoverMenu component with separate options for copying name, ID, and share link
  • Imported copyData helper function across all modified view files

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 8 comments.

Show a summary per file
File Description
src/views/List/radio.vue Added share link option to radio page's more options menu
src/views/List/playlist.vue Added share link option to playlist page's more options menu
src/views/List/liked.vue Added share link option to liked songs page's more options menu
src/views/List/album.vue Added share link option to album page's more options menu
src/views/Artist/layout.vue Added share link option to artist page's more options menu
src/components/Menu/CoverMenu.vue Refactored to separate copy name, copy ID, and share link options with improved labels

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/views/Artist/layout.vue Outdated
Comment thread src/views/List/radio.vue Outdated
Comment thread src/views/List/playlist.vue Outdated
Comment thread src/views/List/liked.vue Outdated
Comment thread src/views/List/album.vue Outdated
Comment thread src/views/Artist/layout.vue Outdated
Comment thread src/components/Menu/CoverMenu.vue Outdated
Comment thread src/views/List/album.vue Outdated
SUBearH and others added 8 commits December 2, 2025 03:06
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@imsyy imsyy merged commit ce67e74 into SPlayer-Dev:dev Dec 2, 2025
@SUBearH SUBearH deleted the P503 branch December 2, 2025 03:51
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.

3 participants