[PATCH] [RFC]Shell: Hide panels when compositor has a top fullscreen surface.
Bill Spitzak
spitzak at gmail.com
Fri Feb 17 11:38:41 PST 2012
Juan Zhao wrote:
> You opposed ""clicking the window" will raise it"?
YES!!!!!!!! I OPPOSE IT!!!!!!
Please don't act surprised. There are people who actually think this is
THE biggest mistake in GUI design ever and that it has seriously damaged
the ability to work with multiple documents and multiple pieces of
software on a display and possibly set back advancement in GUI by decades.
> As a user, how to raise the applications they want to use when they are
> obscured partially by others? If I'm the user, I will be confused by
> "even I click it, it still can not fully show".
The client can decide whether or not to raise the window on click.
A client is perfectly free to raise on every click.
I expect clients will quickly standardize on a different behavior
however, now that we are FINALLY have the ability to make a sensible
user interface:
1. Clicks in "dead" area (ie where it does nothing else) will raise
the window.
2. Clicks in window borders will raise the window, but drags will not
3. Drags that "draw" (such as brush strokes in a painting program)
will raise the window, since you may want to paint into the obscured area.
More information about the wayland-devel
mailing list