Open coxde opened 5 days ago
Just for the reference :)
It seems that this issue should be converted to a feature request.
When GtS reencodes images to create thumbnails, it creates the thumbnails in jpg format, which means the transparency/alpha layer gets lost for things like gifs or pngs which originally had transparent backgrounds.
Phanpy will be showing the thumbnails/static versions by default, which is sensible behavior. Other clients do the same thing, but they usually also let you specify that you wanna see the animated/full-size version instead of a thumbnail for things like emojis, avatars, and headers. For example, pinafore will let you select the setting "Autoplay animated GIFs", which will then use the full-size/original media for everything. Likewise there's a similar setting in Tusky.
If phanpy introduces a similar setting, that would be a neat fix I think. To "fix" the issue from our side would require rejigging how we do media reencoding, and possibly having to pull in other libraries and stuff, which is a much larger piece of work.
Describe the bug Hi,
I found out that avatars are not displayed in the correct format in the timeline (.jpg) while the original one are .png or .gif. BTW, they are displayed correctly in profile page.
To Reproduce Steps to reproduce the behavior:
Expected behavior They should be displayed as the original format, or at least without the weird background.
Screenshots Timeline or post avatar:![image](https://github.com/cheeaun/phanpy/assets/63153334/c7fa305d-87ce-4bc4-9d0d-461f447fd9cc)
Profile avatar:![image](https://github.com/cheeaun/phanpy/assets/63153334/1da14133-4448-4144-b7da-a45a354d074b)
Desktop (please complete the following information):
Additional context N/A