summary refs log tree commit diff
path: root/conf.c
diff options
context:
space:
mode:
authorokan <okan>2016-09-22 14:36:03 +0000
committerokan <okan>2016-09-22 14:36:03 +0000
commit57b2a6cf796614df4723cc5ffff12101a21e7850 (patch)
tree7ffc6a2e6647a16fdb3e31c65c39858aee600947 /conf.c
parent3947f1268ab4ba15af8f4eeea6224628188a7f5f (diff)
downloadcwm-57b2a6cf796614df4723cc5ffff12101a21e7850.tar.gz
cwm-57b2a6cf796614df4723cc5ffff12101a21e7850.tar.xz
cwm-57b2a6cf796614df4723cc5ffff12101a21e7850.zip
Continue merging kb and mouse functions: fold
mousefunc_menu_{client,cmd,group} into the respective
kbfunc_menu_{client,cmd,group} functions; simply pass a flag down from
config denoting mouse action behaviour.
Diffstat (limited to 'conf.c')
-rw-r--r--conf.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/conf.c b/conf.c
index 7d7026d..7f7300e 100644
--- a/conf.c
+++ b/conf.c
@@ -485,9 +485,12 @@ static const struct {
 	{ "window_resize", mousefunc_client_resize, CWM_CONTEXT_CLIENT, {0} },
 	{ "window_grouptoggle", kbfunc_client_grouptoggle, CWM_CONTEXT_CLIENT,
 	   {.i = CWM_MOUSE} },
-	{ "menu_group", mousefunc_menu_group, CWM_CONTEXT_SCREEN, {0} },
-	{ "menu_unhide", mousefunc_menu_client, CWM_CONTEXT_SCREEN, {0} },
-	{ "menu_cmd", mousefunc_menu_cmd, CWM_CONTEXT_SCREEN, {0} },
+	{ "menu_group", kbfunc_menu_group, CWM_CONTEXT_SCREEN,
+	    {.i = CWM_MOUSE} },
+	{ "menu_unhide", kbfunc_menu_client, CWM_CONTEXT_SCREEN,
+	    {.i = CWM_MOUSE} },
+	{ "menu_cmd", kbfunc_menu_cmd, CWM_CONTEXT_SCREEN,
+	    {.i = CWM_MOUSE} },
 };
 
 static const struct {