Open frame to the right of the parent window

Daniel Clemente <dcl441-bugs-/[email protected]>
Newsgroups gmane.comp.window-managers.ion.general
Message-ID <[email protected]>
Hi,
  there's just one thing I still couldn't configure in
ion3, namely a solution to cases like the following:
  - a slow program will open shortly in workspace 3,
and I must stay waiting at workspace 3 because I want
it to be really in workspace 3 (and no other) when it
pops up
  - I am in workspace 2, and a program in workspace 3
opens a window. The window shows up in the current
workspace 2 and interrupts what I was doing

  The problem is just one: when a new window was
opened from a frame which is not the current one, the
window opens up in the current frame instead of in the
original one.

  You can reproduce this by issuing &#8222;sleep 2;
xeyes&#8220; from a terminal, then switching to
another workspace.

  The behavior I want is that the window opens in the
tab to the right of the tab of the parent window. By
&#8222;parent window&#8220; I mean the window which
decided to open the new one.
  
  There is a variable for controlling where to open
new frames:
    
    -- Default index for windows in frames: one of
'last', 'next' (for
    -- after current), or 'next-act' (for after
current and anything with
    -- activity right after it).
    --frame_default_index='next',

  I suggest adding a parameter
frame_default_index='parent-next' or similar to mean
&#8222;after the window who issued the request (even
if it's in another frame)&#8220;.


  Note that if switchto=true, then the focus could
switch to other frame/workspace just because a new
window opened up there. Another parameter might be
needed to mean &#8222;switchto=true, but only if it
doesn't imply moving the focus to another frame or
workspace&#8220;.


  What do you think?

  Thanks,
Daniel




      ______________________________________________ 
Enviado desde Correo Yahoo! La bandeja de entrada más inteligente.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.