Skip to content

feat: display playlist cover art if available - #140

Closed
eangele1 wants to merge 1 commit into
kepelet:release/2.4from
eangele1:develop
Closed

feat: display playlist cover art if available#140
eangele1 wants to merge 1 commit into
kepelet:release/2.4from
eangele1:develop

Conversation

@eangele1

Copy link
Copy Markdown

Description

This PR implements functionality to fetch and display playlist cover art directly from the server if it supports it. Previously, playlists would display a placeholder image by default; now, the UI displays the custom playlist cover art.

Changes

  • Updated PlaylistDetailView, AlbumService, AlbumViewModel, and Playlist logic to check for server-provided cover art.
  • If no cover art is returned by the server, the placeholder image is displayed.

Screenshots

Before After
iPhone XS Device iPhone 17 Simulator
IMG_3299 Simulator Screenshot - iPhone 17 - 2026-07-30 at 18 04 15

@faultables
faultables changed the base branch from develop to release/2.4 August 9, 2026 21:59
@faultables

Copy link
Copy Markdown
Member

hi, how do you add the image cover for playlists?

@eangele1

Copy link
Copy Markdown
Author

hi, how do you add the image cover for playlists?

You can upload playlist cover art via the Navidrome Web UI by hovering over the playlist's default cover art and clicking the camera icon to upload an image. Once the image is uploaded to the server, Navidrome provides a cover art endpoint via the API, and this PR allows the app to fetch and display that image.

@faultables faultables mentioned this pull request Aug 15, 2026
7 tasks
@faultables

Copy link
Copy Markdown
Member

Oh great, I didn't know that. Thanks!

I've added your commit into #149, i'll close this PR after the 2.4 tested internally

@eangele1

Copy link
Copy Markdown
Author

Oh great, I didn't know that. Thanks!

I've added your commit into #149, i'll close this PR after the 2.4 tested internally

No problem, sounds good!

@faultables

Copy link
Copy Markdown
Member

closing this as all commits have been cherrypicked to release/2.4

@faultables faultables closed this Aug 16, 2026
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.

2 participants