yambar/bar
Daniel Eklöf c79ffbe057
Add support binding on-click handlers to other buttons than LEFT
One can now bind the left/middle/right mouse buttons to on-click. In
fact, you can have all three buttons bound to different handlers for
the same particle. The new syntax is

    on-click:
        left: <command>
        middle: <command>
        right: <command>

Leaving one out is the same thing as not mapping it at
all. Furthermore,

    on-click: <command>

is still valid, and is a shorthand for

    on-click:
        left: <commsnd>
2021-07-01 17:15:53 +02:00
..
backend.h exposable: add ‘btn’ argument to on_mouse() 2021-07-01 17:15:52 +02:00
bar.c exposable: add ‘btn’ argument to on_mouse() 2021-07-01 17:15:52 +02:00
bar.h cairo: replace cairo with pixman in decos, particles and modules 2019-09-22 01:56:58 +02:00
meson.build module/river: meson: explicitly add wl_proto_src + wl_proto_headers to sources 2020-09-24 17:30:18 +02:00
private.h bar: let backend check if xcursor should be updated or not 2020-07-09 19:02:02 +02:00
wayland.c Add support binding on-click handlers to other buttons than LEFT 2021-07-01 17:15:53 +02:00
wayland.h wayland: mucho wip: initial sort-of-working wayland backend 2019-02-03 11:08:53 +01:00
xcb.c exposable: add ‘btn’ argument to on_mouse() 2021-07-01 17:15:52 +02:00
xcb.h bar: wip: define a 'backend' interface 2019-01-29 20:59:25 +01:00