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 „sleep 2;
xeyes“ 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
„parent window“ 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
„after the window who issued the request (even
if it's in another frame)“.
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 „switchto=true, but only if it
doesn't imply moving the focus to another frame or
workspace“.
What do you think?
Thanks,
Daniel
______________________________________________
Enviado desde Correo Yahoo! La bandeja de entrada más inteligente.