1.6 and Extras
Posted: 03.11.2008, 23:36
I did a clean install of Celestia from CVS today - full download.
There are two things i?d like to bring up:
1.
I noticed that the CelestiaResources folder (OSX) had disappeared along with some other stuff, and saw it had been moved to inside the app package. So i thought the AddOns should go in Application Support. The ReadMe confirmed this, so off i went...
No matter what i do, Celestia will not recognize any extras. I tried ~application support/celestiaresources/, with our without subfolders (extras/addons/data etc, all possible confirgurations. Nothing works. So i moved it to Application Support in the root library instead, and tried all the possibilities there too. Will not work. I tried upper case, lower case, etc. Everything i could think of. Nothing works.
The only thing that works is to put my extras inside the application bundle itself, and that is obviously not how it should be. So, either there is a bug in today?s CVS, or there is some naming scheme here i just cannot detect...
2.
I really like the idea of having all the extras in my ~Application Support folder in my user dir, since it makes updating Celestia simpler and also makes my backup scheme easier. Not only that, but it conforms to how all other OSX apps behave, which is simple and neat (as long as it works, that is )
But i think that start.cel, the config file and an example of how to modify solarsys.ssc (a simple texture-swap for a solar system object, for example) should ALSO go in Application Support, for new users to discover. Most people will never think to look inside the App itself, so this very basic functionality will take them a *lot* more time to discover. I can almost guarantee there will be many, many support requests here in the forum from newbies just because these essential items is now hidden.
I realize this will require an installer, but hiding it is a *really* bad idea.
One more thing - a "feature request" for this new scheme:
While it makes sense to have Extras in the App Support folder, i think it would be great if one could tell Celestia - via the Preferences dialog - to look for Addons in any dedicated folder. Have App Support/CelestiaResources as default, but let the user pick any folder to replace it.
- rthorvald
There are two things i?d like to bring up:
1.
I noticed that the CelestiaResources folder (OSX) had disappeared along with some other stuff, and saw it had been moved to inside the app package. So i thought the AddOns should go in Application Support. The ReadMe confirmed this, so off i went...
No matter what i do, Celestia will not recognize any extras. I tried ~application support/celestiaresources/, with our without subfolders (extras/addons/data etc, all possible confirgurations. Nothing works. So i moved it to Application Support in the root library instead, and tried all the possibilities there too. Will not work. I tried upper case, lower case, etc. Everything i could think of. Nothing works.
The only thing that works is to put my extras inside the application bundle itself, and that is obviously not how it should be. So, either there is a bug in today?s CVS, or there is some naming scheme here i just cannot detect...
2.
I really like the idea of having all the extras in my ~Application Support folder in my user dir, since it makes updating Celestia simpler and also makes my backup scheme easier. Not only that, but it conforms to how all other OSX apps behave, which is simple and neat (as long as it works, that is )
But i think that start.cel, the config file and an example of how to modify solarsys.ssc (a simple texture-swap for a solar system object, for example) should ALSO go in Application Support, for new users to discover. Most people will never think to look inside the App itself, so this very basic functionality will take them a *lot* more time to discover. I can almost guarantee there will be many, many support requests here in the forum from newbies just because these essential items is now hidden.
I realize this will require an installer, but hiding it is a *really* bad idea.
One more thing - a "feature request" for this new scheme:
While it makes sense to have Extras in the App Support folder, i think it would be great if one could tell Celestia - via the Preferences dialog - to look for Addons in any dedicated folder. Have App Support/CelestiaResources as default, but let the user pick any folder to replace it.
- rthorvald