]> Dogcows Code - chaz/tint2/blobdiff - src/systray/systraybar.h
*add* render finitely often systray icons (at most every 50 ms)
[chaz/tint2] / src / systray / systraybar.h
index 69aae933e6e27989a446daff5302ce329cfd5899..a3ee001d9885bb40e8252c07b03ce42dbe13d09f 100644 (file)
@@ -12,6 +12,7 @@
 
 #include "common.h"
 #include "area.h"
+#include "timer.h"
 #include <X11/extensions/Xdamage.h>
 
 // XEMBED messages
@@ -40,6 +41,7 @@ typedef struct
        int hide;
        int depth;
        Damage damage;
+       const struct timeout* render_timeout;
 } TrayWindow;
 
 
@@ -67,7 +69,7 @@ gboolean add_icon(Window id);
 void remove_icon(TrayWindow *traywin);
 
 void refresh_systray_icon();
-
+void systray_render_icon(TrayWindow* traywin);
 void kde_update_icons();
 
 #endif
This page took 0.022946 seconds and 4 git commands to generate.