wine menus

Damjan Jovanovic damjan.jov at gmail.com
Fri Jun 22 01:21:47 CDT 2007


Hi

At the moment, wine builds fd.o menus by calling winemenubuilder and
wineshelllink when shell32's IPersistFile_fnSave is invoked. This both
misses menus copied directly into the menu directory without calling
IPersistFile_fnSave, and provides no way to remove the menus when the
app is uninstalled.

Wine also keeps .lnk files in
~/.wine/drive_c/windows/profiles/<user>/Start Menu/ just like Windows
does, and those .lnk files seem like a much better representation of
the menus that should appear on the system, because they are also
deleted when an app is uninstalled.

Is it possible to add a new utility, or patch an existing utility like
wineboot, to synchronize between wine's .lnk files in the windows
directory and the fd.o menus, instead of using
winemenubuilder/wineshelllink? Would a patch that does that be okay?

Thank you
Damjan



More information about the wine-devel mailing list