This is the mail archive of the
cygwin-xfree
mailing list for the Cygwin XFree86 project.
MultiWindow versus MWExtWM
- From: Joe Krahn <jkrahn at nc dot rr dot com>
- To: cygwin-xfree at cygwin dot com
- Date: Tue, 06 Sep 2005 22:36:51 -0400
- Subject: MultiWindow versus MWExtWM
- Reply-to: cygwin-xfree at cygwin dot com
What is the history of internal versus external Win32 WMs? It seems that
Cygwin/X is favoring the internal WM, even though the external WM is a
better fit to the X server design.
I was looking into adding some NET_WM/EWMH features (mainly icons for
now), and realized that most things have to be done differently on an
internal WM, meaning extra work making non-reusable code.
The current external WM is implemented using a proper X extension, which
might be the source of some problems with the external WM. Maybe an
efficient solution for the external WM would be to use WndProc hooks, so
that window message passing can be done natively instead of through an X
extension.
Joe
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ: http://x.cygwin.com/docs/faq/