drawin: Remove screen property
commit08cd44dda71b2c62d441941c50c64e1165975d7b
authorUli Schlachter <psychon@znc.in>
Sun, 27 Mar 2011 14:21:49 +0000 (27 16:21 +0200)
committerUli Schlachter <psychon@znc.in>
Sun, 27 Mar 2011 14:21:49 +0000 (27 16:21 +0200)
tree6700f77c312c0ccb3b879b4a75ffda1144225cc9
parent471babcc70711a67b955d6b07394d893f4b89d94
drawin: Remove screen property

There isn't much point in the screen property of a drawin because the geometry
already defines on which screen the drawin is.

The biggest chunk of changes from this is due to removing the functions
drawin_detach and drawin_attach which where called when the screen property was
set/unset.

The code from drawin_detach is moved into drawin_set_visible and drawin_wipe.
drawin_attach is moved into drawin_init.

Signed-off-by: Uli Schlachter <psychon@znc.in>
objects/client.h
objects/drawin.c
objects/window.c
objects/window.h
screen.c