Created attachment 8875 screenshot In the screenshot the red box shows where the new padding is. This is new to 4.14.0.
Andre Miranda referenced this bugreport in commit ae4ed68b248df16fb0fdf625acc785ae73ef24cf launcher: Avoid excessive left padding on popup menu (Bug #15819) https://git.xfce.org/xfce/xfce4-panel/commit?id=ae4ed68b248df16fb0fdf625acc785ae73ef24cf
Created attachment 9289 Screenshot
After this commit the launcher looks ugly if some icons can't be found. There should be a column for the icons and one for the text, and a placeholder for missing icons. The attachment shows what i mean.
Created attachment 9301 patch (In reply to andreas-strasser from comment #3) > After this commit the launcher looks ugly if some icons can't be found. > There should be a column for the icons and one for the text, and a > placeholder for missing icons. > > The attachment shows what i mean. Please let me know if the attached patch solves the problem for you.
Looks better now. The text is on the right place, but the icons are still missing. The problem is only if the ~/.config/xfce4/panel/launcher-x/*.desktop files are from xfce-4.12 When i make a new launcher everithing looks fine. In the new created *.desktop files the icon line of midori is: "Icon=org.midori_browser" In the old one it is: "Icon=midori"
Created attachment 9303 screenshot "Icon=midori" works for me. "Icon=midori1" I get the not found icon (see screenshot). "Icon=" I get the empty placeholder acting as padding. I think this makes sense, if no icon is specified we get no icon, but if an invalid one is we get the not found icon.
Andre Miranda referenced this bugreport in commit bb1d0ac0bef04c754365fb8572145ad0e81aa0a5 Use an empty placeholder icon for launcher (Bug #15819) https://git.xfce.org/xfce/xfce4-panel/commit?id=bb1d0ac0bef04c754365fb8572145ad0e81aa0a5
Works well for me, please reopen if there is still room for improvement.