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

List:       kde-panel-devel
Subject:    Re: xrandr
From:       Sebastian Kuegler <sebas () kde ! org>
Date:       2008-06-08 1:30:32
Message-ID: 200806080330.33025.sebas () kde ! org
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On Saturday 07 June 2008 14:42:17 Marco Martin wrote:
> On Saturday 07 June 2008, Aaron J. Seigo wrote:
> > the big remaining issue is going from a full screen panel on a large res,
> > to a smaller res, then back to a larger res.
> >
> > what happens is that in the larger res (call it R(0)) we have a panel
> > 100% width. in the lower res (R(1)) the panel is smashed down to the
> > right size. so far so good.
> >
> > but on return to R(0) we no longer know at that point in time what R(1)
> > was! i think we're going to need to keep the last seen screen geometry in
> > PanelView.
> >
> > Marco: i'd like to chat various solutions over with you, since you've
> > been working on resize and what not of late.
>
> hmm, don't know if i like keeping the ratios, if i have configured a size
> don't know if i would like it should be automatically changed, also because
>   if i configure a certain size less than 100% it's probably more related
> to the size and number of the applets than on how the screen is big.
> now probably it's natural to keep the size 100% because it basically means
> it was not configured and becoming not 100% would be weird?
> but that said i also don't know what could feel more natural, i only know
> in every way we do there will always be bug reports that asks the exact
> opposite, quite inevitable :)

As a user, I'd expect a full-width panel to stay that way when I change the 
resolution. Full-width panel has one major feature over others, it has to 
locations that have an indefinite click target area in the corners. In other 
words, it would be very bad if the user is used to throwing the mouse in the 
bottom left corner, and that suddenly doesn't work because he switched to a 
higher resolution.

I think in the cases of non-full-width panel, 'the right thing' depends on the 
following:
- if the panel is centered, it should stay that way
- if a panel is aligned to one of the edges, it should grow from this edge
- changing the size probably only makes sense when the panel is full-width
- vertical panels should move to the screen border, and not start floating 
  around
- panels should not start overlapping each other after resolution change

Cool to see xrandr issues being addressed, I ran into those during Linuxtag.
-- 
sebas

 http://www.kde.org | http://vizZzion.org |  GPG Key ID: 9119 0EF9 


["signature.asc" (application/pgp-signature)]

_______________________________________________
Panel-devel mailing list
Panel-devel@kde.org
https://mail.kde.org/mailman/listinfo/panel-devel


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

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