trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: March 2012

Re: [trinity-devel] Konqueror - Filemanager Cleanup View->Background Image

From: Darrell Anderson <humanreadable@...>
Date: Fri, 9 Mar 2012 10:55:34 -0800 (PST)
>   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