Display cover art in collections panel

Bug #136024 reported by Adam Olsen
4
Affects Status Importance Assigned to Milestone
Exaile
Fix Released
Wishlist
Adam Olsen

Bug Description

It would be nice if the collections panel displayed the cover art. See attached screenshot.

I've done a hack to achieve this, but it needs some work, as resizing the cover art can take time and should probably be done in a worker thread.

This ticket was migrated from the old trac: re #409

Revision history for this message
Adam Olsen (arolsen) wrote :

This ticket is a duplicate

Changed in exaile:
status: New → Invalid
Revision history for this message
Salil (hellfeuer) wrote :

Not sure where the duplicate is, so I'm posting here

Anyway here's my hack to achieve this. It does not load the cover art in a worker thread, since for me it hasn't taken very long. It does cache the pixbuf's however, so even if it takes a little time, it'll only be at startup

The covers would look much better if they were bigger, but then the width for the other rows (artist/track) also changes, and I don't know how to work around that.. So right now you have tiny covers

Revision history for this message
Salil (hellfeuer) wrote :

Couldn't find the duplicate

Changed in exaile:
status: Invalid → New
Revision history for this message
Mathias Brodala (mathbr) wrote :

I’m really liking this feature. Indeed, the covers are a bit small but having the cover art instead of a generic icon already makes finding albums quicker.

Does any dev object against putting this patch into main branch? I for myself would like to see it there.

Revision history for this message
Adam Olsen (arolsen) wrote :

Committed in 1626. I added a preference to enable it. It is disabled by default.

This was attempted in the past, but it was very slow for large libraries. It seems like your patch is quite a bit faster, though. For reference, here is the old bug and the old patches:

http://64.251.22.233/trac/ticket/409

The patches probably don't work anymore, so much has changed since that time, but it gives you an idea of what others were trying to do.

Changed in exaile:
assignee: nobody → arolsen
importance: Undecided → Wishlist
milestone: none → 0.2.14
status: New → Fix Committed
reacocard (reacocard)
Changed in exaile:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.