tracks fetched from amazon but not used are not deleted

Bug #425698 reported by zebul666
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Exaile
Fix Released
Medium
Unassigned

Bug Description

say i am fed up with bug #425636 that leaves me with small cover whereas i want big one from amazon.
so i go to ~/.local.share/exaile/covers and remove *.jpg and cover.db

and then go into cover manager window to fetch some cover (amazon plugin with amazon on top in first order), you can scroll different cover with left and right arrow, and choose the one you want.

but all of them are kept in ~/.local.share/exaile/covers, even the one that are not used.

this does not happen when the track is played and the cover is fetched automatically. it only happen from within the cover manager. Moreover, all are fetched in one go before even you browse them with left-right arrow.

Another bug is that you have to click twice on the arrows to go to the next cover.

the script i made shows that the cover used is 63...jpg and not the others

Revision history for this message
zebul666 (zebul666) wrote :
reacocard (reacocard)
Changed in exaile:
importance: Undecided → Medium
milestone: none → 0.3.1
status: New → Confirmed
Revision history for this message
Steve Dodier-Lazaro (sidi) wrote :

I propose that the unused ones are kept in a list and deleted when the cover manager is destroyed (or when exaile is being closed) so that if the user changes his mind during the same cover fetching session he still can browse through the local covers without bandwidth waste.

Also, what happens on manual cover fetching from the GUI ?

Revision history for this message
reacocard (reacocard) wrote :

this was fixed by the new covers system. downloaded covers are held in memory now, and only the chosen one is saved to disk.

Changed in exaile:
status: Confirmed → 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

Remote bug watches

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