]> Dogcows Code - chaz/tint2/blobdiff - src/systray/systraybar.h
fixed some bugs
[chaz/tint2] / src / systray / systraybar.h
index 5222dd6b3d36b8bb22c5404c089470d8796b4a89..a405dfd48d50747fda223a3dcdeb26c9caf96abc 100644 (file)
@@ -9,9 +9,7 @@
 #ifndef SYSTRAYBAR_H
 #define SYSTRAYBAR_H
 
-#include <X11/Xlib.h>
-#include <X11/Xutil.h>
-#include <X11/Xatom.h>
+#include "common.h"
 #include "area.h"
 
 
@@ -34,16 +32,21 @@ typedef struct
 
 
 extern Window net_sel_win;
+extern Systraybar systray;
 
 
 void init_systray();
 void cleanup_systray();
-int net_init();
+
+int init_net();
+void cleanup_net();
 void net_message(XClientMessageEvent *e);
 
-// return 1 if task_width changed
-int resize_systray (Systraybar *sysbar);
+void remove_icon(TrayWindow *traywin);
+
+void draw_systray(void *obj, cairo_t *c, int active);
 
+void resize_systray(void *obj);
 
 
 #endif
This page took 0.023828 seconds and 4 git commands to generate.