summary refs log tree commit diff
path: root/calmwm.h
diff options
context:
space:
mode:
authortodd <todd>2007-06-27 13:28:22 +0000
committertodd <todd>2007-06-27 13:28:22 +0000
commit365aecd25e854df386f1980d925301a9b0e8056f (patch)
tree43465a24d19bacad058bb201652920a650436b4a /calmwm.h
parenta1d4169eb318f504f3a869ec429517de25eb5427 (diff)
downloadcwm-365aecd25e854df386f1980d925301a9b0e8056f.tar.gz
cwm-365aecd25e854df386f1980d925301a9b0e8056f.tar.xz
cwm-365aecd25e854df386f1980d925301a9b0e8056f.zip
implement keyboard initiated movement of windows
enhanced version of diff originally from niallo@
man bits from niallo@
ok niallo@ japser@
Diffstat (limited to 'calmwm.h')
-rw-r--r--calmwm.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/calmwm.h b/calmwm.h
index 5bbd3c0..4e9afbf 100644
--- a/calmwm.h
+++ b/calmwm.h
@@ -204,6 +204,11 @@ enum kbtype {
 	KB__LAST
 };
 
+#define CWM_BIGMOVE	0x1000
+enum directions {
+	CWM_UP=0, CWM_DOWN, CWM_LEFT, CWM_RIGHT,
+};
+
 #define KBFLAG_NEEDCLIENT 0x01
 #define KBFLAG_FINDCLIENT 0x02
 
@@ -426,6 +431,7 @@ void kbfunc_client_prevgroup(struct client_ctx *, void *);
 void kbfunc_client_nogroup(struct client_ctx *, void *);
 void kbfunc_client_maximize(struct client_ctx *, void *);
 void kbfunc_client_vmaximize(struct client_ctx *, void *);
+void kbfunc_client_move(struct client_ctx *, void *);
 void kbfunc_menu_search(struct client_ctx *, void *);
 void kbfunc_exec(struct client_ctx *, void *);
 void kbfunc_ssh(struct client_ctx *, void *);