remove these at last
some intermediate stage. stacked focus cycling is very broken. dont try it. going to have to change how the python stuff works i think!
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
wrapper changes
add an UrgentNotify callback type. fire it when a window becomes "urgent"
out with the blackbox source
add iconifying!!!! also cleanup the map process a bit, the close action wasn't being set in the allowed actions.
linear focus cycling
remove the word "sticky" from everywhere, and replace with "all desktops". change the titlebar layout to use D instead of S for the all-desktops button
make the 'toggle all desktops' button work
compiles with the new render subsystem...
Some cleanups in the mapping procedure. Apply requested states during the process. Add new function types for new netwm supported actions, i.e. Func_Shade and Func_Fullscreen. Add support for the _NET_WM_FULLSCREEN state.
add frame.. wrapper changes.
make window placement not go off screen at all
new raise/lower window code. only restacks 2 windows (1 move) at a time, ever. ManMower, u rulz.
redo otk::Property. make it static.
otk::Timer-ng!! thanks ManMower for this shizznit!
add the global display variable
use the new non-static display
removing all prefixes completed