a) remove focus_hilite, it is not needed and complicated things
authorDana Jansens <danakj@orodu.net>
Sun, 22 Apr 2007 19:13:38 +0000 (19:13 +0000)
committerDana Jansens <danakj@orodu.net>
Sun, 22 Apr 2007 19:13:38 +0000 (19:13 +0000)
commitbfb800c032e1dd50f5d1c37d1ce8ac9239947b01
tree9729cf672c6490618f39926729fc5379cea41864
parent7d1226c57cbe2c83d87174b637bcf923897f8033
a) remove focus_hilite, it is not needed and complicated things
b) set focus_client to null when nothing is actually focused, but still allow
   focus to go to black holes
c) allow the focus action to be performed without a client, this will focus
   the openbox instance (i.e. the screen in multihead setups)

big thanks to syscrash for the ideas on how to go about this
openbox/action.c
openbox/event.c
openbox/focus.c
openbox/focus.h
openbox/screen.c