summaryrefslogtreecommitdiff
path: root/lib/renderers/x11
AgeCommit message (Collapse)Author
2019-07-13Add C-g shortcut to x11 and waylandSauyon Lee
2019-05-31bemenu: add --line-height / -H optionAlyssa Ross
Text is displayed vertically centered in a line. If unspecified, or 0, the previous behaviour of making the height the size of the text, plus two pixels on either side, is used, so there will be no change in behaviour if this option is not used. Fixes https://github.com/Cloudef/bemenu/issues/44.
2019-04-24Revert "Use x_LINK_LIBRARIES instead of x_LIBRARIES"Jari Vetoniemi
This reverts commit 620ae690209a36b680524f4a4d8bec2f464f05fa.
2019-04-23Use x_LINK_LIBRARIES instead of x_LIBRARIESTobias Kortkamp
The libraries might not be in the linkers default search path, so use absolute paths for them instead when using TARGET_LINK_LIBRARIES. Note that XKBCOMMON_LIBRARIES is an alias for XKBCOMMON_LIBRARY and already contains an absolute path. Signed-off-by: Tobias Kortkamp <t@tobik.me>
2019-03-25x11: add pango as dependency of the x11 rendererIlia Bozhinov
We include the cairo rendering functions, which use pango.
2019-03-25Add options for renderers, make deps requiredDanilo Spinella
2016-12-05Add C-m -> Return binduphere
C-m is often bound to return and it's jarring to have all the other keybinds but not this one
2015-09-22Check explicitly for XineramaTomáš Čech
Xinerama doesn't need to be present even when base X11 is. Check it explicitly.
2015-09-21Respect install destinations set by variablesTomáš Čech
Use CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR as destination base.
2015-04-06Add some Emacs keybindingsMark Oteiza
* C-v to curses backend * C-v, M-v, M-<, M-> to x11 and wayland backends Signed-off-by: Jari Vetoniemi <mailroxas@gmail.com>
2015-03-09Make renderers try detect whether they are in correct env.Jari Vetoniemi
2015-02-02Fix mac os x buildJari Vetoniemi
2015-01-30Handle build-time dependency checking better, so you can compile bemenuJari Vetoniemi
without wayland or x11 easier.
2015-01-18Bind alt+h and alt+l as wellJari Vetoniemi
2015-01-18Add math library linkageJari Vetoniemi
2015-01-18Swap j-kJari Vetoniemi
2015-01-18Add alt keybindings from demenu to gui backendsJari Vetoniemi
2015-01-17Remove --backend and --prioritory options, change prioritory -> priortyJari Vetoniemi
and provide BEMENU_BACKEND env variable. Change API to reflect this change. There is no reliable way to detect when running on terminal (especially when stdin is a pipe), so we need to make curses backend explicit with BEMENU_BACKEND=curses or bm_menu_new("curses"), otherwise GUI backend will be choosed automatically.
2015-01-17Get rid of _DEFAULT_SOURCE #defines, set this in cmake and also useJari Vetoniemi
secure_getenv where it makes sense.
2015-01-16Add X11 renderer.Jari Vetoniemi