When loading icons to create the buttons and menus, xfce uses a function that is not really resizing icons and makes "absolute-path" loaded icons appear at their original size, and some of them an HUGE. As it also has some code available on the same function to do the scaling, I created a simple patch that loads the original image without scaling it and the forces it to scale using the code available. Reproducible: Always Steps to Reproduce: 1. emerge xfce4-panel 2. install some package that has a huge icon (eclipse-sdk-bin on java-overlay for example) Actual Results: The icon displayed on the Development Menu is HUGE Expected Results: Icon should be of normal size Upstream bug is here: https://bugzilla.xfce.org/show_bug.cgi?id=9615
Created attachment 332256 [details, diff] Fix-icons-not-probably-resizing-when-requested.patch Patch submitted upstream
Got merged upstream today: http://git.xfce.org/xfce/xfce4-panel/commit/?id=48e1016394fa6bdb1d708823a23a12641482a561
nice, exactly how this should go ;-) +*xfce4-panel-4.10.0-r1 (13 Jan 2013) + + 13 Jan 2013; Samuli Suominen <ssuominen@gentoo.org> + +xfce4-panel-4.10.0-r1.ebuild, +files/xfce4-panel-4.10.0-icons.patch: + Fix icons not probably resizing when requested wrt #447182 by Carlos Silva. + The patch is from upstream git.