Make the dock a context and add actions LowerDock and RaiseDock
Merge branch 'backport' into work Conflicts: openbox/actions/all.h openbox/actions/session.c openbox/client.c openbox/event.c openbox/grab.c
Combine the Exit and SessionLogout actions Just "do the right thing" based on if you are connected to a session manager or not.
Add all the action names used in 3.4 so configs don't break
Merge branch 'backport' into work Conflicts: openbox/actions/all.h openbox/event.c openbox/prompt.c
add a SessionLogout action
() -> (void) also in .h files, and fix a place that gave arguments when it shouldn't have.
split the focustobottom action back out from unfocus
move menu action back to ShowMenu
move directionalcycling actions into the same .c file. make interactive actions all kill delayed mouse focus which would kill the action.
rename switchtodesktop to gotodesktop. make stuff compile as well.
redo the maximize actions into maximize/unmaximize/togglemaximize with a <direction> argument
finished rev 7756. renaming moveto->moveresizeto
remove the highlight action. its not useful without event bindings
add a highlight action
add the "if" action
add the growtoedge action
add moveto/fromedge actions
add the layer action
add dockautohide action