summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-17NewlineJari Vetoniemi
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-16Merge branch 'pango-wip'Jari Vetoniemi
2015-01-16Add X11 renderer.Jari Vetoniemi
2015-01-16Take monitor height into account again.Jari Vetoniemi
2015-01-15Working pango code.Jari Vetoniemi
2014-11-23Basic pango.Jari Vetoniemi
2014-11-05Fatal on busy buffers.Jari Vetoniemi
2014-11-05Check that getppid != 1Jari Vetoniemi
2014-11-02Redraw only when input changed.Jari Vetoniemi
2014-11-02Get output width and height.Jari Vetoniemi
2014-11-02Better list margin.Jari Vetoniemi
2014-11-02Key repeats.Jari Vetoniemi
2014-11-02Make shift + tab the current tab behavior, and normal tab to cycle.Jari Vetoniemi
2014-10-31Print disco to stderr instead of stdout.Jari Vetoniemi
2014-10-27Add buildhck status icons to README.mdJari Vetoniemi
2014-10-26Make right/left arrow scroll list on single line mode.Jari Vetoniemi
2014-10-26Cleanup cairo drawing.Jari Vetoniemi
2014-10-26Add small margin to left when drawing with cairo.Jari Vetoniemi
2014-10-26Fix font parsing.Jari Vetoniemi
2014-10-26Mkae highlighted item prefix configurable.Jari Vetoniemi
2014-10-26Use real font height for window height.Jari Vetoniemi
2014-10-26Tokenize launch arguments.Jari Vetoniemi
2014-10-26These may fail, especially the wayland one if compositor runs somewhere.Jari Vetoniemi
2014-10-25Cleanup all resources used by wayland renderer.Jari Vetoniemi
2014-10-25Use cleanable buffer for curses renderer.Jari Vetoniemi
2014-10-25Cleanup init.Jari Vetoniemi
2014-10-25Remove duplicates.Jari Vetoniemi
2014-10-25Store item pointer before removal.Jari Vetoniemi
2014-10-25Use sizeof(void*) and fix list remove.Jari Vetoniemi
2014-10-25Close when connection is broken.Jari Vetoniemi
2014-10-25Sort items in bemenu-run.Jari Vetoniemi
2014-10-25Share client code, add bemenu-runJari Vetoniemi
2014-10-25Use dprintfJari Vetoniemi
2014-10-25Single line mode, color customization, etc..Jari Vetoniemi
2014-10-25Fix stdin read.Jari Vetoniemi
2014-10-25Use BM_PLUGIN_VERSION for renderers.Jari Vetoniemi
2014-10-25More standard ints.Jari Vetoniemi
2014-10-25Cleanup wayland renderer and plugin support.Jari Vetoniemi
2014-10-23Install wayland renderer as well.Jari Vetoniemi
2014-10-23Make test, test failures instead of skipping.Jari Vetoniemi
2014-10-23Update test.Jari Vetoniemi
2014-10-23Add wayland renderer (experimental)Jari Vetoniemi
2014-10-23Only compile curses renderer if curses was found.Jari Vetoniemi
2014-10-23vsnprintf is null terminated.Jari Vetoniemi
2014-10-23Use get_wchJari Vetoniemi
2014-10-22No longer true.Jari Vetoniemi