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.
This commit is contained in:
oga
2008-06-25 22:44:42 +00:00
parent a6ec6cd9e9
commit 993fd4311f
5 changed files with 14 additions and 1 deletions

2
conf.c
View File

@@ -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 },