0.4.0
This release isn't fully compatible with dmenu.
See issues for bugs / missing features.
This release has moved from CMake to GNU Make based build system. Read the README.md
for instructions how to build the project.
This release includes various bug fixes and some minor new features. Following behavior has changed by default:
- The vertical UI now resembles vanilla dmenu more with the left padding added.
- Scrollbar thickness has changed to 1 character thick instead 1 pixel, to make it more visible on hidpi displays.
- X11 should now contain windows class and name
- Wayland shows bemenu only on single monitor now, to have the old behavior back you can use the
-m all
option. Note that there seems to be input bugs in Wayland backend currently, and I would appreciate if some Wayland developer could help figure those out! #98 #102 - bemenu-run under curses won't fork anymore by default, to make bemenu-run under curses fork, use the
--fork
option, this option is no-op for any other backend.
Notable new features:
BEMENU_OPTS
env variable can be now used as a alternative way of specifying command line options for bemenu.
Missing features from dmenu:
- Command line switches still aren't fully compatible (-sf, and such aren't supported by getopt, but eventually there will be preprocessing for these options to be fully compatible)
- Clipboard support