fritzing / fritzing-app

Fritzing desktop application
http://fritzing.org
Other
3.98k stars 826 forks source link

User modified / downloaded parts should be stored in a separate location than the app #266

Closed davidperrenoud closed 10 years ago

davidperrenoud commented 10 years ago

From dirk.van...@gmail.com on November 18, 2008 07:39:37

This issue is a modification of issue #74 What steps will reproduce the problem? 1. You worked with Fritzing for a while

  1. You modified parts or downloaded parts
  2. You want to backup your home folder or you download a new version of Fritzing What is the expected output? What do you see instead? It is expected and useful if the parts that the user added or modified are not stored in the same folder as the Fritzing application. E.g. If a user is not an admin user, he might not be able to either run Fritzing (when it is not in the application folder) or his user parts cannot be saved (since restricted users don't have access privileges to change stuff in the Applications folder). Also it is useful to store all the user data (including modified or downloaded parts) in the home folder, so it will be backed up automatically through a backup program.

(copied from the old issue) I think it would be a good thing to adhere the way Mozilla handles this. They store user persistent stuff (which should NOT get updated when there is a new version of the application) in the Profile Folder.

On Windows the place this in the 'Application Data' or 'AppData' folder. Citing http://kb.mozillazine.org/Profile_folder Windows 2000 and XP C:\Documents and Settings<Windows login/user name>\Application Data\Mozilla\ Windows Vista C:\Users<Windows login/user name>\AppData\Roaming\Mozilla\ Unix ~/.mozilla/ Mac OS X ~/Library/Application Support/Mozilla/

Original issue: http://code.google.com/p/fritzing/issues/detail?id=266

davidperrenoud commented 10 years ago

From dirk.van...@gmail.com on January 06, 2009 09:42:10

We should raise the priority of this issue a bit, or we need to find another better solution for this problem. Because right now it is really confusing for users who wants to make or share parts, where exactly to put all the files.

Cc: andre.knoerig

davidperrenoud commented 10 years ago

From andre.knoerig@gmail.com on May 20, 2009 02:55:20

Now that the bins/parts system is settled and accessible by the users, we need to work on this. Especially for updating to another Fritzing version this will save the users a lot of trouble.

Cc: -andre.knoerig omer_wi...@mac.com
Labels: -Priority-Medium -Milestone-next Priority-High Component-Parts

davidperrenoud commented 10 years ago

From irasc...@gmail.com on May 29, 2009 03:19:05

Mariano took care of this: r3024

Status: Fixed