summaryrefslogtreecommitdiff
path: root/openbox/client.h
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2007-03-10 23:57:33 +0000
committerDana Jansens <danakj@orodu.net>2007-03-10 23:57:33 +0000
commitf6265e82e6b195d9f817f3e794456bce54c7c8b6 (patch)
tree74bafa6b60bccaf534d24bc05ec1e048913482b2 /openbox/client.h
parentccebe3c441a67c4a15de19a14d7b8636a8d0329c (diff)
1) Remove support for the Urgent hint. This will no longer do anything within Openbox
2) Add support for _NET_WM_STATE_DEMANDS_ATTENTION. Yay!
Diffstat (limited to 'openbox/client.h')
-rw-r--r--openbox/client.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/openbox/client.h b/openbox/client.h
index d8382d2a..a5011cb6 100644
--- a/openbox/client.h
+++ b/openbox/client.h
@@ -211,8 +211,6 @@ struct _ObClient
/*! Can the window receive input focus? */
gboolean can_focus;
- /*! Urgency flag */
- gboolean urgent;
/*! Notify the window when it receives focus? */
gboolean focus_notify;
@@ -243,6 +241,8 @@ struct _ObClient
/*! The window should be underneath other windows of the same type.
above takes priority over below. */
gboolean below;
+ /*! Demands attention flag */
+ gboolean demands_attention;
/*! The layer in which the window will be stacked, windows in lower layers
are always below windows in higher layers. */
@@ -429,6 +429,9 @@ void client_maximize(ObClient *self, gboolean max, gint dir,
*/
void client_shade(ObClient *self, gboolean shade);
+/*! Hilite the window to make the user notice it */
+void client_hilite(ObClient *self, gboolean hilite);
+
/*! Request the client to close its window */
void client_close(ObClient *self);