all repos — openbox @ 58dc93abb91452444b932f3b2d9bbcc8003891b0

openbox fork - make it a bit more like ryudo

make default focus model click-focus.
make middle-click focus the window
Dana Jansens danakj@orodu.net
commit

58dc93abb91452444b932f3b2d9bbcc8003891b0

parent

1862fd052f1843e54225fbc6f213e13c317cbca8

2 files changed, 4 insertions(+), 1 deletions(-)

jump to
M scripts/defaults.pyscripts/defaults.py

@@ -8,7 +8,8 @@ # try focus something when nothing is focused

focus.fallback = 1 # set up the mouse buttons -focusmodel.setup_sloppy_focus() +focusmodel.setup_click_focus() # use focusmodel.setup_sloppy_focus() instead to + # make focus follow the cursor behavior.setup_window_clicks() behavior.setup_window_buttons() behavior.setup_scroll()
M scripts/focusmodel.pyscripts/focusmodel.py

@@ -17,6 +17,8 @@ ob.mbind("Left", ob.MouseContext.Grip,

ob.MouseAction.Press, callbacks.focus) ob.mbind("Left", ob.MouseContext.Window, ob.MouseAction.Press, callbacks.focus) + ob.mbind("Middle", ob.MouseContext.Window, + ob.MouseAction.Press, callbacks.focus) #ob.mbind("A-Left", ob.MouseContext.Frame, ob.MouseAction.Press, focus) if click_raise: ob.mbind("Left", ob.MouseContext.Titlebar,