Re: [wmii] Dynamicness, Window Sizes (again, sorry) and Xinerama.

From: Anselm R. Garbe <garbeam_AT_wmii.de>
Date: Tue, 11 Apr 2006 15:19:10 +0200

On Tue, Apr 11, 2006 at 02:58:27PM +0200, Konstantin Kletschke wrote:
> Am 2006-04-11 22:30 +1000 schrieb Adrian Ratnapala:
>
> > because it actually involves a lot more manual-layout than 2.5.
>
> I am running wmii-200604x1 a couple of hours now. I run 2.5.2 before. I
> also have the strange feeling the new approach is a bit weird.
>
> Many things have to be fixed manually and the dynamic in managing
> windows have been gone completely.
>
> Getting firefox exclusively into a new, clean view is a mess for
> example.
>
> OTOH the deloper and the community must have had something in mind
> which makes wmii-3 the successor above wmii-2.5.2.
>
> We did not found that yet ;-)

Maybe. I used 2.5.2 recently and found it less dynamic.

The reason of your impression might be, that you think in a way
which is dominated by larswm(aka tiled)-layout. Actually I use
swapping VERY seldom in column layout. I use moving clients
between columns more frequently and have opened 2 or 3 columns
which are mostly in stacking mode. Thus I usually have two or
three master clients, instead of (in my impression) unusably
small clients in a typical larswm stack.

It is true, that I have to create new columns by request. And it
is true as well, that moving clients among columns might destroy
a column, this is the case if it is the last client (actually
this is the same for tiled layout, but in that layout the tiled
stack is created/destroyed automatically).
That is the reason for swapping, which never destroys columns.

Apart from this it is a question also about how often you
rearrange things. With swapping you got the possibility to
extend the default swapping mechanism with opposite selections,
e.g. you can extend wmiirc as follows:

>--->---$MODKEY-Control-h)
>--->--->---xwrite /view/sel/sel/ctl swap prev
>--->--->---xwrite /view/sel/ctl select next;;
>--->---$MODKEY-Control-l)
>--->--->---xwrite /view/sel/sel/ctl swap next
>--->--->---xwrite /view/sel/ctl select prev;;
>--->---$MODKEY-Control-j)
>--->--->---xwrite /view/sel/sel/ctl swap down
>--->--->---xwrite /view/sel/ctl select up;;
>--->---$MODKEY-Control-k)
>--->--->---xwrite /view/sel/sel/ctl swap up
>--->--->---xwrite /view/sel/ctl select down;;

This keeps the focus in the specific position, though the client
is swapped accordingly. It is a matter of taste what you might
prefer.

Regards,

-- 
 Anselm R. Garbe  ><><  www.ebrag.de  ><><  GPG key: 0D73F361
Received on Tue Apr 11 2006 - 15:19:10 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 16:02:17 UTC