KWin and plasma's colorscheme

Lubos Lunak l.lunak at suse.cz
Tue Feb 5 19:22:28 CET 2008


On Tuesday 05 of February 2008, Aaron J. Seigo wrote:
> On Tuesday 05 February 2008, Lubos Lunak wrote:
> > > If I understand your concerns correctly, you're not convinced that
> > > (some parts of) KWin should use plasma colors?
> >
> >  Right. In fact I think that KWin should keep using system colors, and
> > Plasma should do so as well.
>
> i just explained why this isn't realisitic.

 Because Qt SVG supporting system colors, as pointed out by Luciano in the 
other mail, is unrealistic? Well, anyway, not my problem.

> > > So that's (apps) vs. (workspace without apps), basically.
> >
> >  The problem is where you want to draw the line. E.g. the KRunner dialog
> > is apparently 'not a window' to Plasma people, even though it clearly is
> > (at least to me).
>
> the difference is:
>
> * user uses it as ...

 Which user? The one that could see minicli as a dialog for the whole of KDE2 
and KDE3? Or that one that (http://bugs.kde.org/show_bug.cgi?id=157187) sees 
the whole Plasma with all its plasmoinds just like another window?

> * the code perceives it as ...
>
> implementation and interface must cooperate at the technical level, but
> allowing implementation drive interface is really very stupid and something
> we need to get away from in general.

 Strange, I don't seem to remember having talked about implementation here at 
all.

> knotification popups: those are not desktop bits, those are application
> related aren't they?

 They are from KNotification, a desktop service. You can get them from normal 
apps, you can get them from KWin, KSMServer ...

> kmag: absolutely irrelevant here.

 Actually, absolutely relevant here. For visually handicaped users KMag is 
presumably just a part of the desktop, not that different from, say, KRunner. 
It is in fact just a normal application, but since that's just implementation 
that should not drive the interface, should KMag developers now get away from 
its UI and rewrite it with libplasma? Seriously.

-- 
Lubos Lunak
KDE developer
--------------------------------------------------------------
SUSE LINUX, s.r.o.   e-mail: l.lunak at suse.cz , l.lunak at kde.org
Lihovarska 1060/12   tel: +420 284 028 972
190 00 Prague 9      fax: +420 284 028 951
Czech Republic       http//www.suse.cz


More information about the Panel-devel mailing list