Bug 334923

Summary: Kicker menu not correctly resizing
Product: [Plasma] plasmashell Reporter: enoopt.adams
Component: Application Menu (Kicker)Assignee: Eike Hein <hein>
Severity: normal CC: service, subscriber
Priority: NOR    
Version: master   
Target Milestone: 1.0   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Screenshot of the problem

Description enoopt.adams 2014-05-17 03:18:57 UTC
The kicker menu is too short currently, hiding some of my favorites. It appears to only be as tall as there are menu folder entries.

Reproducible: Always
Comment 1 enoopt.adams 2014-05-17 03:19:35 UTC
Created attachment 86677 [details]
Screenshot of the problem
Comment 2 Eike Hein 2014-05-17 22:34:16 UTC
This is due to the Plasma Next rewrite of Kicker currently following the same approach as the Plasma 1 version did, which is to rely on the user dragging the size of the menu as they want it to be, and Kicker fading out the overflow if it's too small to fit everything. This breaks down because applet popup dialogs in Plasma Next are no longer user-resizable.
Comment 3 Eike Hein 2014-05-17 22:34:59 UTC
Git commit 361436ac5e406ac9dc0fca1b5eab5d748afc8470 by Eike Hein.
Committed on 17/05/2014 at 22:34.
Pushed by hein into branch 'master'.

Size menu to fit favorites, since applet popups are no longer user-resizable.

M  +10   -3    applets/kicker/package/contents/ui/FullRepresentation.qml
M  +4    -2    applets/kicker/package/contents/ui/SideBarSection.qml

Comment 4 andy gaal 2015-05-13 20:08:17 UTC
i would like to confirm: it is very disturbing, in kde4 i could enlarge kickoff manually 
so i could set up my application shortcuts without dealing with scrollbars. I hope this 
will not remain and hope this will be soon solved.
Comment 5 Eike Hein 2015-05-13 20:41:47 UTC
@andy: Kickoff is not Kicker.
Comment 6 andy gaal 2015-05-13 20:59:59 UTC
reply to Eike Hein from comment #5)
> @andy: Kickoff is not Kicker.
this comment does not help, kicker or kickoff,  the problem remains since kickoff disappeared.
Comment 7 Eike Hein 2015-05-13 21:01:22 UTC
We bundle two menus, Kickoff (the default) and Kicker (the alternative). Kicker resizes to always fit all favorites, so the problem you're describing doesn't apply to it.
Comment 8 andy gaal 2015-05-13 21:09:19 UTC
(In reply to Eike Hein from comment #7)
> We bundle two menus, Kickoff (the default) and Kicker (the alternative).
> Kicker resizes to always fit all favorites, so the problem you're describing
> doesn't apply to it

don't understand this. kickoff is not available in plasma 5 anymore as far as i know ( netrunner 15 / kubuntu 15.04 ). Actually Kicker
toggles a scrollbar to handle all entries and does not resize at all. Kickoff was resizeable so there was no need to 
switch on both menus and scrollbars.
Comment 9 andy gaal 2015-05-13 21:27:58 UTC
... and how it comes to the status "RESOLVED FIXED" ?  nothing is fixed.
plasma 5 degrades all positive things kde4 brought up. No different Wallpaper 
for desktop cube, Menus not resizeable, no custom icon for application launcher
and so on ...
Comment 10 Eike Hein 2015-05-13 21:38:29 UTC
This Kickoff: http://netrunner-mag.com/wp-content/uploads/2014/08/snapshot17.png

It's the default menu in Plasma 5.

This is Kicker: https://www.kde.org/announcements/plasma-5.3/kicker-docs.png

It's the alternative menu. This bug is marked RESOLVED FIXED because it's about Kicker and because of the change shown in comment #3.

The icon for Kicker has been customizable since 5.0. The icon for Kickoff is customizable as of Plasma 5.3.

Please stop using this ticket for unrelated things now.
Comment 11 Eric S 2015-12-13 22:44:13 UTC
I'd just like to suggest that talking about this stuff in terms of kickoff, kicker, etc isn't friendly to general users of Plasma. Plasma does not present these names to the user. Plasma presents them as "Application Launcher" etc. I have enough history with KDE to have some idea of what is being talked about but frankly I can never remember the difference between the similarly named kickoff and kicker. A new user would no idea. I'd like to suggest that the names used in the issue system and discussions be harmonized with the terminology used by the user interface.
Comment 12 Eike Hein 2015-12-13 23:06:38 UTC
^ Yeah, fair point.