Enabling compositing

Brian J. Tarricone bjt23 at cornell.edu
Tue Oct 11 22:40:23 CEST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 10/11/2005 1:25 PM, Foxy wrote:
> well, it is implemented in some way in xcompmgr I guess. At least in 
> Gnome with xcompmgr you have all those things visible. Only the 
> background is transparent. It has its ow bugs though. Some icons in the 
> notification area still has background.

While I haven't used gnome-panel in quite a while, the last
implementation of "transparency" there wasn't real transparency.  They
just took a snapshot of what was under the panel and applied it as the
background of the panel (basically the same thing most "transparent"
terminal emulators do).  The new Xfce panel uses true transparency, and
there's no way to tell the compositor (using the current method) what
transparency to use for different parts of the window.

Now, I believe there might be a way to do this by using ARGB windows,
and masking the panel window's background with a semi-transparent
pixmap.  Or something.  I don't know.  Either way, the implementation is
not going to be easy or maintainable, and it probably won't work very
well either.

At any rate, the point of the variable transparency isn't to make the
panel 100% transparent.  That's pretty useless, as you yourself noted;
it's basically the same as autohide, except that you lose that desktop
real estate.  The point is to make it semi-transparent, so you can see
what's there well enough to use it, but still be able to see behind it
if you need to.  That may not fit your vision of its purpose, but,
well... too bad ^_~.

	-b

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)

iD8DBQFDTCM36XyW6VEeAnsRAmdCAJ49wqAgkZIkXJsF7itZcpfGJMFbnwCgvEOK
EXtm3KShhnO1jxVL8IWvisE=
=GYJn
-----END PGP SIGNATURE-----



More information about the Xfce4-dev mailing list