]> git.sur5r.net Git - i3/i3/blobdiff - i3bar/include/trayclients.h
Update copyright notices and get rid of ranges
[i3/i3] / i3bar / include / trayclients.h
index 3218578a69e664257f124b8facbf445977239c2a..694faa483a7ac5682812094503d888ff2362f055 100644 (file)
@@ -1,13 +1,11 @@
 /*
- * i3bar - an xcb-based status- and ws-bar for i3
- *
- * © 2010-2011 Axel Wagner and contributors
+ * vim:ts=4:sw=4:expandtab
  *
- * See file LICNSE for license information
+ * i3bar - an xcb-based status- and ws-bar for i3
+ * © 2010 Axel Wagner and contributors (see also: LICENSE)
  *
  */
-#ifndef TRAYCLIENT_H_
-#define TRAYCLIENT_H_
+#pragma once
 
 #include "common.h"
 
@@ -16,9 +14,9 @@ typedef struct trayclient trayclient;
 TAILQ_HEAD(tc_head, trayclient);
 
 struct trayclient {
-    xcb_window_t       win;         /* The window ID of the tray client */
+    xcb_window_t win; /* The window ID of the tray client */
+    bool mapped;      /* Whether this window is mapped */
+    int xe_version;   /* The XEMBED version supported by the client */
 
-    TAILQ_ENTRY(trayclient) tailq;  /* Pointer for the TAILQ-Macro */
+    TAILQ_ENTRY(trayclient) tailq; /* Pointer for the TAILQ-Macro */
 };
-
-#endif