Bug 161098

Summary: KDE3 programs don't inherit KDE4 colors
Product: [I don't know] kde Reporter: Dark Phoenix <lightsolphoenix>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: wishlist CC: 1i5t5.duncan, angel_blue_co2004, bugs.kde.org, bugseforuns, deadbabylon, jlp, kde-bugs, kevin.kofler, lukas, msoos, r087r70, rdieter, than
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Dark Phoenix 2008-04-21 02:04:14 UTC
Version:            (using KDE 4.0.3)
Installed from:    Fedora RPMs
OS:                Linux

Basically, as you guys definitely already know, the method for storing colors changed between KDE3 and KDE4.  Unfortunately, this is causing some problems with distributions who want to package the full KDE4 environment, but provide KDE3 programs to fill gaps where the KDE4 programs aren't quite ready yet.  Due to the change in storing the colors, KDE3 programs almost always default to the Plastik colors - even if/when this clashes horribly with the KDE4 color scheme.  As a result, I'm submitting this bug report on request from Fedora (the Fedora bug is https://bugzilla.redhat.com/show_bug.cgi?id=443343 ) to note that it might be a good idea to get the KDE4 color manager to write the colors to the [General] section of kdeglobals, as in KDE3.  Obviously, this won't affect KDE4 programs in any way; however, this would cause proper inheritance of colors in KDE3 programs when both program classes are trying to use the same user directory.
Comment 1 Kevin Kofler 2008-04-21 02:17:10 UTC
Confirmed. (It's blatantly obvious that this is missing.)
Comment 2 Jordi Polo 2008-04-22 12:30:53 UTC
And if we do that we will got reports like "installing XXX (any kde4 app) makes my color settings go away") 
And I don't think noone is going to write a short lived transition wizard. 
I guess this bug will be closed as won't fix in a couple of years ...
Comment 3 Kevin Kofler 2008-04-22 14:20:59 UTC
> And if we do that we will got reports like "installing XXX (any kde4 app)
> makes my color settings go away") 

The right place to do this is either the KDE 4 colors KCM or the code in kdebase-workspace which generates .gtkrc-2.0 etc., not something in the libs which gets run even when you just install a KDE 4 app.

> And I don't think noone is going to write a short lived transition wizard.

It shouldn't be a transition wizard, the colors KCM should just output the entries for KDE 3 too. We go out of our way to set the colors even for GTK+ apps, why not KDE 3 apps?
Comment 4 Máté Soós 2008-09-05 22:16:41 UTC
I experience the same with KDE 4.1 (Debian packages). The gnome schemes do change, though beware: I need to uncheck and re-check the box "Apply colors to non-KDE4 applications" to make it work (I guess that's a separate issue, but still).
Comment 5 Médéric Boquien 2008-11-08 19:21:21 UTC
*** Bug 162866 has been marked as a duplicate of this bug. ***
Comment 6 Roberto 2008-11-21 11:00:07 UTC
I definitely agree with Kevin, entries should be saved in the [General] section too.
Comment 7 Angel Blue01 2009-03-04 21:40:31 UTC
I hope this is getting worked on, maybe for KDE 4.3?
Comment 8 John Wheaton 2009-06-29 00:08:28 UTC
Yes.  Please.  It would be greatly appreciated if this could be integrated for backwards compatibility.  There are a few KD3 based programs that I am still waiting for KDE4 ports.  Being able to have matched colors would improved the aesthetic appearance a lot.

I want to use KDE4, but this is on a growing list that is starting to convince me that a return to KDE3 would be prudent.  (I have filed bugs/FRs on the other things.)
Comment 9 Erik Quaeghebeur 2018-02-01 08:28:48 UTC
This can be closed RESOLVED WONTFIX or some such, I think.