From c666d30eeacd6faf41dce50b301ad2fe3195fdb8 Mon Sep 17 00:00:00 2001 From: Bert Münnich Date: Wed, 15 Feb 2012 22:33:39 +0100 Subject: Added it_toggle_bar command; default mapping: XK_b --- window.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'window.c') diff --git a/window.c b/window.c index 7f36281..673852c 100644 --- a/window.c +++ b/window.c @@ -306,6 +306,19 @@ void win_toggle_fullscreen(win_t *win) { SubstructureNotifyMask | SubstructureRedirectMask, &ev); } +void win_toggle_bar(win_t *win) { + if (win == NULL || win->xwin == None) + return; + + if (win->barh != 0) { + win->h += win->barh; + win->barh = 0; + } else { + win->barh = font.ascent + font.descent + 2 * V_TEXT_PAD; + win->h -= win->barh; + } +} + void win_clear(win_t *win) { win_env_t *e; -- cgit v1.2.3-54-g00ecf