On Fri, Feb 29, 2008 at 8:27 PM, Dan Espen <[EMAIL PROTECTED]> wrote: > > Dominik Vogt <[EMAIL PROTECTED]> writes: > > On Fri, Feb 29, 2008 at 02:40:26PM -0500, Dan Espen wrote: > > > Viktor Griph <[EMAIL PROTECTED]> writes: > > > > On Fri, 29 Feb 2008, Dan Espen wrote: > > > > > > > > > > > > > > I'm running a fairly recent CVS version of Fvwm. > > > > > I use root window icons, many of them shaped, > > > > > some of them titled. > > > > > > > > > > Recently, some of my icons started to show a 3d frame around them: > > > > > > > > > > http://mysite.verizon.net/despen/icons.gif > > > > > > > > > > The second from the top has a frame, > > > > > the third from the top doesn't. > > > > > > > > > > They both use png's with a transparent area around them. > > > > > > > > > > I think I like the effect. > > > > > What causes some of have the frame and other no frame? > > > > > > > > That would be your Style settings. The effect comes from the Style > > > > IconBackgroundRelief in conjunction with IconBackgrouondColorset. > > > > > > > > According to the manpage it is only drawn around icons with a > background. > > > > > > I'm not sure why some icons are considered to have backgrounds, and > some > > > > not.
I believe this has to do with how png stores the transparency data. Some icons have an alpha channel, which is (unfortunately) currently ignored by default fvwm. On the other hand, "binary" transparent png's are correctly shaped. If you select an argb visual and activate a composite manager, then things change a bit. The otherwise well-behaved "binary transparent" png's display garbage at the transparent parts. But alpha channel'ed pngs start displaying correctly. (...) > > > Also this is something that just recently appeared. > > > > Can you pin it down to a specific version/CVS date and provide a > > config? > > I'll try but it might take me a while. > Pretty busy at work. > > Working from home is nice, but it makes it harder to stop. I'm not sure how you managed to get that kind of a "mixed symptoms", but we're waiting for your feedback on that ;) Cheers, Renato