Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 223523 - KSystrayCmd displays icons on white background (patch included)
Summary: KSystrayCmd displays icons on white background (patch included)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High trivial (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-25 08:32 UTC by Marcel Hasler
Modified: 2009-05-26 23:11 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Updated ebuild that applies the patch (ksystraycmd-3.5.9-r1.ebuild,578 bytes, text/plain)
2008-05-25 08:33 UTC, Marcel Hasler
Details
The actual patch (ksystraycmd-transparency-fix.diff,1.27 KB, patch)
2008-05-25 08:34 UTC, Marcel Hasler
Details | Diff
Updated ebuild for ksystraycmd-3.5.10 (ksystraycmd-3.5.10-r1.ebuild,579 bytes, text/plain)
2008-09-30 15:17 UTC, Marcel Hasler
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcel Hasler 2008-05-25 08:32:06 UTC
Well, the summary says it all. When any application is run through KSystrayCmd, the icon is displayed on an ugly white background, even if the icon has transparency in it.

The reason for this is that the developer for some reason subclassed the application class from QLabel rather than KSystemTray.

The small patch I've made just changes that point. I've tested the patch as thoroughly as I could and couldn't find anything that would be broken after applying it.

Maybe other users can also test it and unless something is broken after all it could eventually be added to portage.

I've attached an ebuild and the patch which goes into the 'files' subdir.


Reproducible: Always

Steps to Reproduce:
1. Run KSystrayCmd with any command
Comment 1 Marcel Hasler 2008-05-25 08:33:36 UTC
Created attachment 154229 [details]
Updated ebuild that applies the patch
Comment 2 Marcel Hasler 2008-05-25 08:34:10 UTC
Created attachment 154231 [details, diff]
The actual patch
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2008-09-14 23:23:38 UTC
Thanks Marcel, this included in KDE 3.5.10.
Comment 4 Marcel Hasler 2008-09-16 19:26:02 UTC
Nope. I just updated to 3.5.10 and still get a white background. I'll reopen the bug.

On the other hand, I guess this should probably be fixed upstream, anyway rather than being patched for Gentoo.
Comment 5 Marcel Hasler 2008-09-30 15:17:57 UTC
Created attachment 166832 [details]
Updated ebuild for ksystraycmd-3.5.10
Comment 6 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2009-05-26 23:11:47 UTC
Now in tree,for 3.5.10-r1. Can't be applied upstream because development of kde3 is dead. Thanks for the patch