All, I had a look at the ~/Library/Preferences, and noted a bunch of files like Adam described. Apple also use "Quicktime Preferences” for the quicktime settings. Then Parallels use a directory at that level, and Macromedia does the same thing ( I have a subdir called Flash Player), and a few more dirs under that. Adobe does the same thing with an "Adobe" directory and a subdir “Acrobat”. So I would not see an issue with a “Kicad” directory here and either preference files under Kicad, or subduers for eeschema, pcbnew, etc..
My $0.02, Jean-Paul AC9GH On Sep 6, 2014, at 11:12 AM, Adam Wolf <[email protected]> wrote: > Hi Wayne, > > I took a look at the UI guidelines, and most of what I saw was referring to > OS X apps that use the official Preferences API. > > I just did a quick audit of what is in my ~/Library/Preferences. > > I have 193 files, almost all named like org.videolan.vlc.plist (with a few > exceptions, these are named "<product name> Preferences". These are readable > and writable using the OS X Preferences API--which we are not. > > I have the following directories: > > AndroidStudioPreview > ByHost > calibre > IdeaIC13 > org.videolan.vlc > PyCharm30 > Saleae > VMware Fusion > WebStorm7 > > Inside the Saleae directory, for example, are the following files > > adams-mbp:Preferences wolf$ find Saleae > Saleae > Saleae/Errors > Saleae/settings.xml > > I think, based on what's randomly installed on my machine, that > ~/Library/Preferences/kicad/ is like what other people do when they have > preferences files that don't match the Apple native API for preferences. > > Unless the question is "then we'll have two layers of pref directories", i.e. > ~/Library/Preferences/kicad/gerbview Preferences/ > > and I think that's ok too. My reasoning is that the majority of folks will > be installing Kicad as one piece, so if they want to backup their > preferences, they probably want to back them all up as one piece too. > > Adam Wolf > Cofounder and Engineer > Wayne and Layne, LLC > > > On Sat, Sep 6, 2014 at 9:54 AM, Wayne Stambaugh <[email protected]> > wrote: > On 9/6/2014 9:10 AM, Lorenzo Marcantonio wrote: > > On Fri, Sep 05, 2014 at 05:31:38PM -0400, Wayne Stambaugh wrote: > >> On Linux the configuration files are now located in $HOME/.config/kicad > >> per the FreeDesktop.org specification. To preserve you current > >> settings, you can move the kicad configuration files for your $HOME > >> folder to the new location. You must drop the leading . from the file > >> name. You must also move the fp-lib-table file. You will have to make > >> copies of these files if you plan on using any version of kicad prior to > >> r5114. > > > > And there will be much rejoicing and feasting and that other thing like > > that. > > > > And an horde of user asking how to maintain the current configuration :D > > > > Thanks > > > > > > I posted the same email on the KiCad user's group so that should cover a > reasonably large percentage of the user's. I'm sure we will get a few > complaints but that comes with the territory. :) > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

