Finishing Composite to handle transformed windows
Rich Wareham
rjw57 at hermes.cam.ac.uk
Mon Jan 9 02:00:24 PST 2006
Benjamin Herrenschmidt wrote:
> On Fri, 2006-01-06 at 16:30 -0800, Deron Johnson wrote:
[ snip topmost window layer discussion ]
> Why not arbitrary windows stacks then (with a depth) ? It would make
> things easier for a whole lot of things like:
>
> - Those various "desklets" implementations that have been floating
> around which are basically about putting widgets in the root window.
> Those could become normal windows at a higher depth
>
> - Various "tooltips" and other "alerts" effects provided by some
> environments really want to float above all windows. That would be a
> layer above the normal one and below the "topmost"
This is pretty much the semantics in OS X. Windows can belong to
multiple 'layers' with defined depths. The bottom-most layer is the
desktop window and the upper-most is the screen-saver. 'Normal' windows
occupy the middle-most layer with panel windows between it and the
screen saver and desktop icons, etc between desktop and normal windows.
More information about the xorg
mailing list