summaryrefslogtreecommitdiff
path: root/openbox/action.h
diff options
context:
space:
mode:
Diffstat (limited to 'openbox/action.h')
-rw-r--r--openbox/action.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/openbox/action.h b/openbox/action.h
index bfe0dc9a..99983ee1 100644
--- a/openbox/action.h
+++ b/openbox/action.h
@@ -32,7 +32,15 @@ typedef struct _ObAction ObAction;
available (possibly NULL though) if it wants it.
*/
+typedef enum
+{
+ OB_CLIENT_ACTION_NO,
+ OB_CLIENT_ACTION_OPTIONAL,
+ OB_CLIENT_ACTION_ALWAYS
+} ObClientActionReq;
+
struct AnyAction {
+ ObClientActionReq client_action;
struct _ObClient *c;
ObFrameContext context;
gboolean interactive;