bemenu/lib
Sören Tempel 2e922503e8 x11: Align -m argument interpretation with dmenu
With dmenu, monitor indices start at 0 and a value of -1 (the default)
is used to spawn dmenu on the current monitor. While bemenu strives to
be compatible with dmenu, bemenu monitor indices previously started at 1
and a value of 0 (the default) was used to spawn on the current monitor.

This commit aligns the behaviour of bemenu's x11 backend with dmenu. For
this purposes, the affected code in the x11 backend is synced with the
current dmenu implementation. While doing so the monitor type has also
been switched from a uint32_t to a int32_t.
2021-04-27 14:24:02 +09:00
..
3rdparty Nuke CMake from existance 2020-02-07 16:03:08 +02:00
renderers x11: Align -m argument interpretation with dmenu 2021-04-27 14:24:02 +09:00
bemenu.h x11: Align -m argument interpretation with dmenu 2021-04-27 14:24:02 +09:00
filter.c Declare filter_dmenu_fun as static 2020-12-13 17:10:07 +09:00
internal.h x11: Align -m argument interpretation with dmenu 2021-04-27 14:24:02 +09:00
item.c Refactor code to snake_style, turn renderers into plugins, and start 2014-10-22 22:46:51 +03:00
library.c Nuke CMake from existance 2020-02-07 16:03:08 +02:00
list.c Use sizeof(void*) and fix list remove. 2014-10-25 21:53:48 +03:00
menu.c x11: Align -m argument interpretation with dmenu 2021-04-27 14:24:02 +09:00
util.c Nuke CMake from existance 2020-02-07 16:03:08 +02:00