labwc/include/config
Simon Long 84c222a84f Add onRelease option to <keybind>
...to make keybind actions fire on the release event rather then when the
key is first pressed. This is useful for binding actions to modifier keys
only. The most likely use-case for this is the binding of a Super key to a
menu, for example:

    <keybind key="Super_L" onRelease="yes">
      <action name="Execute" command="rofi -show drun"/>
    </keybind>

If another keybind is issued between the press and release, the on-release
keybind is cancelled.

Co-authored-by: @johanmalm
2024-06-09 21:15:58 +01:00
..
default-bindings.h Fix some header includes detected by clangd 2024-04-21 21:58:57 +02:00
keybind.h Add onRelease option to <keybind> 2024-06-09 21:15:58 +01:00
libinput.h Optimize the code based on the suggestions 2024-03-20 22:52:19 +00:00
mousebind.h includes: identifier consistency in include guards 2023-05-13 22:29:21 +01:00
rcxml.h config: add option for forcing mouse emulation 2024-05-27 22:40:50 +02:00
session.h Fix various typos across the codebase 2024-03-08 13:59:20 +01:00
tablet.h input: move function to config 2024-01-22 21:50:18 +00:00
touch.h Fix some header includes detected by clangd 2024-04-21 21:58:57 +02:00