portable version of OpenBSD's cwm(1) window manager
Go to file
okan 43450c8fd7 introduce a new 'freeze' flag (CMS-f by default) which may be applied to
any window, after which all move/resize requests will be ignored,
essentially freezing the window in place.

there's a possibility to merge this with the 'ignore' concept, pending
on how ignore+freeze should behave (really more ewmh stuff), but punting
for now since ponies are on the line.

requested and tested by thib at k2k11 with ponies, unicorns and rainbows.

'save the unicorns' todd@, ok oga@
2011-05-07 17:15:37 +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 introduce a new 'freeze' flag (CMS-f by default) which may be applied to 2011-05-07 17:15:37 +00:00
client.c introduce a new 'freeze' flag (CMS-f by default) which may be applied to 2011-05-07 17:15:37 +00:00
conf.c introduce a new 'freeze' flag (CMS-f by default) which may be applied to 2011-05-07 17:15:37 +00:00
cwm.1 introduce a new 'freeze' flag (CMS-f by default) which may be applied to 2011-05-07 17:15:37 +00:00
cwmrc.5 introduce a new 'freeze' flag (CMS-f by default) which may be applied to 2011-05-07 17:15:37 +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
kbfunc.c introduce a new 'freeze' flag (CMS-f by default) which may be applied to 2011-05-07 17:15:37 +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 move the single keycode function directly into the menu code. 2011-03-22 10:47:59 +00:00
menu.c make the menu window aware of xinerama info; this makes the menu stay 2011-05-05 15:32:24 +00:00
mousefunc.c introduce a new 'freeze' flag (CMS-f by default) which may be applied to 2011-05-07 17:15:37 +00:00
parse.y picked a henning diff from src - original log: 2010-09-25 20:02:58 +00:00
screen.c (0,0) is also inside in the screen; from Sviatoslav Chagaev. 2011-03-22 10:54:42 +00:00
search.c introduce nitems macro, with the appropriate ifndef. 2011-03-22 10:57:31 +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 On map, don't warp to windows that are marked as ignored. 2011-05-06 19:39:44 +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 introduce nitems macro, with the appropriate ifndef. 2011-03-22 10:57:31 +00:00