Re: [wmii] Swapping (was: Re: mouse and tagging)

From: Stefan Tibus <>
Date: Thu, 4 May 2006 17:11:51 +0200

On Thu, May 04, 2006 at 03:44:43PM +0200, Anselm R. Garbe wrote:
> On Thu, May 04, 2006 at 03:31:13PM +0200, Sander van Dijk wrote:
> > Btw I saw the swap-related changes in the repository, and your note in
> > todo-4 about removing swapping altogether. I think it might be
> > worthwile to do this before -3 actually. Things feel a bit sloppy atm,
> > I'm not to happy with the mixing of moving and swapping on Alt-Shift,
> > and the parameters of swap_clients should be two clients, not a client
> > and a screenpoint. I general, I feel that removing features shortly
> > before release is better than adding them shortly before release; I
> > don't know if many people use horizontal swapping, but removing swap
> > east/west, and renaming swap up/down to move up/down, might make
> > things conceptually easier (less to remember), and this would also be
> > consistent with Alt-mouse1 behavior.
> I agree with Sander, that it might be a good idea to remove
> swapping completely (vertical swapping can be achieved through
> moving afterwards anyways). And since the LarsWM discussion
> proved, that people don't use swapping at all, I think it is a
> good idea to get rid of this complexity (I actually only used
> swapping within columns, otherwise always moving).

Actually...swap up/down is the more exact term to describe what
is happening. And a corresponding swap left/right makes sense and
I am using it... The fact that move up/down does not exist because
we don't have such things as managed rows does not justify removal
of the left/right action. Indeed, in many situations swap may be
replaced by two move actions (e.g. 1 window(a) right, many left,
move (a) to left, select some client (b), move (b) to right).
However with three columns this will e.g. destroy the middle
column and there's no way to recreate it again without moving
a lot of other clients around. And also in the two-column example
the two move actions involve a lot of redrawing of clients which
can be saved by swapping. However, I have to admit that swapping
between columns containing more than one client both is somehat
undefined, as in default mode, I may not now what the selected
client in the not selected column is. Actually there is information
involved which is stored within wmii, but not represented
graphically: the selected client in a not-selected column! Sometimes
I'd like to know which one it is...(just an idea for wmii-4)

Also, I don't think you can judge actual usage of a feature by
following discussions. I still like the larswm way a lot, but I'm
not going to tell this over and over again. And there may be a lot
of people not participating in the observed discussions...

Received on Thu May 04 2006 - 17:12:29 UTC

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