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

Reply via email to