On Fri, Apr 28, 2006 at 06:36:12AM -0400, Doug Bell wrote:
> Anselm R. Garbe wrote:
> > To clarify what happens on focus change imagine 6 clients with
> > stacking set to 2 visible clients per time. The center of two
> > visible clients is always the 1st client (2/2 == 1), thus if the
> > first of client of the column is focused, also the second is
> > visible, if the second is focused also the third is visible, but
> > the first is invisible, etc. The only exception will be on
> > boundaries, if the last client is selected, also the fifth
> > client will be visible.
>
> Interesting proposal, except for the portion above. Say I have the
> third and fourth clients visible, with the third focused. If I change
> the focus to the fourth client, I don't want to hide the third - I'm
> probably still working with it.
>
> I think the visible clients should only change when a formerly hidden
> (stacked) client is made visible. So, when the fifth client is focused
> and made visible, the third would disappear, leaving the fourth and
> fifth.
>
> It would work the same way in reverse. With the third and fourth
> clients visible, I can focus either without changing visiblities. When
> I focus the second client, it becomes visible and hides the fourth.
>
> This is similar to your idea, except for delaying changes to which
> clients are visible.
Yes that sounds very good, which means making them invisible on
boundaries even with the column. That also makes the whole
concept more predictable. Very good proposal.
Regards,
-- Anselm R. Garbe ><>< www.ebrag.de ><>< GPG key: 0D73F361Received on Fri Apr 28 2006 - 12:45:38 UTC
This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 16:03:55 UTC