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

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jul 6 10:27:07 CDT 2008


http://bugs.winehq.org/show_bug.cgi?id=10277





--- Comment #29 from Ambro <ambro at b4ever.net>  2008-07-06 10:27:07 ---
The three patches I have just attached together provide you the ability to
update the xdg database and remove shortcuts whose .lnk files have been removed
using the command "winemenubuilder -s".
It will only work for shortcuts created using the above patches.
NOTE: wine tends to use "wineshelllink" from $PATH. Make sure wine is using my
version of wineshelllink.

How it works:
- wineshellink records created files to $WINEPREFIX/shortcuts
- winemenubuilder records the .lnk locations of new shortcuts to
HKCU/Wine/Software/WineMenuBuilder/Shortcuts.
- "winemenubuilder -s" scans the registry for .lnk files, calls wineshellunlink
on nonexistent .lnk files, and removes their registry entries

Right now, "winemenubuilder -s" it will only work good for menu shortcuts, and
will automatically delete all recorded desktop shortcuts, as wine deletes their
source .lnk files.


-- 
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