http://bugs.winehq.org/show_bug.cgi?id=15912
Scott Ritchie scott@open-vote.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |ASSIGNED Ever Confirmed|0 |1
--- Comment #2 from Scott Ritchie scott@open-vote.org 2009-05-06 16:51:32 --- I am working on getting a great deal of Wine integration done. I should have something to show by the end of the month at the Ubuntu developer summit - so far it's mostly panel applets and frontends to modifying the registry. It's easy enough to make this stuff Wineprefix aware in the code, however presenting a reasonable user interface to the user is a bit tougher problem.
In particular, we run into difficulties about where to put the various menu items, especially in the case of duplicates. If I install Steam and Half Life 2 into one bottle, then install steam and Left for Dead in another, what do we do with the start menu? How do we handle the removal of these programs? I'm extending Gnome-App-Install to make Wine programs uninstallable through add/remove programs, so it would need to be made clear to the user what a prefix is, which prefix the app is in, and so on.
Similarly, we run into issues with prefixes when we talk about having a centralized tool for minimal Wine configuration (System->Preferences->Windows Applications); if there are multiple wineprefixes, that would need to be aware of them (which may be easy enough), but then it also would need to allow the user to configure them independently.
Anyway, getting the integration stuff for the default prefix is a more important task than making it all prefix aware, since in most cases the default prefix will be fine. We may want to have an optional "run this installer and create a new wine prefix for it" option, which I'm experimenting with currently.
Many thanks to Christian Dannie, by the way, who is helping me with this stuff.