local .desktop files after package deinstallation should be removed/modified

Bug #55853 reported by Wiktor Grebla
6
Affects Status Importance Assigned to Milestone
alacarte (Ubuntu)
Invalid
Undecided
Travis Watkins

Bug Description

When a user modifies her menu and sets an item as invisible, a .desktop file for this item is created. When she decides to remove the package ~/.local/share/applications/$appname.desktop remains untouched. If the package will be installed again (say half a year later) it will remain invisible, and most probably a user won't remember the fact of using alacarte to hide its menu item.

I guess that we should try to remove all .desktop files when removing a package, or at least check if it has been hidden or not (I know it sounds trivial, but not necessarily is trivial).

I was also wondering if it has any impact on the menu behavior, i mean how much time does it take to parse these unused files when opening a menu.

If you think it should be reported elsewhere (apt/dpkg) please set it as invalid and let me know :).

Revision history for this message
Travis Watkins (amaranth) wrote :

You asked for it. ;) Seriously though, alacarte has no idea whether or not a package exists, this should happen at another level.

Changed in alacarte:
assignee: nobody → amaranth
status: Unconfirmed → Rejected
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.