Red Hat Bugzilla – Bug 77229
Bluecurve KDE icon theme missing many 32x32 icons
Last modified: 2007-04-18 12:48:07 EDT
Description of Problem:
Many Bluecurve-style icons (especially for mimetypes and filesystems) do not
appear when the icon size is set to "Medium" (32x32) in Konqueror when using the
Bluecurve theme. For filesystems, it appears that several icons have been
replaced with the KDE defaults. For mimetypes, the icons appear to be there,
but they are all named gnome-$MIMETYPE.png, which is not what KDE expects by
default. It is possible for the user to go and change icons for all the
mimetypes, but it's much more convenient for the user to just change the
filenames to match what KDE expects.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Log in to KDE with no .kde directory
2. Open a Konqueror window, navigate to a suitable directory
KDE standard icons appear instead of Bluecurve icons for several non-default
folder icons (e.g. folder_tar, folder_txt), and mimetypes (PDF files, HTML
files, text files).
Bluecurve-style icons should appear.
I have code in redhat-artwork now that will automatically scale all icons to all
sizes; this should take effect on next redhat-artwork build.
Will there be an errata for this, or will it have to wait for 8.1?
I don't expect an errata as it's purely cosmetic.
There might be an errata if there were other issues with redhat-artwork.
Than, Alex removed the autoscaling code on the premise that KDE would now
scale the icons following the icon spec. Can you verify; if KDE does not scale
the icons, we need to put the autoscaling code back, please assign bug to
Alex if we need to do that.
I put a patch that fixes the autoscaling at
I think the patch is in our kdelibs now, so i guess we should remove all
pre-scaled icons from redhat-artwork.
Alex, it seems that your patch does not scale the icons if i removed
kdelibs-3.1-resize-icons.patch. So i have to put autoscaling code back.
Could you please take a look here. I assign it to you ;-)
Yeah, that is expected, so to say. What my patch does is pick the right icon
size to use. It doesn't actually scale it, that is done by the auto-scale code
(which i actually didn't know was from one of our patches).
So, without my patch if you ask for an icon "foo" at 32x32 and it only exists at
16x16 you will get the fallback icon which is then scaled by the auto-scale
code. With my patch you will get the 16x16 foo icon which is then scaled up by
the auto-scale code.
it's fixed in redhat-artworks-0.63-1/kdelibs-3.1-2/kdebase-3.1-2.