Bug 252344

Summary: QuickLunch regression: no ability to set icons size
Product: [Plasma] plasma4 Reporter: ultr <ultr>
Component: widget-quicklaunchAssignee: Ingomar Wesp <ingomar>
Status: RESOLVED FIXED    
Severity: normal CC: ingomar, plasma-bugs
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian unstable   
OS: Linux   
Latest Commit: Version Fixed In: 4.6

Description ultr 2010-09-25 15:32:12 UTC
Version:           unspecified (using KDE 4.5.1) 
OS:                Linux

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.

Reproducible: Always
Comment 1 Ingomar Wesp 2010-10-19 17:24:45 UTC
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.
Comment 2 Ingomar Wesp 2010-11-06 12:58:29 UTC
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.

BUG: 252344
FIXED-IN: 4.6

 M  +142 -56   icongridlayout.cpp  
 M  +7 -7      icongridlayout.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1193575