Version: unspecified (using KDE 4.5.1)
Version 4.5 lacks the feature KDE 4.4.x had.
The icons are now expanded to the maximum available space without an option to change this behavior.
This causes icons to get much wider as well, making them to take too much horizontal space of a panel.
In 4.6, the growth of the individual launcher icons will be limited by the global icon size settings (System Settings -> Application Appearance -> Icons -> Advanced -> Desktop / Panel respectively).
The patch is not yet in trunk as it depends on another patch to kdelibs that adds support for constraints in Plasma::IconWidget's sizeHint method
(<http://reviewboard.kde.org/r/5580/>), which has not yet been green-lit.
If there are no objections, I will close this wish as soon as the patch goes in.
SVN commit 1193575 by iwesp:
Allow for unevenly distributed row heights / column widths and respect the preferred size of the child items; this should better accomodate icons with varying text lengths and prevent icons from growing beyong their preferred size. Section count estimation is still overly pessimistic, however.
M +142 -56 icongridlayout.cpp
M +7 -7 icongridlayout.h
WebSVN link: http://websvn.kde.org/?view=rev&revision=1193575