Visual glitches in ProcessWidget

Matthew Woehlke mw_triad at users.sourceforge.net
Thu Nov 30 21:53:26 UTC 2006


ProcessWidget is tinkering with its palette, causing two undesirable 
effects:

1. The colors it chooses are commonly indistinguishable from the window 
background (i.e. in any scheme where background() == mid(), e.g. 
'[Digital] CDE', 'Dark Blue', 'Solaris', 'High Contrast Black')

2. Styles that draw using the highlight color draw incorrectly.

...not to mention that hard-coding of colors as done by several parts 
(grepview, to name one) is A Bad Thing; these need to be configurable 
somehow (for a REALLY nasty example, consider the effect of using 'High 
Contrast Blue'). Is this being done in KDevelop4? (I wonder if this sort 
of thing should be system-wide - and more importantly, scheme specific - 
ala <https://bugs.kde.org/show_bug.cgi?id=136719>...) KATE gets away 
with its application scheme system because you are never combining a 
system scheme color with a KATE scheme color. The alternative of course 
would be for ProcessWidget to do likewise; draw the list itself (NOT THE 
SCROLLBARS!) and use an application scheme background color rather than 
the system scheme color.

Is the palette changing really needed, or can it be removed?

-- 
Matthew
"Lost a planet, Obi Wan has? How embarassing..."
  -- Yoda (Star Wars II: Attack of the Clones)





More information about the KDevelop-devel mailing list