Issue Details (XML | Word | Printable)

Key: FDT-1191
Type: Improvement Improvement
Status: Closed Closed
Resolution: Fixed
Priority: Blocker Blocker
Assignee: FDT Team
Reporter: Ben Langton
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
FDT

Settings folder should go in ~/Library/Application Support/

Created: 28/Aug/10 10:14 PM   Updated: 22/Jun/12 06:42 PM
Component/s: Installation
Affects Version/s: 4.0 Milestone 4
Fix Version/s: FDT 4.0
Security Level: public

Time Tracking:
Not Specified

Environment: Mac OS X
Issue Links:
Duplicate
 


 Description  « Hide
In FDT 4, the settings for installed Flex SDKs, project templates and project types are stored directly in the user directory. This is the incorrect location for these files since this directory should be reserved for standard directories as defined by Apple, e.g. Desktop, Documents, Movies, Music, etc. If all applications stored support material in the top level user directory, it would rapidly become cluttered and unusable.

The correct location for these files is in the ~/Library/Application Support directory. This still achieves your stated goal: "We strongly believe that putting more and more settings to the user folder is the right way to go. It would put an end to setting up all FDT preferences whenever you create a new workspace."

Please see Apple's Developer Guidelines for further details: http://developer.apple.com/mac/library/documentation/MacOSX/Conceptual/BPFileSystem/Articles/WhereToPutFiles.html



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Michael Plank added a comment - 30/Aug/10 09:27 AM
Thx, that's definitely the correct path on the Mac, I agree.
You know the equivalents for Win and Linux?

Ben Langton added a comment - 31/Aug/10 05:05 PM
I'm not a Windows or Linux user, but I asked around to get some details. In Windows, try <user folder>/Application Data/FDT. In Linux, it should be similar to (if not the same as) the Mac path.

Axel Haustant added a comment - 31/Aug/10 06:15 PM
No, Mac paths only works on Mac. On Linux (and any other freedesktop compliant platform) you should follow the XDG Base Directory Specification: http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

Michael Plank added a comment - 01/Sep/10 08:27 AM
Thx a lot for this info guys!

Philipp Arnolds added a comment - 21/Sep/10 11:36 AM - edited
In the next version of FDT (FDT 4 Final) the template folders are stored in the following places:

Mac:

/UsersLibrary/yourUsername/Application Support/FDT

Windows:

driveletter:\Users\ yourUsername\AppData\Roaming\FDT (AppData is a hidden folder)