Patch committed.

On Tue, Jan 28, 2014 at 08:24:28AM +0100, Dominik Vogt wrote:
> On Mon, Jan 20, 2014 at 11:28:33AM +0100, Dominik Vogt wrote:
> > At the moment, a Window shaded to a corner is has the hight of the
> > window title, but just the twice the width of twice the border
> > width, like this:
> > 
> >   ++
> >   ||
> >   ||
> >   ||
> >   ++
> > 
> > I think it would be mor natural and more convenient to reduce
> > windows shaded to a corner to a small square (twice the width of
> > the borders):
> > 
> >   ++
> >   ++
> > 
> > That is because the title is unusable anyway (the buttons and the
> > window name are hidden, and it looks the same no matter whether
> > the window is sticky or has any state that would normally
> > indicated in the title bar).  The attached patch does this change.
> > 
> > Any opinions?
> > 
> > (To test, run "windowshade nw".)
> > 
> > Ciao
> > 
> > Dominik ^_^  ^_^
> > 
> > -- 
> > 
> > Dominik Vogt
> > IBM Germany
> 
> > >From 1e2c358594c3bd0a48142b8df0b24d61f60f87bb Mon Sep 17 00:00:00 2001
> > From: Dominik Vogt <[email protected]>
> > Date: Mon, 20 Jan 2014 11:16:57 +0100
> > Subject: [PATCH] Experimental: Reduce windows a square twice the border size
> >  in corners.
> > 
> > ---
> >  fvwm/geometry.c |   13 ++++++++++++-
> >  1 file changed, 12 insertions(+), 1 deletion(-)
> > 
> > diff --git a/fvwm/geometry.c b/fvwm/geometry.c
> > index f6eeeeb..226997f 100644
> > --- a/fvwm/geometry.c
> > +++ b/fvwm/geometry.c
> > @@ -343,7 +343,18 @@ void get_shaded_geometry(
> >     int big_height = big_g->height;
> >     int d;
> >  
> > -   get_window_borders(fw, &b);
> > +   switch (SHADED_DIR(fw))
> > +   {
> > +   case DIR_SW:
> > +   case DIR_SE:
> > +   case DIR_NW:
> > +   case DIR_NE:
> > +           get_window_borders_no_title(fw, &b);
> > +           break;
> > +   default:
> > +           get_window_borders(fw, &b);
> > +           break;
> > +   }
> >     *small_g = *big_g;
> >     d = 0;
> >     switch (SHADED_DIR(fw))

Ciao

Dominik ^_^  ^_^

-- 

Dominik Vogt

Reply via email to