Bug 123608 - Transparent PNG images are not really transparent if embedded gwenview viewing is enabled
Summary: Transparent PNG images are not really transparent if embedded gwenview viewin...
Status: RESOLVED FIXED
Alias: None
Product: gwenview
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-14 12:44 UTC by Lari Temmes
Modified: 2018-04-23 11:14 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lari Temmes 2006-03-14 12:44:01 UTC
Version:            (using KDE KDE 3.5.1)
Installed from:    Ubuntu Packages
OS:                Linux

Some PNG images with alpha channel (not sure if this affects GIF images also) don't show up correctly if embedded viewer for images is gwenview. 

If i go to :

Settings -> File associations -> image/png -> Embedding 

And move "Embeddable Image Viewer" to top it works ok. With "Gwenview Image Viewer" it doesn't.

I'm not sure if this is distro specific (configuration) problem, but it's small problem anyway. 

This happens with kubuntu breezy/dapper kde 3.5.1 which installs gwenview by default. Not sure if this happens with other distros.

Uninstalling gwenview also solves this problem.

Screenshot :

http://www.sellu.org/gwenviewproblem.png

Grey box should appear transparent. Image comes from my adblocker.
Comment 1 Huon 2018-04-23 03:55:56 UTC
I don't know if I'm testing properly, but I'm opening a PNG with transparency in Konqueror (from DuckDuckGo search results). With either Gwenview Image Viewer or Embeddable Image Viewer at the top, the background shows as a checkerboard pattern.

So either I'm doing something wrong, or this has been fixed in the last 12 years...
Comment 2 null 2018-04-23 11:14:58 UTC
In fact, even with a Qt3/KDE3-based Gwenview I see the checkerboard right now, meaning perhaps this was fixed a long time ago in Gwenview, in some underlying library, or the problem happens only with specific files (sadly no testcase attached to the bug to try it out…).

@Huon: In general feel free to close bugs where you are pretty sure about your analysis. We can always reopen if it turns out to be an error.