summaryrefslogtreecommitdiff
path: root/openbox/focus.h
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-03-19 07:08:15 +0000
committerDana Jansens <danakj@orodu.net>2003-03-19 07:08:15 +0000
commit648c55b829e09c66222a9bbf08d10434622feae2 (patch)
tree7e6c2eb58a71e4691c9c5d85325b9d9000019138 /openbox/focus.h
parent597fad9d8d5b7be27cabeeec750ed15f86377a07 (diff)
move the focus_order lists into the kernel
Diffstat (limited to 'openbox/focus.h')
-rw-r--r--openbox/focus.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/openbox/focus.h b/openbox/focus.h
index 9db52026..cb9a9a99 100644
--- a/openbox/focus.h
+++ b/openbox/focus.h
@@ -2,6 +2,7 @@
#define __focus_h
#include <X11/Xlib.h>
+#include <glib.h>
struct Client;
@@ -11,7 +12,11 @@ extern Window focus_backup;
/*! The client which is currently focused */
extern struct Client *focus_client;
+/*! The recent focus order on each desktop */
+extern GList **focus_order;
+
void focus_startup();
+void focus_shutdown();
/*! Specify which client is currently focused, this doesn't actually
send focus anywhere, its called by the Focus event handlers */