summaryrefslogtreecommitdiff
path: root/openbox/client.h
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-08-25 07:48:28 +0000
committerDana Jansens <danakj@orodu.net>2003-08-25 07:48:28 +0000
commit0964b804a135243968de22695b953f19f9e8b9d1 (patch)
tree67183e6c176a3d8972b90076bc3f256211466f14 /openbox/client.h
parent486c189d0b606b6dce28ff84a472979c67d5dc9c (diff)
restore the stacking order of a saved session
Diffstat (limited to 'openbox/client.h')
-rw-r--r--openbox/client.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/openbox/client.h b/openbox/client.h
index 080225cf..eec1b754 100644
--- a/openbox/client.h
+++ b/openbox/client.h
@@ -12,6 +12,7 @@
struct _ObFrame;
struct _ObGroup;
+struct _ObSessionState;
typedef struct _ObClient ObClient;
typedef struct _ObClientIcon ObClientIcon;
@@ -67,6 +68,10 @@ struct _ObClient
/*! The id of the group the window belongs to */
struct _ObGroup *group;
+
+ /*! Saved session data to apply to this client */
+ struct _ObSessionState *session;
+
/*! Whether or not the client is a transient window. This is guaranteed to
be TRUE if transient_for != NULL, but not guaranteed to be FALSE if
transient_for == NULL. */