A simple taskbar plugin for the golem window manager.
It's based on fspanel and the golem "pager" plugin.

This plugin is released under the BSD license; I figured that, since 
both golem and fspanel are released under the BSD license, I should 
retain the same license for this derivative work.

This version of the taskbar plugin is meant to be compiled with version 0.0.4
of golem.  The plugin api seems to change frequently at this point in golem's
development, so this plugin may not work with later versions of golem.

UPDATE - I've had no problems using this plugin with golem 0.0.5.  However, 
some changes were required to get it to work with the CVS version of golem.
Thanks go to Vitaly for fixing this.

golem.sourceforge.net - golem window manager home page
www.chatjunkies.org/fspanel - fspanel home page
www.rit.edu/~ads4260 - my home page

My email address is ads4260 at rit.edu

How to install it:
==================
Download and unzip the golem source.
Unzip this plugin to your /something/golem-0.0.x/plugins directory.
Compile it, and stick the .so file in your ~/.golem/plugins directory.
Load the plugin from your golemrc, just like the other plugins.

Have a look at the rc file for some config options.

How to use it:
==============
The taskbar keeps a list of all the running clients.  When a client is 
iconified, the section of the taskbar representing that client becomes
depressed.  If you click on an iconified task, the client is restored and
the task "pops back out".  If you click on a task that is not iconified, 
it will be iconified.  

Iconified windows will "follow" you from workspace-to-workspace.  That way, 
even if a client doesn't show up in the pager, you can still immediately 
access that client, and restore it on the current workspace.

Note that no windows are shuffled to the top of the stack, and that the input 
focus is not changed (well... golem tends to focus de-iconified windows, but 
that's out of my control).  This is not how fspanel and MS Windows behave.  
I prefer sloppy-focus, and this taskbar's behaviour works well with the 
sloppy-focus style.


TODO:
=====
- I'd like to have the colors, size, font, etc configurable from the rc file.


Contributors:
=============
Vitaly Kushneriuk - submitted fix to handle windows that are iconified at 
	startup, and api changes so that taskbar can be used with the CVS 
	version of golem.




