]> git.sur5r.net Git - i3/i3/commit
Add mouse binding pointer position configuration
authorTony Crisci <tony@dubstepdish.com>
Fri, 30 Jan 2015 01:52:52 +0000 (20:52 -0500)
committerMichael Stapelberg <michael@stapelberg.de>
Sat, 31 Jan 2015 20:29:48 +0000 (21:29 +0100)
commit74b69d6d02391d9e8beb2c8585bad2c552c731f4
tree2104200755f472b50ccfb7c28147746e7ce77487
parentf28ce227e354230da4b33c58d53373a71e67b08d
Add mouse binding pointer position configuration

Add the `--whole-window` switch for mouse bindings. This switch controls
what part of the container the pointer must be over to trigger a mouse
binding. The default is to only trigger mouse bindings over the
titlebars. With this switch, a mouse binding will be triggered over the
main part of the window as well.

This is a breaking change to the previous behavior, which would trigger
a mouse binding with a modifier over any part of the window.

fixes #1429
docs/userguide
include/bindings.h
include/config_directives.h
include/data.h
parser-specs/config.spec
src/bindings.c
src/click.c
src/config_directives.c
testcases/t/201-config-parser.t