Have the program tell the user what directories there are
Posted: Sun Mar 25, 2012 11:42 am
A common query is "Where do I install OXPs?"
Since the program itself knows where the files it uses are, how about adding a screen to the core Oolite program that is accessed from the options screen that gives directory information. For example:
Since the program itself knows where the files it uses are, how about adding a screen to the core Oolite program that is accessed from the options screen that gives directory information. For example:
example Ubuntu version wrote:The first-timer's handbook is in:
[size=120]/usr/share/doc/oolite-data/AdviceForNewCommanders.pdf[/size]
OXPs should be installed in:
/home/SandJ/.Oolite/AddOns
e.g.
[size=120]/home/SandJ/.Oolite/AddOns/Basic-debug.oxp[/size]
[size=120]/home/SandJ/.Oolite/AddOns/ExampleOXP.oxp[/size]
Screen dumps are saved in:
[size=120]/home/SandJ/oolite-saves/snapshots[/size]
If asked to provide "Latest.log" it is in:
[size=120]/home/SandJ/.Oolite//Logs/Latest.log[/quote][/size]
example Windows version wrote:The first-timer's handbook is in:
[size=120]D:\Games\Oolite\AdviceForNewCommanders.pdf[/size]
OXPs should be installed in:
D:\Games\Oolite\AddOns
e.g.
[size=120]D:\Games\Oolite\AddOns\Basic-debug.oxp[/size]
[size=120]D:\Games\Oolite\AddOns\ExampleOXP.oxp[/size]
Screen dumps are saved in:
[size=120]D:\Games\Oolite\oolite.app\oolite-saves\snapshots[/size]
If asked to provide "Latest.log" it is in:
[size=120]D:\Games\Oolite\oolite.app\Logs\Latest.log[/quote][/size]
In this way if multiple installations have been done, or there was an earlier broken installation, or it is a non-standard installation, it won't matter.
(It has taken me ages to put together this posting, which demonstrates just how hard it is to find this stuff. I did not know there was a .PDF for Linux, that the snapshot directory isn't created until you have a snapshot and the Windows installation gets Basic-debug.oxp but the Linux one doesn't. And none of the above refers to[size=120]/usr/lib/GNUstep/Applications/oolite.app[/size]
which is where the program was installed! Nor that there is Linux manual for Oolite: "[size=120]man oolite[/size]
", which I only just found by accident. Oh, I see the resource sheet is installed too, in[size=120]/usr/share/doc/oolite-data/OoliteRS.pdf[/size]
. Razzle, frazzle, I knew none of this two hours ago!)