labwc/src/config
Consolatis 39cdba36a8 src/config/keybind.c: fix keybind insertion order
This restores the intended behavior of keybinds set by `<default />`
to be overwritten by manually configured keybinds which come later in
the config.

In `src/keyboard.c`, `handle_keybinding()` is going backwards through
the list of keybindings and breaks after the first match.

`wl_list_insert(&list_node, item)` will insert the new item *after* the
list_node so if its called multiple times with the same list_node as
fist argument the result will be a reversed list. Using `list_node.prev`
instead will result in a non-reversed list.
2022-06-03 22:54:32 +01:00
..
keybind.c src/config/keybind.c: fix keybind insertion order 2022-06-03 22:54:32 +01:00
libinput.c implement libinput tapButtonMap setting 2021-12-12 19:00:58 -05:00
meson.build Complete libinput configuration 2021-10-15 19:11:35 +01:00
mousebind.c Add WindowMenu button 2022-01-26 06:17:41 +00:00
rcxml.c Revert "config: support <mouse><default />" 2022-04-26 19:56:06 +02:00
session.c Add command line option -C to specify config directory 2022-04-22 17:00:36 +01:00