Image 01
profile-image

illissius-

Gábor Lehel , Hungary
KDE 3.x Window Decorations
test
Lipstik

KDE 3.5 Themes 347 comments

by PaT
Score 50.0%
Oct 01 2007
I don't understand. It's desired for horizontal scrollbars to have plastik gradients, and vertical ones lipstik gradients? Hardly seems logical...
(I don't understand the rationale either, as Qt4's plastique doesn't have an option for which type of gradients to use, afaik...) - Dec 10 2005
the world seems to be determined to prevent this patch from reaching you; but I am relentless. You didn't seem to get or notice my email, and now it hides my comment away at 'dec 07' where no one will ever see it. So I will post it again.

This makes vertical scrollbars respect the plastik gradients settings:

--- style/lipstik.cpp 2005-12-08 14:25:10.000000000 +0100
+++ style/lipstik.cpp 2005-12-08 19:56:33.000000000 +0100
@@ -1764,7 +1764,8 @@
renderContour(p, r, cg.background(), getColor(cg, DragButtonContour, s),
contourFlags);

- uint surfaceFlags = Draw_Left|Draw_Right|Draw_Top|Draw_Bottom|Is_Horizontal;
+ uint surfaceFlags = Draw_Left|Draw_Right|Draw_Top|Draw_Bottom;
+ if(horiz) surfaceFlags |= Is_Horizontal;

if(hoverWidget == p->device())
{
- Dec 10 2005
don't respect plastik gradients setting. here's a patch (you probably missed it when I last mailed it to you...):

--- style/lipstik.cpp 2005-12-08 14:25:10.000000000 +0100
+++ style/lipstik.cpp 2005-12-08 19:56:33.000000000 +0100
@@ -1764,7 +1764,8 @@
renderContour(p, r, cg.background(), getColor(cg, DragButtonContour, s),
contourFlags);

- uint surfaceFlags = Draw_Left|Draw_Right|Draw_Top|Draw_Bottom|Is_Horizontal;
+ uint surfaceFlags = Draw_Left|Draw_Right|Draw_Top|Draw_Bottom;
+ if(horiz) surfaceFlags |= Is_Horizontal;

if(hoverWidget == p->device())
{
- Dec 08 2005
flatKnifty

KDE 3.x Window Decorations 11 comments

Score 50.0%
Jun 03 2006
Do you have the necessary -dev packages installed? Specifically, it looks like you're missing the KWin headers... - Nov 18 2005
No, that's quite easy to do with kicker -- don't know since when, 3.4 at the latest. Just set it up to use the MacOS style menubar, and then right click to add stuff to it like any other panel. (Might need to restart kicker/KDE first, but don't think so.) - Oct 26 2005