X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fsystray%2Fsystraybar.h;h=2875eb19c419ff1632979fe2edda69b7beeb09c9;hb=8abd6d423bffc9cd35928e1911c138163f7dbda9;hp=842ec09cbc0a1964e18256fc40ed9e76537d1b4b;hpb=2e63fd9929fd2c261ad47f4d995dc99722177954;p=chaz%2Ftint2 diff --git a/src/systray/systraybar.h b/src/systray/systraybar.h index 842ec09..2875eb1 100644 --- a/src/systray/systraybar.h +++ b/src/systray/systraybar.h @@ -12,6 +12,7 @@ #include "common.h" #include "area.h" +#include // XEMBED messages #define XEMBED_EMBEDDED_NOTIFY 0 @@ -25,6 +26,7 @@ typedef struct { GSList *list_icons; int sort; + int alpha, saturation, brightness; } Systraybar; @@ -36,7 +38,8 @@ typedef struct int width, height; // TODO: manage icon's show/hide int hide; - int wrong_format; + int depth; + Damage damage; } TrayWindow; @@ -64,7 +67,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