Glimesh / glimesh.tv

Glimesh is a next generation live streaming platform built by the community, for the community.
https://glimesh.tv
Other
470 stars 79 forks source link

Application images do not appear to respect transparency #164

Open SaviorXTanren opened 4 years ago

SaviorXTanren commented 4 years ago

When uploading images for an application, they don't appear to respect the transparency of an image.

Image Used: https://github.com/SaviorXTanren/mixer-mixitup/raw/master/Branding/MixItUp-Logo-Base-WhiteXL.png

Post-Uploaded Image: https://glimesh.tv/uploads/applications/MixItUp-Logo-Base-WhiteXL.png?v=63767601523

image

wolfcomp commented 3 years ago

The issue lies with the version of ImageMagick that is installed on the Linux runtime docker instance for the production build, finding out what version is on the docker instance and what version works and how to force that version on the docker instance is something that needs to be explored as any testing done with the develop build on WSL have a transparent image. Typing convert -version will show the installed version, for the one that has been tested and know that is working for WSL debugging is ImageMagick 6.9.7-4 Q16 on Ubuntu 18.04 Linux subsystem should not matter this is strictly something only someone with full control over the production server(s) is able to fix as this also is a problem with https://glimesh.tv/users/settings/profile for the image uploader as they use the same method internally. Possibility is that @clone1018 can find out what version and that can be tested in develop and if that version just happens to have a bug with transparency or if there is an issue with the docker instance it self. The version docker should be using is ImageMagick 7.0.10.25-r0 but the question is if there is a problem with that on develop also.