Re: [dwm] toggling maximum height

From: Anselm R. Garbe <arg_AT_suckless.org>
Date: Tue, 1 Jul 2008 10:42:04 +0200

On Tue, Jul 01, 2008 at 10:28:29AM +0200, Frederic Jaeckel wrote:
> Hi Anselm,
>
> On Tue, 1 Jul 2008 10:16:37 +0200
> "Anselm R. Garbe" <arg_AT_suckless.org> wrote:
>
> > On Tue, Jul 01, 2008 at 09:17:15AM +0200, Frederic Jaeckel wrote:
> > > togglemaxvert(const Arg *arg) {
> > > sel->isfloating = !sel-> isfloating || sel->isfixed;
> > > if(sel->isfloating)
> > > resize(sel, sel->x, sel->y, sel->w, sel->maxh, True);
> > > arrange();
> > > }
> >
> > Avoid using resizehints if you change the height to a height
> > which has been advertised as valid max height by the client:
> >
> > resize(sel, sel->x, sel->y, sel->w, sel->maxh, False);
>
> My problem don't seem to be resizehints. If I use sel->maxh I expect
> the selected window to cover my whole vertical space on my "tag", but
> it doesn't work.

Ah, well sel->maxh is not necessarly what you are looking for,
since various clients do not set these values properly.

Use:

        resize(sel, sel->x, wy, sel->w, wh, True);

instead.

Kind regards,

-- 
 Anselm R. Garbe >< http://www.suckless.org/ >< GPG key: 0D73F361
Received on Tue Jul 01 2008 - 10:42:04 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 15:52:28 UTC