awesome/objects
Uli Schlachter 58f79dca8a Add all managed client windows to the safe set
When an application loses its connection to the X11 server, all the windows in
its save-set are saved by reparenting them back to their closest ancestor. Also,
to they are unconditionally mapped. This second property is exactly what we
need: All windows should be in mapped state, else the next window manager which
starts up won't be managing them.

This should fix all bugs where clients where lost due to a restart, yay! :)

Signed-off-by: Uli Schlachter <psychon@znc.in>
2010-07-14 21:35:06 +02:00
..
widgets systray: fix screen number retrieval 2009-12-10 10:11:24 +01:00
button.c luaclass: take care of inheritance garbage collection 2010-05-28 13:27:49 +02:00
button.h fix tag header and order build 2010-05-28 13:28:25 +02:00
client.c Add all managed client windows to the safe set 2010-07-14 21:35:06 +02:00
client.h client: implements maximized and fullscreen requests with Lua 2010-05-28 13:29:29 +02:00
image.c luaclass: take care of inheritance garbage collection 2010-05-28 13:27:49 +02:00
image.h fix tag header and order build 2010-05-28 13:28:25 +02:00
key.c key: split resolving in keyresolv 2010-05-28 13:28:20 +02:00
key.h fix tag header and order build 2010-05-28 13:28:25 +02:00
tag.c luaclass: take care of inheritance garbage collection 2010-05-28 13:27:49 +02:00
tag.h fix tag header and order build 2010-05-28 13:28:25 +02:00
timer.c luaclass: take care of inheritance garbage collection 2010-05-28 13:27:49 +02:00
timer.h fix tag header and order build 2010-05-28 13:28:25 +02:00
wibox.c window: import border_width property 2010-05-28 13:29:06 +02:00
wibox.h window: import border_width property 2010-05-28 13:29:06 +02:00
widget.c luaclass: take care of inheritance garbage collection 2010-05-28 13:27:49 +02:00
widget.h fix tag header and order build 2010-05-28 13:28:25 +02:00
window.c window: import border_width property 2010-05-28 13:29:06 +02:00
window.h window: import border_width property 2010-05-28 13:29:06 +02:00