X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Fsystray%2Fsystraybar.h;h=778b89261e883224372fce672b8dee9522bcc0ba;hb=5b867835741534d8d28e8d158b8f7de53e55018a;hp=46b56187a2c6c205a46a1e9b2585df4273a72e6d;hpb=0afd631fbce539753815491c949cbf12cd05b5d0;p=chaz%2Ftint2 diff --git a/src/systray/systraybar.h b/src/systray/systraybar.h index 46b5618..778b892 100644 --- a/src/systray/systraybar.h +++ b/src/systray/systraybar.h @@ -33,6 +33,7 @@ typedef struct Window id; int x, y; int width, height; + // TODO: manage icon's show/hide int hide; } TrayWindow; @@ -43,12 +44,14 @@ extern int refresh_systray; void init_systray(); +void init_systray_panel(void *p); void cleanup_systray(); void draw_systray(void *obj, cairo_t *c, int active); void resize_systray(void *obj); // systray protocol +// many tray icon doesn't manage stop/restart of the systray manager int init_net(); void cleanup_net(); void net_message(XClientMessageEvent *e);