mirror of
https://github.com/imsyy/SPlayer.git
synced 2026-04-26 07:25:53 +03:00
[PR #860] [MERGED] 🦄 refactor: 合并任务栏歌词相关 IPC 通道 #692
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/imsyy/SPlayer/pull/860
Author: @apoint123
Created: 2/10/2026
Status: ✅ Merged
Merged: 2/13/2026
Merged by: @apoint123
Base:
dev← Head:refactor/merge-taskbar-ipcs📝 Commits (10+)
6847247🦄 refactor: 合并任务栏歌词相关 IPC 通道825fe95🐞 fix: 修复无法正确开启关闭任务栏歌词的 bugb3e2ea4🌈 style: 优化样式5649561🦄 refactor: 简化代码a6f4615🦄 refactor: 提高时间轴同步阈值66695f9🦄 refactor: 提高淡出完成后的通知延迟1c062b7🐞 fix: 修复部分问题b173595🦄 refactor: 重构 macOS 相关通道1c1c0bd🐞 fix: 修复找不到 es-object-atoms 模块82a993c🦄 refactor: 合并主题通道📊 Changes
27 files changed (+694 additions, -427 deletions)
View changed files
📝
electron.vite.config.ts(+14 -10)📝
electron/main/ipc/ipc-mac-statusbar.ts(+54 -43)📝
electron/main/ipc/ipc-taskbar.ts(+101 -67)📝
electron/main/ipc/ipc-tray.ts(+1 -1)📝
electron/main/services/MusicMetadataService.ts(+13 -1)📝
electron/main/tray/index.ts(+3 -3)📝
electron/main/windows/taskbar-lyric-window.ts(+38 -2)📝
electron/server/qqmusic/index.ts(+1 -1)📝
eslint.config.mjs(+7 -0)📝
package.json(+2 -1)📝
pnpm-lock.yaml(+3 -0)📝
src/components/Modal/UpdateApp.vue(+12 -2)📝
src/composables/useInit.ts(+33 -48)📝
src/core/audio-player/ffmpeg-engine/FFmpegAudioPlayer.ts(+0 -1)📝
src/core/player/PlayModeManager.ts(+3 -3)📝
src/core/player/PlayerController.ts(+4 -4)📝
src/core/player/PlayerIpc.ts(+59 -35)📝
src/stores/status.ts(+9 -7)➖
src/types/ipc.d.ts(+0 -25)📝
src/types/lyric.d.ts(+0 -9)...and 7 more files
📄 Description
合并之前散乱的任务栏歌词相关 IPC 通道,以便之后更好地进行扩展
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.