Originally posted by pingufunkybeat
View Post
One mistake people keep making with this client-side vs. wm-side window management stuff is differentiating between problems due to that architectural choice, and problems due to other design decisions in the system. Having window managers as separate programs doesn't, for example, solve the issue of programs having different window borders any more than having window management functionality inside the client-side library creates it. Windows could just as easily forbid modifications to the non-client area of a window and that would be that, no more inconsistency.
Comment