summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-01Remove wlrootsHEADmasterTuowen Zhao
2019-08-08Merge pull request #64 from khardix/man-pageJari Vetoniemi
Add man pages for bemenu binaries
2019-08-07Correct documentation of execution processJan “Khardix” Staněk
2019-08-07Install man pages to expected locationJan Staněk
2019-08-07Write man page for bemenuJan Staněk
2019-07-15Merge pull request #61 from sauyon/masterJari Vetoniemi
Add C-g shortcut to x11 and wayland
2019-07-13Add C-g shortcut to x11 and waylandSauyon Lee
2019-06-05Merge pull request #60 from toke/bugfix/upstream-59Jari Vetoniemi
Prevent a deadloop in PATH handling
2019-06-05Prevent a deadloop in PATH handlingThomas Kerpe
Empty PATH segments should no longer cause a deadloop. Fixes #59
2019-06-01Merge pull request #57 from alyssais/line-heightJari Vetoniemi
bemenu: add --line-height / -H option
2019-06-01Merge pull request #58 from alyssais/gitignoreJari Vetoniemi
gitignore: add missing generated files
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-05-31gitignore: add missing generated filesAlyssa Ross
2019-05-05Merge pull request #56 from samihda/masterJari Vetoniemi
Fix typo
2019-05-03Fix typosamihda
2019-04-24Revert "Use x_LINK_LIBRARIES instead of x_LIBRARIES"Jari Vetoniemi
This reverts commit 620ae690209a36b680524f4a4d8bec2f464f05fa.
2019-04-24Merge pull request #52 from t6/patch-freebsdJari Vetoniemi
FreeBSD support
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-04-23Depend on epoll-shim on FreeBSD/DragonFlyTobias Kortkamp
They do not natively support epoll(2) but require a library shim for it. Signed-off-by: Tobias Kortkamp <t@tobik.me>
2019-04-23Use epoll_create1() instead of epoll_create()Tobias Kortkamp
epoll_create() takes a size argument not a flag like EPOLL_CLOEXEC [1]. [1] https://linux.die.net/man/2/epoll_create Signed-off-by: Tobias Kortkamp <t@tobik.me>
2019-03-26Merge pull request #49 from ammen99/fix-cmakeJari Vetoniemi
x11: add pango as dependency of the x11 renderer
2019-03-25x11: add pango as dependency of the x11 rendererIlia Bozhinov
We include the cairo rendering functions, which use pango.
2019-03-25Add option to respect panel position (#48)Ilia Bozhinov
* implement option to make menu respect panel boundaries * fixup! implement option to make menu respect panel boundaries
2019-03-25Merge pull request #46 from DanySpin97/masterJari Vetoniemi
Add options for renderers, make deps required
2019-03-25Add options for renderers, make deps requiredDanilo Spinella
2019-03-25Merge pull request #47 from ammen99/masterJari Vetoniemi
wayland: implement a proper repaint cycle
2019-03-24wayland: implement a proper repaint cycleIlia Bozhinov
2019-03-03CMake: Set version to 0.1.0Jari Vetoniemi
2019-02-16CMake: project arguments are separated by spaceJari Vetoniemi
2019-02-16Merge pull request #39 from concatime/masterJari Vetoniemi
Restrict CMake to only C
2019-02-16Restrict CMake to only CIssam Maghni
2019-01-31Merge pull request #36 from ppascher/ppascher-patch-1Jari Vetoniemi
Fix wayland renderer lagging behind by 1 keystroke
2019-01-29Merge pull request #37 from v44r/vertical_alignJari Vetoniemi
Fix vertical alignment of text.
2019-01-29Fix baseline when mixing ASCII and CJK charactersv44r
2019-01-29Limit line height to that of ASCII charsv44r
2019-01-28Fix extra space below last item in vertical mode.v44r
2019-01-28Fix vertical alignment of text.v44r
2018-11-07Fix wayland renderer lagging behind by 1 keystrokeppascher
When using the wayland renderer the entries according to the second to last keystroke where displayed while the actual selected entry matched the last keystroke. This removes skipping the buffer change in bm_wl_window_render if window->frame_cb is not NULL.
2018-10-31Fix overlapping when items have large glyphsEarnestly
2018-04-29Merge pull request #33 from martinetd/waylandJari Vetoniemi
More wayland fixes
2018-04-29client: update help (--bottom available for wayland)Dominique Martinet
2018-04-29wayland renderer: remove useless wl_surface_damage callDominique Martinet
window->height is 0 at this point anyway...
2018-04-29wayland renderer: Implement grab_keyboardDominique Martinet
This avoids locking oneself out when running bemenu interactively, as input would be grabbed too early without that and layer shell does not allow to 'ungrab' focus by clicking on another window
2018-04-29wayland renderer: Fix bottom positioningDominique Martinet
- reset size when it changes, so there is no blank below text - ignore exclude zone to overlap bar regardless of rendering order
2018-04-16Merge pull request #32 from martinetd/wayland_bottomJari Vetoniemi
Wayland renderer: implement bottom option
2018-04-16wayland renderer: fix indentationDominique Martinet
2018-04-16wayland renderer: implement bottomDominique Martinet
2018-04-08Merge pull request #31 from SirCmpwn/layer-shellJari Vetoniemi
Port to wlroots layer shell
2018-04-08Port to wlroots layer shellDrew DeVault
2018-04-08Add .editorconfigDrew DeVault