rm the old code including the .pys and the c++ shit
time to refactor shit hard
provide a function to return all the desktop names instead of one at a time. adjust to the new format for otk::Proeprty::get() functions (no nelements)
rm the SWIG ifdefs
kill the typedef
adjust how the config is loaded. it is not loaded at all during the screen's constructor, it is loaded afterwards and applied, but before windows are managed
add a Config class with config data from the scripts. set up the functions for loading a style from a file. use the Config class throughout instead of reading out of the python namespace all the time.
provide access to the desktop names
more user friendly net_showing_desktop support
show desktop mode works!
add support for desktop layouts specified by pagers
stop using a desktop number for iconic windows. woot!
keep track of struts for each desktop
remove includes for widgetbase.hh. fix bug with circular modal pointer.
No longer using otk widgets for the frame decorations. The titlebar no long has any buttons, in preparation for a new button system. Using otk::Size for sizes, and unsigned ints (*PAIN*) we'll see..
handle modal windows better (bugfixes). handle client-installed colormaps.
allow python to grab the keyboard. have release events go to the grabs callback. remove the modifier from teh state when a modifier key is the one being released
compiles with the new render subsystem...
new raise/lower window code. only restacks 2 windows (1 move) at a time, ever. ManMower, u rulz.
almost done the ustring conversion