Re: [wmii] wmii-4 fs proposal/discussion

From: Anselm R. Garbe <>
Date: Mon, 12 Jun 2006 09:18:19 +0200

On Fri, Jun 09, 2006 at 10:28:51PM -0400, Kris Maglione wrote:
> I've got a few other problems, though. First, we shouldn't think of clients
> in columns having a width so much as columns having widths. I think that
> tags should have a file containing the widths of each column which should
> perhapps be writable. Either way, we'd change the width of columns in the
> coltrol file, not clients (floating clients excepted, of course).

The column width can be the second argument of a line in the
index file:

~|ncol width clientid ...\n

I don't agree with any exception for floating clients. We have
move [+|-]<x> [+|-]<y> and resize [+|-]<w> [+|-]<h> as commands
for clients in wmii-4. That works with both (floating and
managed clients). The move might be ignored for managed clients.

> As for adjusting height, that's another issue that's heavily entangled with
> the new colmodes. I can think of two ways of dealing with it. One is to
> group clients into associations with visible frames, with n frames existing
> at once and 1 visible at a time. There would be a group file containing
> lines as: "<group no> <visible client> <height> <title>" and perhaps a
> boolean of whether to show 1 or all title bars. The other would be to give
> the index file "<col|~> <client #> <height>". Floating clients would have
> x, y, w and h in the index file either way.

No, just one syntax for all. What's the problem to also list
x,y,w,h for managed clients? I see no problem.

> It would be nice to read a brain dump of all that's currently known or
> decided about the n clients per column change because I'm trying to deal
> with something that's still somewhat amorpus in my mind.

Also note, that we already decided how to replace the column
modes, see the TODO. However I think having a command for the
view namespace to set n visible clients for the current column
is no big deal.


 Anselm R. Garbe  ><><  ><><  GPG key: 0D73F361
Received on Mon Jun 12 2006 - 09:18:20 UTC

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