Manually deleted menu entries didn't resotore after reinstal aplication

Bug #236070 reported by Bazilio
4
Affects Status Importance Assigned to Milestone
KDE Base
Fix Released
Wishlist
kdebase (Ubuntu)
Won't Fix
Wishlist
Unassigned

Bug Description

Kubuntu 8.04 KDE 3.5.9
Sorry for my english, I'm russian.
I deleted firefox from k-menu. then I deleted firefox by `sudo apt-get remove firefox`. then I installed firefox by `sudo apt-get install firefox`. After that firefox didn't apear in k-menu. Same situation with other applications. I know, that it's not correct way to uninstal application. But if I dont wont to see icon in k-menu, I delete it. If I would like to see it again, I can't automaticaly return it and have to manually create menu entry.

Revision history for this message
kko (kko) wrote :

The bug report is valid from a user perspective.

This is, however, due to a design choice of KDE. The changes made are saved to '~/.config/menus/applications-kmenuedit.menu', and reinstalling a package can have no control over this.

From http://docs.kde.org/stable/en/kdebase-runtime/userguide/kde-menu.html :

"Common Pitfalls

Applications not in the menu do not exist with regard to other applications or file associations: If you remove an application from the menu, KDE assumes you don't want to use it.

When applications are unwanted in the menu, either place them in .hidden menu or a dedicated menu with

NoDisplay=true

in the .directory file"

*

As said, from the "design perspective" this bug may be classified as "Invalid", but it does not remove or negate the negative user experience. The best option (from a user perspective) would probably be for 'kmenuedit' to have a separate tickbox for "Hide this menu entry". I do not know if this is done/planned in KDE 4.

Changed in kdebase:
status: New → Confirmed
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

This would be best classified as a wishlist for different behavior on KDE's part.

Changed in kdebase:
importance: Undecided → Wishlist
Changed in kdebase:
importance: Undecided → Unknown
status: New → Unknown
Changed in kdebase:
status: Unknown → New
Revision history for this message
In , Jonathan Aquilina (eagles051387) wrote :

Version: (using KDE 4.2.2)
OS: Linux
Installed from: I Don't Know

Kubuntu 8.04 KDE 3.5.9

Sorry for my english, I'm russian.

I deleted firefox from k-menu. then I deleted firefox by `sudo apt-get remove firefox`. then I installed firefox by `sudo apt-get install firefox`. After that firefox didn't apear in k-menu. Same situation with other applications. I know, that it's not correct way to uninstal application. But if I dont wont to see icon in k-menu, I delete it. If I would like to see it again, I can't automaticaly return it and have to manually create menu entry.

this bug can be found at https://bugs.edge.launchpad.net/ubuntu/+source/kdebase/+bug/236070

Changed in kdebase (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Hello there,

Kubuntu currently does not have the manpower necessary to implement this feature as a distribution, so we are closing this report. Worry not, though, because your wish item is still being tracked by KDE at http://bugs.kde.org/show_bug.cgi?id=191483 . Once KDE implements this feature, we will include it in the Kubuntu release which contains the KDE version the feature was implemented in.

Thanks for understanding, and have a nice day.

Changed in kdebase (Ubuntu):
status: Triaged → Won't Fix
Changed in kdebase:
importance: Unknown → Wishlist
Revision history for this message
In , notuxius (notuxius) wrote :

The app is displaying upon search in KRunner/Kickoff - but there is no app menu entry after removing and installing the app

Plasma: 5.12.3
Apps: 17.12.3
Frameworks: 5.44.0
Qt: 5.10.1
Kernel: 4.14.27-1-MANJARO
OS: Netrunner Rolling

Revision history for this message
In , Nate-b (nate-b) wrote :

Cannot reproduce. I guess it got fixed.

Changed in kde-baseapps:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.