client: check for focus on unmanage before removing client
tree37267838ab2859fa6b2dc6239fc22abe147e1e41
-rw-r--r-- 490 .gitignore
-rw-r--r-- 2280 AUTHORS
-rw-r--r-- 49 BUGS
-rw-r--r-- 11415 CMakeLists.txt
-rw-r--r-- 17987 LICENSE
-rw-r--r-- 938 Makefile
-rw-r--r-- 1477 README
-rw-r--r-- 445 STYLE
-rw-r--r-- 784 awesome-client.1.txt
-rw-r--r-- 4405 awesome-client.c
-rw-r--r-- 402 awesome-version-internal.h.in
-rw-r--r-- 4226 awesome.1.txt
-rw-r--r-- 16031 awesome.c
-rw-r--r-- 9227 awesome.doxygen.in
-rw-r--r-- 7835 awesomeConfig.cmake
-rw-r--r-- 2149 awesomerc.5.txt
-rw-r--r-- 13864 awesomerc.lua.in
drwxr-xr-x - build-utils
-rw-r--r-- 39856 client.c
-rw-r--r-- 1898 client.h
-rw-r--r-- 1828 cnode.c
-rw-r--r-- 1200 cnode.h
drwxr-xr-x - common
-rw-r--r-- 207 config.h.in
-rw-r--r-- 4744 dbus.c
-rw-r--r-- 1047 dbus.h
-rw-r--r-- 22752 event.c
-rw-r--r-- 1018 event.h
-rw-r--r-- 17622 ewmh.c
-rw-r--r-- 1573 ewmh.h
-rw-r--r-- 2663 focus.c
-rw-r--r-- 1158 focus.h
drwxr-xr-x - icons
-rw-r--r-- 9205 keybinding.c
-rw-r--r-- 1279 keybinding.h
-rw-r--r-- 31262 keygrabber.c
-rw-r--r-- 1127 keygrabber.h
-rw-r--r-- 3844 layout.c
-rw-r--r-- 1132 layout.h
drwxr-xr-x - layouts
drwxr-xr-x - lib
-rw-r--r-- 18487 lua.c
-rw-r--r-- 5577 lua.h
-rw-r--r-- 34572 mouse.c
-rw-r--r-- 1083 mouse.h
-rw-r--r-- 5510 placement.c
-rw-r--r-- 1105 placement.h
-rw-r--r-- 7206 screen.c
-rw-r--r-- 1202 screen.h
-rw-r--r-- 1694 stack.c
-rw-r--r-- 1086 stack.h
-rw-r--r-- 18639 statusbar.c
-rw-r--r-- 1492 statusbar.h
-rw-r--r-- 11042 structs.h
-rw-r--r-- 6819 systray.c
-rw-r--r-- 1293 systray.h
-rw-r--r-- 11739 tag.c
-rw-r--r-- 1795 tag.h
-rw-r--r-- 17834 titlebar.c
-rw-r--r-- 4337 titlebar.h
-rw-r--r-- 12237 widget.c
-rw-r--r-- 1738 widget.h
drwxr-xr-x - widgets
-rw-r--r-- 5901 window.c
-rw-r--r-- 1298 window.h