From 1671eb8f4f1ca145fbdde6054bb0bcf0b23c4fbe Mon Sep 17 00:00:00 2001 From: oga Date: Wed, 25 Jun 2008 22:44:42 +0000 Subject: Allow a mouse binding to hide a window, and add a default keybinding for CMS-M3, so it's hard to press by accident, but there if you need it. requested (in a way) and tested by johan and todd. --- conf.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'conf.c') diff --git a/conf.c b/conf.c index d259365..c10a182 100644 --- a/conf.c +++ b/conf.c @@ -15,7 +15,7 @@ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * - * $Id: conf.c,v 1.45 2008/06/25 22:40:27 oga Exp $ + * $Id: conf.c,v 1.46 2008/06/25 22:44:42 oga Exp $ */ #include "headers.h" @@ -166,6 +166,7 @@ conf_init(struct conf *c) conf_mousebind(c, "CM-1", "window_grouptoggle"); conf_mousebind(c, "M-2", "window_resize"); conf_mousebind(c, "M-3", "window_lower"); + conf_mousebind(c, "CMS-3", "window_hide"); /* Default term/lock */ strlcpy(c->termpath, "xterm", sizeof(c->termpath)); @@ -406,6 +407,7 @@ struct { { "window_grouptoggle", mousefunc_window_grouptoggle, MOUSEBIND_CTX_WIN }, { "window_lower", mousefunc_window_lower, MOUSEBIND_CTX_WIN }, + { "window_hide", mousefunc_window_hide, MOUSEBIND_CTX_WIN }, { "menu_group", mousefunc_menu_group, MOUSEBIND_CTX_ROOT }, { "menu_unhide", mousefunc_menu_unhide, MOUSEBIND_CTX_ROOT }, { "menu_cmd", mousefunc_menu_cmd, MOUSEBIND_CTX_ROOT }, -- cgit v1.2.3-2-gb3c3