On Thursday 27 March 2008 03:59:54 am Scott Ritchie wrote:
The UI is a fairly intuitive step - just add a "Windows Applications" category and list the installed Wine apps on the right. Once that's done, we don't need a special Wine program for uninstalling anymore, since we can expand the functionality in a similar place where the user could reasonably expects to find it.
As for what you'll need to do this done, uninstalling applications from the command line isn't yet supported, though I believe someone else is working on that through reg.exe.
Uninstallable Windows apps are listed in the registry at HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall*, and they contain the description of the app, as well as the command to uninstall it. Couldn't you use something like reg.exe (after it's implemented enough) to parse those registry keys and list the apps, and when the user asks to uninstall it, run "wine <uninstall string>"? No need for the control panel or applets at all.