xcompmgr leaves windows drop-shadow-less if they use ARGB-visual but XFWM4's
compositor doesn't.. example, Cairo-Clock by MacSlow, is ARGB-visual, and you
should only see the round clock but xfwm4's compositor leaves square drops
shadows around it.. while xcompmgr doesn't.
Steps to Reproduce:
Fixed, both branches.
It's indeed working now.. no drop shadows around cairo-clock :-)
Thanks, Samuli Suominen
(In reply to comment #1)
> Fixed, both branches.
There is a problem with how this is implemented though. See here for an example: http://foo-projects.org/~benny/tmp/terminal-transparent.png
A transparent terminal program will be an argb visual and thus not have drop shadows. Not terribly good looking. Maybe this could be implemented another way: if the window doesn't have a border and is an argb visual, don't draw the drop shadow. This would work for both situations.