On 06/24/18 19:37, Richard L. Hamilton wrote:
Just for information:
I've been working on a macOS port since a longer time.
Have it now working for Mavericks, Yosemite and El Capitan.
Sierra and High Sierra still have minor problems.
All of them have two annoying issues which are based in XQuartz.
At the moment I'm trying to find a workaround.
But this is all beta stage and needs more work, so nothing for next
release. Maybe I'll post the patch some time after the release.
I've noticed some issues that may relate. I used to be able to display back an
entire CDE desktop from one of my Suns, using a copy of the XQuartz app bundle
that passed some extra arguments to the X server (typically an alternative
display number so I could run it at the same time, and -query
_remote_host_name_ (whichever that was). As of a few XQuartz updates back,
that doesn't work any more.
(The only catch with displaying back an entire desktop - when it worked - is
that if you want the windows to appear to be separate, you have to use
NoBackdrop; and you have to use an icon box for the window manager, because
individual icons (or the menu on the background) may not show up.)
Well, one of the problems is indeed related to backdrops:
When the workspace is switched the windows sometimes seem to disappear
(unfortunately the panel is also a window).
But they do not really disappear, they are just sitting below the
backdrop and so they are invisible.
Normally the backdrop is sent to the bottom of the window stack
with XlowerWindow(). But for some reason it doesn't work with
XQuartz. Possibly because XQuartz is running rootless?
--
Ulrich Wilkens
Email: m...@uwilkens.de
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel