From: Thomas L. <ta...@ec...> - 2002-03-27 16:07:34
|
On Wed, Mar 27, 2002 at 09:46:59AM -0500, Eric Gillespie wrote: > Thomas Leonard <ta...@ec...> writes: > > > > http://www.eax.com/render/#d4 > > > A prototype (too slow to be usable) is mentioned. Maybe this has actually > > been implemented now, though? > > No, the Translucent Window Extension has not been implemented. > But it is not necessary for what you want to do. Check the link > i left from my original quote above and compile and run that program. Well, the program doesn't actually work for me (display doesn't update as you drag it around), but that's probably because 4.1.0 is too old. However, if it did work then it would indeed allow us to use the existing system. Even so, putting everything in one window might still be the cleanest thing to do. > > OTOH, the screen-sized window idea can use ParentRelative for its > > background and it should then work with XEarth, etc. Also, that puts us in > > charge of proxying, so it should work with everything... > > Are you sure? I worry since the only other two offenders of which > i am aware (KDE and Nautilus) don't do this. Well, they both proxy mouse clicks, so at least that should work (even twm's middle-button menu stills appears OK). Parent relative backgrounds are a standard X feature, so I can't see a problem with that... > > As for not covering icons on maximise, there are better ways to achieve > > this ;-) > > Such as? The WM spec allows you to specify a border, different for each edge of the screen, which is reserved and should not be covered. Using the pinboard icons for this sounds very broken and unintended... > This isn't my only objection (i still think it's a disgusting hack that > violates long-standing X tradition for no good reason), Well, it *is* the new standard ;-) > but if i could have a way not to cover the icons and still get my other > uses of the root window to work (such as xplanet and root-tail), then > perhaps i wouldn't be forced into a private fork. xplanet should work. Not so sure about root-tail (although ROX-Session can do something similar, but over all windows instead of behind). The number of programs which draw directly onto the root (rather than just setting the background image) is pretty small... -- Thomas Leonard http://rox.sourceforge.net ta...@ec... ta...@us... |