summaryrefslogtreecommitdiff
path: root/list.c
diff options
context:
space:
mode:
authorMichael Cardell Widerkrantz <mc@hack.org>2011-07-21 14:50:23 +0200
committerMichael Cardell Widerkrantz <mc@hack.org>2011-07-21 14:50:23 +0200
commit466fcee707b11ddb0cac3caeedcf9966cbe8435b (patch)
tree5120c1e34272df5df61b137809e3cb81472e3f31 /list.c
parent45f3d30720e29b1b7596df47add1ee7cd80b0530 (diff)
downloadmcwm-466fcee707b11ddb0cac3caeedcf9966cbe8435b.zip
Use the X server's Save Set to store the windows we know about. This
means they will be get automatically mapped and reparented if mcwm exits even if it crashes. Simplified cleanup() to reflect the above change. We still need to change the keyboard focus policy from mcwm's default to follow pointer instead. If mcwm crashes completely before we reach cleanup() this might become a problem. All the windows will be mapped but there won't be a keyboard focus and no way to change it. I don't know how to fix that right now. Don't attempt to catch SIGSEGV. Might be dangerous.
Diffstat (limited to 'list.c')
0 files changed, 0 insertions, 0 deletions