High Performance Liquid Installation:

Make sure your using KDE2.2alpha or beta. Apparently it won't work with KDE2.1.

First, you must compile the widget style and window manager engines. To
do this, simply type:

make -f Makefile.cvs
./configure
make install

Then you must manually set the widget and window manager to use the new
engine. First, I recommend setting the color scheme and widget style, since 
the window manager uses it's drawing code. First do this:

Go to KDE Control Center (it's the monitor icon with the computer board
on the left on your panel). If you want to start out with a cool color scheme 
select Look & Feel, then Colors, and load the Liquid color scheme. Since all 
the darker colors are based off the button color so it's configurable, it's 
best that it's visibly different than the background color (in the default 
color scheme it's not really). 

Select Look & Feel, then Style. Under "Widget style and theme", select 
High Performance Liquid.

For the window manager, select "Window Decoration", also under "Look &
Feel". Select High Performance Liquid here as well.

Now play around with it! Configure colors, etc... :) But note the bugs
list below, some apps freak out a little. Nothing that crashes, but the
colors may look odd until the app is either minimized or restarted.
Kicker applets and Konq especially have issues, but nothing serious

Bugs:

For a new style this complex, there are very few bugs and none that should 
cause any segfaults. Bugs I have run across include:

* Some widgets don't update correctly on color scheme changes. I'm in the
process of fixing this. Most notably Kicker applets, Konquer's
background,  and QLineEdits have this problem, and toolbar buttons
depending on HSV color values.

* When switching to this style, KDesktop's wallpaper gets messed up.
This is because the wallpaper gets overridden by the style's
background. This only happens when the style is first applied, of
course,  after that the wallpaper is fine. Any further KDE sessions
show the proper  wallpaper, or you can reset the wallpaper in KControl.
I'm debating the best  way to fix this.  

Todo:

* Finish the tab drawing code. I need to finish the bottom separator that 
should run underneath the inactive buttons.

Daniel M. Duley
mosfet@interaccess.com



