On Fri, 21 Feb 2003 08:59:28 -0600, Bret Baptist wrote: > On Friday 21 February 2003 6:22 am, Frederic Crozat wrote: >> On Fri, 21 Feb 2003 12:58:01 +0100, Craig Drummond wrote: >> > Hi, >> > >> > In reply to Frederic Crozat, I'd like to know why the folowing is >> > WRONG??? >> > >> >> 1/ is WRONG by design.. a GTK (or any other toolkit BTW) theme should >> >> never be adapted to detect which colors the current desktop (whatever >> >> desktop environment) is running.. I don't care if ONE theme (Geramik) is >> >> doing that, this is wrong.. >> > >> > ...because? The only reason I can see is that Geramik reads its colour >> > settings from a Qt/KDE based config file. What's the problem with this? >> > Isn't it better that a theme designed as multi-toolkit (Geramik, QtCurve, >> > Blue/FreeCuve, Galaxy) also use the same colour settings? Otherwise, >> > what's the point? Hard-coding colours into a theme is just plain lazy. I >> > don't use GNOME, so I'm not sure if you can change colours there. If not, >> > then wouldn't the best thing to do be create a GNOME control >> > centre-applet that sets GNOME colours, and also writes these to ~/.qt/qtc >> > (and the KDE files)? >> > >> > Also the theme is not adapting itself to whatever desktop is running - it >> > does not know which desktop is running - it just *always* reads its >> > colour from the qt file. >> >> I already explain it is up to the DESKTOP environment to adapt theme, not >> the reverse... Geramik approach is wrong by design.. It is fixing the >> consequences of KDE not customizing GTK theme colors.. The best approach is >> to fix root of the problem (ie KDE not customizing theme colors). >> >> FYI, GNOME doesn't have dialog to change theme colors... So this problem >> is currently not a problem under GNOME.. >> > > Sooo you are saying that a limitation that GTK has, that can be fairly easily > overcome, should not be done? You think that we should take a step back to > only taking the colors for themes that theme authors give us? That seems a > *bit* backwards to me. One of the things that sooo many people love about > Linux is being able to customize it how they like.
I haven't said there is a limitation in GTK.. I've said this task belong to the desktop environment, not the toolkit not the theme engine.. >> What you are asking for is clearly based on a KDE centric point of view.. > > No, I think that it is based on the most customization possible point of view. > The reason that it seems to be KDE centric is because it *has* the ability to > be customizable. About customizations, I suggest you read Havoc article : http://www106.pair.com/rhp/free-software-ui.html -- Frederic Crozat MandrakeSoft
