We do support transparency in some cases when XRender is around when you use 32-bit DIBSections and using a concept patch I submitted yesterday we also allow it for 32-bit DDBs.
I think the main issue is that systray bar we draw uses a 24-bit X visual (so it has no alpha). If it were 32-bit and an icon with transparency was drawn into it (this would depend on the app!) it might work. Right now we use win32 calls to create the window and I don't think we want 32-bit windows, so if this is the issue I'm not sure if we can fix it at all.
We do support transparency in some cases when XRender is around when you use 32-bit DIBSections and using a concept patch I submitted yesterday we also allow it for 32-bit DDBs.
I think the main issue is that systray bar we draw uses a 24-bit X visual (so it has no alpha). If it were 32-bit and an icon with transparency was drawn into it (this would depend on the app!) it might work. Right now we use win32 calls to create the window and I don't think we want 32-bit windows, so if this is the issue I'm not sure if we can fix it at all.