KDE/kdebase/workspace/plasma/applets/systemtray

Sebastian Sauer mail at dipe.org
Fri Jul 4 03:06:16 CEST 2008


On Tuesday 01 July 2008, Aaron J. Seigo wrote:
> On Tuesday 01 July 2008, Sebastian Sauer wrote:
> > On Tuesday 01 July 2008, Sebastian Sauer wrote:
> > > On Tuesday 01 July 2008, Aaron J. Seigo wrote:
> > > > On Monday 30 June 2008, Sebastian Kügler wrote:
> > > > > SVN commit 826594 by sebas:
> > > > >
> > > > > Only set width or height minima, so the systray expands only in
> > > > > the expandable direction. minimum width and height are 22 in
> > > > > those cases. This patch makes it possible to shrink the systray
> > > > >  -- and with it the whole panel -- again, once it has had more
> > > > > rows. This wasn't possible after r826397.
> > > >
> > > > Sauer noted in a BR at one point that he'd played with letting icons
> > > > shrink down to 16px. if that's so, then that would be great and we
> > > > can pin the minimum size of a panel to 16px at that point.
> > >
> > > yes, and it works fine with a min-size of 16x16 too. In KDE3 we where
> > > even able to set the icon-size explicit via a kconfig-option (where 22
> > > was the default). imho it makes quit sense to let it shrink to it's
> > > smallest possible size, 16, if there is just not enough space for the
> > > default 22.
> >
> > eh, I forgot to add that the reason why I didn't looked future in this
> > is, that it may introduce new funny problems and regressions. So, imho to
> > just have minsize 22 is perfect for now :)
>
> note that 22 was the smallest kicker supported. i did eventually let one go
> down to 16px by messing with the config file directly IIRC, but the UI
> enforced 22px because 16px showed lots of odnesses in kicker's layouting =)
>
> so 22px is not a regression over kde3, for whatever that's worth.

ah, yes. Thanks for the making it clear since it was also not my intention to 
say that it's a good idea at all. Just that it's technical possible like it 
would be possible to go with e.g. 48x48. So, 16x16 is just the technical 
min-size (without doing some scaling at plasma side), if it actually makes 
sense to use it is written down somewhere else :)


More information about the Panel-devel mailing list