portable version of OpenBSD's cwm(1) window manager
Go to file
okan 64e62989d0 if we are saving the pointer location for a specific client, make sure
that if it is not already inbounds, put it in the default location,
which happens to be inbounds.

behavior noticed by Thomas Pfaff while maximizing and un-maximizing a
window, leaving the pointer behind and causing client_cycle() to be a
bit lost.

ok oga@
2011-02-13 20:09:57 +00:00
calmwm.c grab events on the root window *before* we look for existing windows. 2010-04-12 16:17:46 +00:00
calmwm.h replace XFetchName() with something more intelligent which attempts to 2010-05-22 22:10:31 +00:00
client.c if we are saving the pointer location for a specific client, make sure 2011-02-13 20:09:57 +00:00
conf.c - allow per-screen gap; not (yet) user configurable. 2010-01-27 03:04:50 +00:00
cwm.1 s/-offset -indent/-offset indent/ for correct indentation, 2010-09-25 21:58:18 +00:00
cwmrc.5 s/\.Pb/.Pp/ for correct vertical spacing; found by mandoc -Tlint 2010-09-25 21:48:08 +00:00
font.c pull all non-X11 headers from calmwm.h and place them only where they 2009-12-15 04:10:42 +00:00
group.c we lose track of highstack somewhere, so recompute it before we need it. 2011-02-13 17:25:20 +00:00
input.c pull all non-X11 headers from calmwm.h and place them only where they 2009-12-15 04:10:42 +00:00
kbfunc.c preserve labels after an edit action is aborted; extending the menu 2010-02-10 01:23:05 +00:00
LICENSE All of the 9wm code in cwm has been removed or re-written. Edit LICENSE 2008-01-16 16:14:55 +00:00
Makefile Explicitely link libxcb when needed for static arches. 2010-11-27 14:25:47 +00:00
menu.c preserve labels after an edit action is aborted; extending the menu 2010-02-10 01:23:05 +00:00
mousefunc.c in MotionNotify geom.x, geom.y calculations take into account bwidth. 2010-12-14 11:08:47 +00:00
parse.y picked a henning diff from src - original log: 2010-09-25 20:02:58 +00:00
screen.c - allow per-screen gap; not (yet) user configurable. 2010-01-27 03:04:50 +00:00
search.c spacing nits 2010-09-25 20:01:27 +00:00
util.c pull all non-X11 headers from calmwm.h and place them only where they 2009-12-15 04:10:42 +00:00
xevents.c do not warp to clients marked 'ignore'; from chneukirchen at gmail - thanks. 2010-09-25 20:04:55 +00:00
xmalloc.c pull all non-X11 headers from calmwm.h and place them only where they 2009-12-15 04:10:42 +00:00
xutil.c initialize nitems 2010-05-22 22:32:08 +00:00