Bug 106093 - Size limit for menu items
Summary: Size limit for menu items
Status: RESOLVED UPSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.18.0
Platform: unspecified Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-22 08:55 UTC by Mohd Asif Ali Rizwaan
Modified: 2023-04-27 19:33 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mohd Asif Ali Rizwaan 2005-05-22 08:55:11 UTC
Version:           unknown (using KDE 3.4.0, compiled sources)
Compiler:          gcc version 3.3.4
OS:                Linux (i686) release 2.4.29-lck1

Description:
------------
Menus in Kicker or any application where the menu-item name/description is too long then the menu occupies the whole desktop space and causes inconvenience by blocking the useful KDE items like menus, toobuttons, taskbuttons, system tray, kmenu button, quick launch, etc. it seems that menu can get as bigger as it can without any limit.

This unlimited size is the problem with KDE menus.

----------------
How to Reproduce: taking kmenu as example
-----------------
0. Run kmenuedit
1. create a menu item whose name/description is way-too-long, like:

"The Worlds Fastest Web Browser by the KDE Team for the Unix Environment (The Konqueror File Manager and Web Browser)"

2. save it in perhaps Internet submenu.
3. run sync (as kde won't update menus without the sync)
4. after the changes are applied,
5. goto internet folder
6. you can see that the Internet submenu is taking over the whole desktop space.
7. and if you run this "The World Fastest...." it will get stored in the Recent Application list in the KMenu.
8. and this recent application will always takes over the whole desktop space whenever your press ALT+F1 or click on the kmenu button.

-----------------
Expected Behavior
-----------------
All menus in KDE must have a MaxSize which it should respect. Use a 'Width for menu text' feature here also as in Konqueror.

example:
1. open konqueror ($HOME)
2. goto: Settings->Appearance->Width for Icon Text:600


This menu bug is really annoying at Low resolution display settings which are officially supported by KDE like 800x600, 1024x768 etc.

Thanks.
Comment 1 Dik Takken 2005-05-24 11:45:44 UTC
Changing to wishlist, Changing description to make clear what the reporter is actually requesting.
Comment 2 Nate Graham 2023-04-27 19:33:57 UTC
This is something that would need to be implemented at the Qt level.