https://bugs.kde.org/show_bug.cgi?id=466566

--- Comment #11 from Eric <m...@ericvanblokland.nl> ---
(In reply to Ismael Asensio from comment #10)
> > 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.
> 
> We might explore this solution, a "per-applet size setting", but implemented
> as a sizing handle on the panel edit mode (not as a specific configuration
> the applet has to provide).  If only, some properties or hints would be
> required for the applets to "opt-in". That would be similar to what we do
> now with applet pop-ups resizing. 
> 
> It would act as a Layout.Preferred/Maximum size, and potentially also solve
> the sizing problem with two full-width competing widgets on the same panel
> (ex. Menubar + Taskmanager).
> 
> Ideally it should be useful but not overwhelming, that is, defaults should
> still suffice for the majority of the cases.

This solution would be the Rolls Royce in my opinion. Actually, one of the
first things I checked for when I was confronted with my new Kickoff button was
whether I was allowed to resize it in edit mode by dragging its edge. So there
is at least some intuitivity with this.

Implementing this could also benefit other widgets. For me it would be a "nice
to have" if I could increase the size of "Pager" as an example. (don't consider
this a feature request, I'm just brainstorming)

While consistency is important, it might be worth considering this as a
preferred size instead of a maximum. If we look at the "System Tray" for
example, it would be a "nice to have" if it could be set as a minimum size.
Here's why: it has happened several times to me that my Task Manger is "pixels
away" from scaling down. Then I'm in a browser tab that starts playing media
and the System Tray expands its size because of that extra icon. This causes
the Task Manager to scale down and up again. Since the number of System Tray
items is rather constant for me, just reserving space for those one or two
extra icons would be nice. (again, not a feature request, just brainstorming)

In the end I think everyone would benefit, if I were to put my launcher on a
horizontal panel again I would appreciate that I could make the "clickable
surface" wider than my panel height.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to