summaryrefslogtreecommitdiff
path: root/client
AgeCommit message (Collapse)Author
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
2018-04-29client: update help (--bottom available for wayland)Dominique Martinet
2017-02-14bemenu: Add --ifne optionJari Vetoniemi
2017-02-14bemenu-run: Use bemenu-run default titleJari Vetoniemi
2017-02-14bemenu: Remove unneccessary initializersJari Vetoniemi
2017-02-14bemenu: Reuse code moreJari Vetoniemi
2017-02-14bemenu: const correctnessJari Vetoniemi
2017-02-14bemenu: Disable early grab on -f for nowJari Vetoniemi
We can't handle input yet during read because renderers are very dumb. Thus -f can potentially lock your system with grab.
2017-02-14bemenu: Do not eat newlinesJari Vetoniemi
2017-02-14clients: Make -f option show menu immediatelyJari Vetoniemi
2015-04-06Copy better tokenizer from chck for now.Jari Vetoniemi
2015-01-20Remove bg color option as you never see the real bg anyways.Jari Vetoniemi
2015-01-18Make scrollbar autohideableJari Vetoniemi
2015-01-18Change default scrollbar style and make colors configurableJari Vetoniemi
2015-01-18Add --scrollbar optionJari Vetoniemi
2015-01-18Use bools instead of intsJari Vetoniemi
2015-01-17Fix argument constants and references to --backend optionJari 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-17Change font functions to function on pango style font descriptions instead ↵Jari Vetoniemi
of size and name.
2015-01-16Update --help with x11 backendJari Vetoniemi
2015-01-16Add X11 renderer.Jari Vetoniemi
2014-10-31Print disco to stderr instead of stdout.Jari Vetoniemi
2014-10-26Fix font parsing.Jari Vetoniemi
2014-10-26Mkae highlighted item prefix configurable.Jari Vetoniemi
2014-10-26Tokenize launch arguments.Jari Vetoniemi
2014-10-25Remove duplicates.Jari Vetoniemi
2014-10-25Sort items in bemenu-run.Jari Vetoniemi
2014-10-25Share client code, add bemenu-runJari Vetoniemi
2014-10-25Single line mode, color customization, etc..Jari Vetoniemi
2014-10-25Fix stdin read.Jari Vetoniemi
2014-10-25More standard ints.Jari Vetoniemi
2014-10-25Cleanup wayland renderer and plugin support.Jari Vetoniemi
2014-10-22Refactor code to snake_style, turn renderers into plugins, and startJari Vetoniemi
wayland (cairo) renderer.
2014-04-14Identation.Jari Vetoniemi
2014-04-14Support disco parameter.Jari Vetoniemi
2014-04-14Make version function exit itself.Jari Vetoniemi
2014-04-14Print usage on wrong options.Jari Vetoniemi
2014-04-14Add break for no reason.Jari Vetoniemi
2014-04-14Useless whitespace.Jari Vetoniemi
2014-04-14Add selection wrapping (-w).Jari Vetoniemi
2014-04-13Handle -l option by ignoring itJari Vetoniemi
2014-04-12Improve CMakeLists and make stuff installable.Jari Vetoniemi
2014-04-12Add TODO about options.Jari Vetoniemi
2014-04-12CLI interface, aka option parsing.Jari Vetoniemi
2014-04-12Fix out of bound access, and provide better tokenize api.Jari Vetoniemi
2014-04-12Cleanup header includes.Jari Vetoniemi
2014-04-12Use strcspn instead of strtokJari Vetoniemi
2014-04-12Read items from stdin nicer (assumes stdin can fit on one buffer)Jari Vetoniemi
2014-04-12Dmenu outputs input text, if no matches were found.Jari Vetoniemi