Commits


added Neale Pickett's spawn patch, thanks Neale


applied Gottox' comment fix (thanks)


several changes towards 5.3, XINERAMA is disabled by default, introduced usegrab Bool for grabbing the server during mouse-based resizals/movements (disabled by default), continued debugging tile() with resizehints == True and a lot of terminals supporting resizehints, still no optimal solution, I need to think about it, considering recursive algorithm for the space optimization


removed NOBORDER(broken and badly used), introduce WIDTH/HEIGHT macros for computing client size with border added, fixes bug announced by sergey_m


Added tag 5.2 for changeset e4bcaca8e6ef


using malloc() instead of calloc() and sticking to static initializer and struct assignment, not using *c = (Client){}; right now to avoid some ugly gcc warning, possibly a gcc bug since we are using -std=c99


applied XGetWMNormalHints fix


I prefer doing the check in showhide


applied Donald Chai's showhide patch in slightly modified ways


applied Martin Hurton's checkotherwm simplification


applied Peter Hartlichs aspect revert fix


applied Gottox' grabkey patch


applied yiyus tagbar patch


merged merge


fixed


introduced NOBORDER macro to hide the nasty - 2 * c->bw in various calculations, moved tagset to config.def.h


checking result of XGetClassHint, removed some obsolete lines in initfont()


grabbuttons() and grabkeys() are now independent from prior numlockmask initialization


merged my changes


reverted some resize() changes, reverted setlocale removal


WM_NAME is builtin atom


applied Peter Hartlich's patch regarding aspect calculation with slight modifications


removed artifact from wmii


changed grabkeys, removed initmodmap


applied Peter Hartlich's initmodmap patch