http://bugs.winehq.org/show_bug.cgi?id=10277
--- Comment #24 from Ambro ambro@b4ever.net 2008-07-05 16:32:50 --- Created an attachment (id=14602) --> (http://bugs.winehq.org/attachment.cgi?id=14602) wineshellink seperate wineprefixes, independent files, record created files
This patch does the following: - It changes the way files in the database are created so that they can be safely deleted when deleting a shortcut. - It completly seperates wine prefixes when adding shortcuts to the start menu (different root Wine folders). This is required becouse all management would be local to a single wine instance. - Maked wineshellink record all files created to $WINEPREFIX/shortcuts. Every file there represents a shortcut created and contains the list of paths in xdg trees. Every file is prefixed with "p:" (private) or "s:" (shared) - if it is shared, it can only be deleted once no other shortcut lists it as shared.