Ambrose Li wrote on 20210519::21:29:11 re: "Re: Would like to see window resizing not confined to lower right corner"
>On Wed, May 19, 2021 at 10:27:23PM +0200, René J.V. Bertin via X11-users wrote: >> All windows managers I have tried in recent years ran without issues, as >> long as they don't require composing. I always have an X11 session open and >> spend much of my time in there. >Nope. Even blackbox on localhost has issues. Then I guess you'd be more constructive detailing those issues. >(I’m not talking about fullscreen mode. In fullscreen mode of course there are >no problems.) Neither am I. But there are 2 main differences when running rootless: - The layering issue I mentioned earlier, which is really only an issue if you have other, non-X11 windows on the same screen (physical or virtual, "Space"). - Surprise, there's no root window (rather, I presume it's mapped to an offline buffer). So yeah, any functionality that depends on the root window (opening the WM menu, for instance) will be tricky to trigger. How problematic the layering issue is depends on the WM. As far as I can remember it was basically non-existent with the version of ctwm I used; I could push an X11 window to the background and it would actually go behind a native app's window(s) even if that app was behind the XQuartz app. With xfwm4 that was not the case IIRC, which is kind of annoying, so I hacked around in the code a bit. I'm pretty sure the difference is in the way how xfwm4 tries to keep windows and their dialogs together, something most more modern WMs will try to do with the assumption that they're managing a canvas that can be compared to the one in an MSWin "MDI" application (or an X11 display created through XNest or Xephyr!). My patch works but has the side-effect that dialogs usually open behind their parent window so I need to use the keyboard shortcut to raise them. The jury has been out for years which of the 2 ideosyncrasies I find more annoying; for now I find it more important to be able to uncover a native window and then pull back the X11 window in front of it. Talking about ctwm: it has a mode in which windows being moved or resized are represented by an outline drawn in XOR mode. That never worked properly under XQuartz, not even in rooted (fullscreen) mode. I'm guessing most Mac users will want to use opaque move/resize anyway; if I couldn't live with that I'd not be using a Mac anymore. R _______________________________________________ Do not post admin requests to the list. They will be ignored. X11-users mailing list (X11-users@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/x11-users/archive%40mail-archive.com This email sent to arch...@mail-archive.com