Bug 367586 - the icon of the application launcher scales with the panel indefinitely
Summary: the icon of the application launcher scales with the panel indefinitely
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Menu (Kicker) widget (show other bugs)
Version: 5.7.2
Platform: Neon Linux
: NOR normal
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-19 19:26 UTC by Thomas Weissel
Modified: 2017-08-28 11:27 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:
hein: VisualDesign+


Attachments
screenshot of the side panel with huge icons (1.55 MB, image/png)
2016-08-19 19:27 UTC, Thomas Weissel
Details
how it probably should look like (508.16 KB, image/png)
2016-08-19 19:28 UTC, Thomas Weissel
Details
widget-scaling (236.36 KB, image/png)
2017-08-28 11:27 UTC, Alexander Mentyu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Weissel 2016-08-19 19:26:30 UTC
i'm not sure if this is the right category because it doesn't matter if i use the application menu, kicker, or kickoff or anything else... 

the application launcher icon becomes ridiculously huge if you scale the width of a vertical panel to more than 128px 

it wastes to much space and while it makes sense to have such a broad panel for the taskmanager (so it can display program names) it makes absolutely no sense to have the application launcher icon covering a third of the panel...  

Reproducible: Always

Steps to Reproduce:
1.move the default panel to the left side of the screen (vertical panel)
2.stretch the panel width to more than 128 px 


Actual Results:  
the icon gets bigger and bigger until it covers all of the panel

Expected Results:  
the icon should have a fixed maximum width and height and spacing to the other plasmoids and NOT waste all of the available space
Comment 1 Thomas Weissel 2016-08-19 19:27:22 UTC
Created attachment 100687 [details]
screenshot of the side panel with huge icons
Comment 2 Thomas Weissel 2016-08-19 19:28:04 UTC
Created attachment 100688 [details]
how it probably should look like
Comment 3 Eike Hein 2016-08-23 18:45:32 UTC
VDG, can you comment?
Comment 4 Thomas Pfeiffer 2016-08-23 20:52:42 UTC
The problem is real. Vertical panels tend to be given greater width than horizontal ones are given height, because widgets like e.g. the clock don't work in a very narrow panel.
With these widths, the launcher does waste a lot of height (and looks strange).
It would therefore make sense to define a maximum size after which it would just receive horizontal padding (as illustrated by Xapient)
Comment 5 Eike Hein 2016-08-24 13:41:50 UTC
I agree - what I'd like the VDG to do is work out some guidelines for that we can adapt applets to :-)
Comment 6 andreas 2016-08-27 20:59:04 UTC
good points Xapient

1. launcher
guideline for maximum icon size is needed

2. quicklauncher 
should switch better to the width of a panel

3. taskmanager
scall very good as I think.

4. system tray
didn't work on wide panels the show hide arrow didn't work. should be fixed.

5. time
maximum height should be defined
Comment 7 Alexander Mentyu 2017-08-28 11:26:34 UTC
widget-scaling screnshot is how various widget looks like for me in: 

Distribution: KDE neon Developer Edition Unstable Branches
KDE Plasma Version: 5.10.90
KDE Frameworks Version: 5.37.0
Qt Version: 5.9.1
Kernel Version: 4.10.0-32-generic

Lines below Kicker on screenshot is Icons-only Task Manager.

Bug can be transfer into 'general' category or into more appropriate.
Comment 8 Alexander Mentyu 2017-08-28 11:27:20 UTC
Created attachment 107560 [details]
widget-scaling
Comment 9 Eike Hein 2017-08-28 11:27:55 UTC
This was addressed by Plasma 5.10, where the icon now follows the ceiling set in System Settings.