aboutsummaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorFurkan Sahin <furkan-dev@proton.me>2019-05-30 03:30:08 -0400
committerFurkan Sahin <furkan-dev@proton.me>2019-05-30 03:30:08 -0400
commit92b61da647563b7dff95ff67e4718edab0dbf33b (patch)
treea1a72a233a2ef8e89240b7702d7c9eabb3444bf0 /meson.build
parent56fa99b97e1e14d7a4a13aa63d97706b6dedd40f (diff)
bindings: allow unlocked and locked bindings
This changes the behavior of bindings to make the `BINDING_LOCKED` flag conflicting, which will allow for both unlocked and locked bindings. If there are two matching bindings and one has `--locked` and the other does not, the one with `--locked` will be preferred when locked and the one without will be preferred when unlocked. If there are two matching bindings and one has both a matching `--input-device=<input>` and `--locked` and the other has neither, the former will be preferred for both unlocked and locked. This also refactors `get_active_binding` in `sway/input/keyboard.c` to make it easier to read.
Diffstat (limited to 'meson.build')
0 files changed, 0 insertions, 0 deletions