https://bugs.kde.org/show_bug.cgi?id=466566
--- Comment #9 from Nate Graham <n...@kde.org> --- So basically the issue here is that when you're using a super thick panel (let's say 100px or thicker), widget icons can become "too large" and hence take up to much space, for some definition of "too large." This definition will change depending on the person and their design goals for their panel. People are more likely to have super thick vertical panels than super thick horizontal panels, so the issue is seen more often with super thick vertical panels. Let's start with a little history: In the past, there was a setting to control the maximum size that panel widget icons could grow to; this was the "Panel" icon size exposed in the System Settings icons KCM. Unfortunately it suffered from several issues: 1. The UI did not do a good job of explaining that this is what the setting was for, so people didn't understand that it was a *maximum* size. 2. The setting defaulted to too small a size, so people had the experience of making their panels thicker but not *that* much thicker, then icons wouldn't grow appropriately, and they would complain and submit bug reports. 3. The setting lived in System Settings rather than somewhere in Plasma, so it was quite disconnected from the thing it controlled and almost no one ever actually found it unless directed to it by a bug triager after submitting a bug report about icons not growing as they expected. 4. Not all Panel widgets respected the setting in the first place; so adjusting it produced random-seeming results. For these reasons, we decided to remove the setting and just make all Panel icons grow with the panel thickness. Less code, easier to understand, fewer bugs. Job's done! But now we have people with super thick vertical panels complaining, and that setting we've removed would have given them a knob to turn to self-satisfy. The panel thicknesses in question are thick enough that a huge icon looks awkward, but not so thick that the entire widget's FullRepresentation can be substituted. We have a few options: 1. Bring back the "Maximum panel icon size" setting, but fix the issues that caused us to remove it: clarify in the UI what it does, default to "unlimited/scale with panel" size, put it on the Panel settings menu rather than in System Settings, and make it universally applicable to all 1st party widgets at least. Cons: a lot of work; universality would still be elusive since 3rd-party widgets wouldn't necessarily respect it. 2. Add per-widget settings for 1st-party widgets to control the maximum icon size as needed. For some reason people only ever seem to complain about this issue as it applies to their launcher menu widgets, so maybe it will be enough to do this for Kickoff, Kicker, and Application Dashboard. Cons: lots of code duplication if we end up implementing it for multiple widgets; worse UX if you want to make this change for all the affected widgets on your panel; universality would still be elusive since 3rd-party widgets have to implement the same code. 3. Internally hardcode a maximum icon size for all affected panel widgets to try to fix this use case without the need for explicit configurability. Cons: undocumented magical sizing behavior; *someone* will always find something that doesn't work for them personally; universality would still be elusive since 3rd-party widgets would have to implement the same code. 4. Do nothing, and accept that super thick panels will suffer from this UI papercut. -- You are receiving this mail because: You are watching all bug changes.