[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kwin
Subject:    Re: [PATCH] Desktop Grid Aspect Ratio
From:       Rivo Laks <rivolaks () hot ! ee>
Date:       2008-03-06 21:26:36
Message-ID: 200803062326.36182.rivolaks () hot ! ee
[Download RAW message or body]

Ühel kenal päeval (neljapäev, 6. märts 2008) kirjutas Lubos Lunak:
> On Friday 22 of February 2008, Kevin Ottens wrote:
> > Hello,
> >
> > I've been working on a patch so that the desktop grid keeps the aspect
> > ratio of the desktops. Right now if you have four desktops on one line
> > it's completely unusable, I'm trying to address that.
> >
> > The rendering is now ok with this patch, the only problem left is the
> > dragging of windows... I didn't manage to make it work correctly,
> > comments and advices are welcome.
>
>  I wonder, does it make sense to have such a low-height representation
> that'll just keep a large portion of the screen unused? I intentionally
> made the effect not necessarily follow the aspect ratio in order to use the
> whole screen. I've been actually thinking of adding the option to
> explicitly override what calcDesktopLayout() provides, since I also use the
> pager in one-row mode, but I'd want to use DesktopGrid in a grid. Wouldn't
> that be sufficient?

I think an option for keeping aspect ratio of desktops is a very good thing. I 
also think it should be enabled by default as users will be confused if their 
desktops will be stretched out in a weird way.
Power users that won't care about distortions can just disable it but I think 
it's a good thing to have for casual users.

Overriding pager's one-line mode would be somewhat good but it would make the 
grid differ from pager's grid which might also be slightly confusing and it 
wouldn't work with every number of desktops either - you'd still get a 
distortion with two desktops.

Rivo
_______________________________________________
Kwin mailing list
Kwin@kde.org
https://mail.kde.org/mailman/listinfo/kwin

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic