import from bb-cvs added slit and enable-clobber defines back in Makefile.am
compile with -Wall -W -pendantic when --enable-debug is set.
new focus code! working better than ever!
move some typedefs into class scope
converted the remaining LinkedLists in Screen to STL objects.
converted from LinkedList to STL vector and list
better gcc3 compat. using ostrstream again. and using namespace std; some focus changes. workspace contains a focused window instead of openbox class. this fixes a seg
added UnderMouse windwo placement.
better cascadePlacement. uses screen.availableArea().
applied Ruhi's cleanup patch. moves colSmartPlacement into its own function using Geomtry objects instead of integer pairs in all of the placeWindow code now
added some consts to the cascade code
Added a fallback for Best Fit to cascade. Also, moved cascade to its own function. May not be needed.
using a Screen reference instead of pointer in Workspace
added first revision of the BestFit placement type. moved RowSmart placement type out of placeWindow() to its own function like bestFit. Will continue moving other placement types into their own functions.
Initial revision