configure monitor rotation/reflection
add chvt function
It truly isn't just a window manager anymore :-|
make space for window borders
change cursor during move and resize
simplify move/resizemouse functions
funnel all resizing through resize()
use exit code macros everywhere
some comments and reminders
factor out renderclients
This will help once we get to implementing layer-shell
don't autoraise
Still raise in buttonpress and focusstack of course. Focus models
honestly wouldn't be too hard to make into a config.h option.
use the focus stack to determine stacking order
Suddenly we have autoraise!
adopt a bit more dwm-like terseness
change focus(NULL, NULL) to mean unfocus
"Focus the most recently focused window on selmon" is now refocus()
implement focusmon and tagmon
add incnmaster and setmfact commands