4.6: new windows now start on bottom

Brian J. Tarricone brian at tarricone.org
Thu Jul 9 22:32:13 CEST 2009


On 2009/07/09 13:00, Chris G wrote:
> On Thu, Jul 09, 2009 at 08:48:47PM +0100, Olivier Fourdan wrote:
>> On Thu, Jul 9, 2009 at 8:10 PM, Mike McNally<emmecinque at gmail.com>  wrote:
>> [...]
>>> I've written lots of throwaway GUI applications that show something in
>>> a window but take all their input from a console.  For such a case,
>>> again, I definitely want my console (xterm) command to launch that
>>> window such that I can see it, but I also want to keep typing in my
>>> xterm.  Another thing: I  don't necessarily raise my xterms when I
>>> type in them - I may want to type a command in a window but keep
>>> another window in front, because what I'm typing may affect it.
>> But that's still a corner case. Turn it this way, if you have to
>> choose between the two possibilities:
>>
>> a. Obscure the focused terminal where you are entering data with the
>> output window (unfocused)
>>
>> b. Keep the focused window above the unfocused window, so you can see
>> the data you enter
>>
>> What is the most sensitive choice? What do you think the vast majority
>> of users would expect?
>>
> Neither!  :-)
>
> Open the other window overlapping but *not* totally obscuring the
> terminal window where you are typing.  The terminal window retains
> focus because the cursor is positioned over the still visible part of
> the terminal window,

That effectively reduces to (a).  You can't guarantee that there will be 
room to open the other window overlapping but not totally obscuring 
(what if the window opens maximized, or just takes up too much room). 
So what do you do then?  Completely obscure the focused window?  Well, 
then, now your new window is focused anyway because the mouse is 
probably over it now.

And what happens when the new window is large enough that there's no way 
to place it without putting a part of it under the mouse cursor?  So the 
new window will get focus anyway and you're stuck moving your mouse back 
to the other window.

On a side note (please bear with me; I don't use focus-follows-mouse, so 
I'm not familiar with all the various behaviors), xfwm4 does have a 
"raise new windows" option.  Doesn't turning that on/off do what you'd 
expect, even if you're using focus-follows-mouse?  Or does turning that 
on also focus it?

	-brian



More information about the Xfce mailing list