[Bug 10277] Uninstalling software does not remove them from Programs menu

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jul 3 11:41:57 CDT 2009


Damjan Jovanovic <damjan.jov at gmail.com> changed:

           What    |Removed                     |Added
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED

Alexandre Julliard <julliard at winehq.org> changed:

           What    |Removed                     |Added
             Status|RESOLVED                    |CLOSED

--- Comment #56 from Damjan Jovanovic <damjan.jov at gmail.com>  2009-06-26 11:41:08 ---
With my 2 patches just committed to the lastest git:



I am tempted to close this bug, because menu deletion now works - but it's only
preformed on Wine startup, and only on menus created with Wine >= 1.1.24 (maybe
the version is a little earlier).

The latter problem is hard to fix and probably won't be (you'll have to delete
menus made with older Wine versions manually), but the fix for the former is
another patch I sent in and wasn't accepted.

So a few more days for that last patch to go in and then I'll close this bug.

You can expect this to fully work with Wine 1.1.25.

--- Comment #57 from Damjan Jovanovic <damjan.jov at gmail.com>  2009-06-30 12:00:37 ---
Alexandre Julliard tells me that the menu deletion while Wine is running "would
have to be some sort of [Windows NT] service, but yes i expect startup only is
good enough for now".

Hence, no patch to delete menus while Wine is running at this time.

Resolving fixed.

--- Comment #58 from Scott Ritchie <scott at open-vote.org>  2009-06-30 14:00:00 ---
Why would a service be needed?  All I really want is some way to manually tell
Wine "check the menu again" - then we could put that code into Wine Uninstaller
and Gnome-App-Install (a frontend to wine uninstaller that I'm working on). 
That way if Wine is still running while they uninstall an app everything would
be handled fine.

That would cover a very large use case right there.

--- Comment #59 from Damjan Jovanovic <damjan.jov at gmail.com>  2009-06-30 14:37:18 ---
Scott, you can manually run "wine winemenubuilder -r" to uninstall menus
whenever you want to (eg. after an app is uninstalled). "wine winemenubuilder
-a -r" is even better since it will clean up file type associations too.

And while you're here: even though I use Ubuntu, I hope all these changes you
are making to better integrate Wine into the desktop are cross-distro, and done
in Wine itself when possible.

--- Comment #60 from Alexandre Julliard <julliard at winehq.org>  2009-07-03 11:41:57 ---
Closing bugs fixed in 1.1.25.

Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.

More information about the wine-bugs mailing list