]> icculus.org git repositories - dana/openbox.git/commit
Show unmanaged windows in composite. *Stacking will be broken though still!!*
authorDana Jansens <danakj@orodu.net>
Thu, 10 Jun 2010 23:26:52 +0000 (19:26 -0400)
committerDana Jansens <danakj@orodu.net>
Sat, 26 Jun 2010 23:30:48 +0000 (01:30 +0200)
commit4349a7a9f5d30a8a6d506990c0d779cad503cbfe
tree0e0067d12f735506b5fa857fb6537ab4adcb3750
parent15ff5a00506a9215a99465abf0412b21aac71871
Show unmanaged windows in composite. *Stacking will be broken though still!!*

adds window_cleanup() that subclasses of ObWindow call to tell the parent they are going away, allowing it to clean up using the abstract pointers.

unmanaged windows get OB_STACKING_LAYER_ALL, but the stacking code is not made to handle this value yet.  unexpected behaviour may result !
16 files changed:
Makefile.am
openbox/client.c
openbox/composite.c
openbox/composite.h
openbox/dock.c
openbox/event.c
openbox/focus_cycle_indicator.c
openbox/focus_cycle_popup.c
openbox/menuframe.c
openbox/popup.c
openbox/stacking.c
openbox/stacking.h
openbox/unmanaged.c [new file with mode: 0644]
openbox/unmanaged.h [new file with mode: 0644]
openbox/window.c
openbox/window.h