[Bug 3548] .lnk file is created on the desktop together with the program icon...

wine-bugs at winehq.org wine-bugs at winehq.org
Tue May 18 09:18:52 CDT 2010


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





--- Comment #35 from Damjan Jovanovic <damjan.jov at gmail.com>  2010-05-18 09:18:52 ---
(In reply to comment #33)
> (In reply to comment #32)
> > Perhaps we can store the Wine prefix in the .lnk file somewhere.
> You can't do that. Some dumb installers have "pre-packaged" .lnk files that are
> just copied into place.

Pre-packaged .lnk files that get just copied into place would bypass shell32's
IShellLink's IPersistFile_Save, and winemenubuilder won't get invoked to build
.desktop files. Such files also imply that you can't choose where to install
the application, since that affects the .lnk contents?

We shouldn't store the Wine prefix in the .lnk file, it could go into some
other settings database (maybe not the registry, since that's local to each
Wine prefix), from where the tool that starts .lnk can look up which Wine to
use.

At least we can patch Gnome and write a thumbnailer - it must be real fun and
games to fix this on MacOS :-).

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