The current default for konqueror file manager
"View->Background" is a KDE logo background. I always
have to end up changing the setting to just "color" to
enable the alternate-row highlight that makes looking at
files in detail or tree view much easier.
Two issues: (1) the default background images needs
to be adjusted to TDE; and (2) why enable the background
image by default anyway?? It kills alternate-row highlight.
Just food for default thoughts :)
Two of the pics are KDE-centric: bluemorning.png and kde4ever.png. The latter is the
default. Unless a somebody quickly updates those two images, let's delete both from
the sources.
In the sources those images are stored at tdebase/konqueror/pics/tiles. When installed
they are stored at $PREFIX/share/apps/konqueror/tiles.
Several theme configurations need to be edited if we change the default:
tdebase/kcontrol/krdb/themes/KDE_Classic/KDE_Classic.xml
tdebase/kcontrol/krdb/themes/Redmond/Redmond.xml
tdebase/kcontrol/krdb/themes/Keramik/Keramik.xml
tdebase/kcontrol/krdb/themes/Plastik/Plastik.xml
tdebase/kcontrol/krdb/themes/Sunshine/Sunshine.xml
tdebase/kcontrol/krdb/themes/Platinum/Platinum.xml
The kde4ever.png image is hard-coded as the default in kpersonalizer:
tdebase/kpersonalizer/keyecandypage.cpp.
Changing the default background to something not KDE-centric is a straightforward
search-and-replace in the sources. I vote for changing the default background image to
noise.png, which seems to be the least "noisy" for those not introducing
branding issues.
Disabling the image as background in konqueror as the default is not so straightforward.
Whether a background image is displayed is a function of kpersonalizer and depends upon
how much eye candy the new user selects. Use the kpersonalizer Show Details option rather
than the slider to modify that one setting (File Manager Background Picture) for a new
profile.
The image and color settings are stored in konquerorrc [Settings] BgColor and BgImage.
Even when setting a personal default while building tdebase, new users playing with
kpersonalizer will override that default. We can change the default and we can do
something about those two branded images.
Darrell