From 93cde4831bca7055c38a1d6246fdcb84df07f7ec Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Fri, 31 May 2019 20:32:02 +0000 Subject: bemenu: add --line-height / -H option 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. --- lib/renderers/x11/window.c | 2 +- lib/renderers/x11/x11.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/renderers/x11') diff --git a/lib/renderers/x11/window.c b/lib/renderers/x11/window.c index 3fb24dc..cf2d986 100644 --- a/lib/renderers/x11/window.c +++ b/lib/renderers/x11/window.c @@ -72,7 +72,7 @@ bm_x11_window_render(struct window *window, const struct bm_menu *menu) cairo_push_group(buffer->cairo.cr); struct cairo_paint_result result; - window->notify.render(&buffer->cairo, buffer->width, buffer->height, window->max_height, menu, &result); + window->notify.render(&buffer->cairo, buffer->width, window->max_height, menu, &result); window->displayed = result.displayed; cairo_pop_group_to_source(buffer->cairo.cr); diff --git a/lib/renderers/x11/x11.h b/lib/renderers/x11/x11.h index fa6cea6..3dfb78f 100644 --- a/lib/renderers/x11/x11.h +++ b/lib/renderers/x11/x11.h @@ -36,7 +36,7 @@ struct window { bool bottom; struct { - void (*render)(struct cairo *cairo, uint32_t width, uint32_t height, uint32_t max_height, const struct bm_menu *menu, struct cairo_paint_result *result); + void (*render)(struct cairo *cairo, uint32_t width, uint32_t max_height, const struct bm_menu *menu, struct cairo_paint_result *result); } notify; }; -- cgit v1.2.3-70-g09d2