On Nov 6, 2007, at 8:53 AM, Nathaniel Gray wrote:
On Nov 6, 2007 3:44 AM, Ben Byer <email@hidden> wrote:
If anyone is still reading at this point, I'd be happy to answer any
questions.
I'll bite. The more serious problems with the current X server have
to do with window management. Windows don't get raised, we have
problems with spaces, etc. Why isn't the OS X window manager taking
care of these things for us? Why are we responsible for so much of
our own window management?
I am trying to resolve these issues, but to answer the more general
question -- it's because Xquartz looks like a single application
with many subwindows rather than many separate applications, so we
have "fake" a lot to get it to work correctly.
For example, it looks like the bug where you can't move X11 windows
to a new Space by dragging them to the edge of the screen is a bug
in Spaces. The same behavior is seen with Stickies, or anything that
doesn't have a real titlebar for each window. (Ours are drawn on by
Xplugin.)