http://bugs.winehq.org/show_bug.cgi?id=10277
Damjan Jovanovic damjan.jov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #56 from Damjan Jovanovic damjan.jov@gmail.com 2009-06-26 11:41:08 --- With my 2 patches just committed to the lastest git:
http://source.winehq.org/git/wine.git/?a=commit;h=420d64291876130c49255d4298...
http://source.winehq.org/git/wine.git/?a=commit;h=fe1cc3272149503323d7bcb99c...
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@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@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@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@winehq.org 2009-07-03 11:41:57 --- Closing bugs fixed in 1.1.25.
--- Comment #61 from Ken Sharp kennybobs@o2.co.uk 2009-07-09 07:45:33 --- The shortcuts are removed, the folders are not. Under Windows, the folders are removed also. Reopen or is that bit a wontfix?
--- Comment #62 from Vincent Povirk madewokherd@gmail.com 2009-07-09 08:04:51 --- It doesn't make sense to remove the folders. They're likely to be used in a different wine prefix, and menu implementations tend to not show empty folders anyway.