[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: True transparency ala MacOSX
From:       Mosfet <dan.duley () verizon ! net>
Date:       2003-03-14 2:24:43
[Download RAW message or body]

Currently it's not possible, but it's being worked on.

Right now there are two psudeo-transparencies available. The first type is in 
Konsole. This isn't really psudeo-transparency, it's the wallpaper at 
konsole's current position. KDE can share the wallpaper pixmap with other 
applications via KSharedPixmap.

The other type of psudeo-transparency is the type originally provided by my 
styles and is now part of KDE. What this does is it grabs the area of the 
desktop before showing a popupmenu. This means you get the underlying windows 
and icons, not just the wallpaper. But it has no way to see if the windows 
underneath have been modified so is only useful for situations where the 
window isn't likely to be moved and is only shown for a short time. This is 
why it is only used in popup menus.

The real solution is something Keith Packard was working on a long time ago 
but seems to have dropped for the time being - a translucency server. What 
this would do is provide a server for sharing X Render drawables across 
applications. This would allow you to blend different windows from different 
applications efficently - catching all updates and exposures - something you 
can't currently do. 

This was planned like two years ago but first he decided to redo font handling 
and is now working on graphics primitives for XRender AFAIK. Really, I doubt 
eye-candy features are high on his priority list. He posted screenshots of it 
and TWM a long time ago but refused to release the code for it.

On Thursday 13 March 2003 8:08 pm, Matt Rogers wrote:
...snip...
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic