digimezzo / dopamine

The audio player that keeps it simple
https://digimezzo.github.io/site/
GNU General Public License v3.0
1.44k stars 109 forks source link

[Bug] Transparent PNG images show the dopamine logo behind #504

Closed DopamineUser closed 9 months ago

DopamineUser commented 9 months ago

image Sample File: Scrapbook.zip

digimezzo commented 9 months ago

I had 2 options here, taking consistency in mind:

Option 1: keep the transparency in the image, but then I also have to make the album covers in the album browser transparent. The album art from the album browser is cached on disk as JPG files (no transparency). The JPG's are very small in size (I chose that format after complaints in Dopamine 2 that the cache took too much disk space). Having album art with transparency would mean storing files in the cache in PNG format, which makes the cache 5x larger.

Option 2: keep the cached files in JPG format and avoid disk space complaints, and remove transparency for on the now planing pane and screen to match the album art.

I chose option 2. Not ideal, but I have to keep people's resource usage as low as possible.