feat(playlists): add ZIP download button to playlist detail page

Mirrors the album download UX: Download (ZIP) button in the playlist
hero header, progress bar while downloading, folder picker via
downloadModalStore (remembers last used folder). Uses the same
Subsonic /rest/download.view endpoint as album downloads — it accepts
playlist IDs just as well as album IDs.

Closes #127

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Psychotoxical
2026-04-07 19:00:49 +02:00
parent a4c400cc69
commit 63a3bcd0f4
8 changed files with 79 additions and 2 deletions
+1
View File
@@ -771,6 +771,7 @@ export const zhTranslation = {
removeCover: '删除照片',
coverUpdated: '封面已更新',
metaSaved: '播放列表已更新',
downloadZip: '下载 (ZIP)',
},
radio: {
title: '网络电台',