Page 2 of 3

Re: Continuation of OXP versions?

Posted: Wed Jul 02, 2014 10:09 pm
by spara
Diziet Sma wrote:
Hehe.. the Archive Manager and Gedit in Gnome/Cinnamon do exactly the same thing.. without the legendary KDE bloat. :wink:
Indeed. I'm not too fond of either, Gnome or KDE, but that aside Norby makes a good point. There's really no real need for distributing oxps using the old oxp. If someone wants to edit oxzs, it's easy enough.

Re: Continuation of OXP versions?

Posted: Thu Jul 03, 2014 2:56 am
by Diziet Sma
spara wrote:
Indeed. I'm not too fond of either, Gnome or KDE
That's why I've abandoned Ubuntu, after they went insane.. Mint and Cinnamon for me now, all the way..

(Well, I do also use Ubuntu Studio with the low-latency kernel, and Arch with Enlightenment - right tools for the job, and all that.. :wink:)

Re: OXZ storage

Posted: Thu Jul 03, 2014 11:43 am
by tonyhippy
Can someone tell me where the contents of OXZs added by the manager are stored, since theyre not in the AddOns or Resorces folders? I want to give the Aquatics ships the same re-skin I gave the OXP versions but I can't find 'em!!

Re: Continuation of OXP versions?

Posted: Thu Jul 03, 2014 11:48 am
by Cody
~:\Oolite\oolite.app\GNUstep\Library\ApplicationSupport\Oolite\ManagedAddOns

Re: OXZ storage

Posted: Thu Jul 03, 2014 11:51 am
by spara
tonyhippy wrote:
Can someone tell me where the contents of OXZs added by the manager are stored, since theyre not in the AddOns or Resorces folders? I want to give the Aquatics ships the same re-skin I gave the OXP versions but I can't find 'em!!
If you want to tweak them, I suggest donwloading directly from Oolite page and saving to your AddOns.

Re: Continuation of OXP versions?

Posted: Thu Jul 03, 2014 1:42 pm
by Stormrider
tonyhippy wrote:
Can someone tell me where the contents of OXZs added by the manager are stored
I wondered this too, took me a while to find them.
Cody wrote:
~:\Oolite\oolite.app\GNUstep\Library\ApplicationSupport\Oolite\ManagedAddOns
I think this info needs to be in the OXZ manager somewhere.

Re: Continuation of OXP versions?

Posted: Thu Jul 03, 2014 1:49 pm
by spara
Stormrider wrote:
tonyhippy wrote:
Can someone tell me where the contents of OXZs added by the manager are stored
I wondered this too, took me a while to find them.
Cody wrote:
~:\Oolite\oolite.app\GNUstep\Library\ApplicationSupport\Oolite\ManagedAddOns
I think this info needs to be in the OXZ manager somewhere.
Not sure about that, they are "managed" after all, so a new version will replace the old one and if you do your tweaks there, they will be gone. It's a matter of opinion of course, but I would leave the managed ones alone and download the oxz straight from the Oolite page and tweak that. In other words, I don't think it's a good idea to put that information to the manager. Wiki would be better for that kind of information.

Re: Continuation of OXP versions?

Posted: Thu Jul 03, 2014 4:52 pm
by cim
spara wrote:
Stormrider wrote:
I think this info needs to be in the OXZ manager somewhere.
Not sure about that, they are "managed" after all.
Exactly. If you do need to know where they are, it's easy enough to find out from Latest.log, but if you need to know where they are, you're probably about to do something which will void your non-warranty (same as if you find Oolite's OXP Cache file and edit it). If you want to customise an OXZ, download and install it to AddOns instead - it'll show up as red for "manually installed" in the manager screens, and the OXZ manager will know not to touch it.

Re: Continuation of OXP versions?

Posted: Thu Jul 03, 2014 11:42 pm
by Neelix
Will externally moving an OXZ from ManagedAddons to Addons cause any issues with the Extensions manager? (ie is it "safe" to do that, if I want to mod one)

- Neelix

Re: Continuation of OXP versions?

Posted: Fri Jul 04, 2014 1:54 am
by Diziet Sma
Neelix wrote:
Will externally moving an OXZ from ManagedAddons to Addons cause any issues with the Extensions manager? (ie is it "safe" to do that, if I want to mod one)
That's quite safe.. I move OXZs in and out of ManagedAddons all the time, when I need to disable something for testing. I keep a special "Disabled OXZs" folder alongside of ManagedAddons for that purpose. Though it's probably a good idea to tell Oolite to rebuild its cache after you move something. If you're playing around with OXP/Zs a lot, it's simplest to add
<key>always-flush-cache</key>
<string>YES</string>
into your .GNUstepDefaults file. This forces Oolite to rebuild the cache every time it starts. (sometimes referred to as "putting a brick on the shift key")

Re: Continuation of OXP versions?

Posted: Fri Jul 04, 2014 2:18 am
by Neelix
Diziet Sma wrote:
Neelix wrote:
Will externally moving an OXZ from ManagedAddons to Addons cause any issues with the Extensions manager? (ie is it "safe" to do that, if I want to mod one)
That's quite safe.. I move OXZs in and out of ManagedAddons all the time, when I need to disable something for testing. I keep a special "Disabled OXZs" folder alongside of ManagedAddons for that purpose. Though it's probably a good idea to tell Oolite to rebuild its cache after you move something.
Good to know. - ta :-)

Diziet Sma wrote:
If you're playing around with OXP/Zs a lot, it's simplest to add
<key>always-flush-cache</key>
<string>YES</string>
into your .GNUstepDefaults file. This forces Oolite to rebuild the cache every time it starts. (sometimes referred to as "putting a brick on the shift key")
Somewhat more useful than a brick on the shift key really, as that would make it difficult activate most of the keyboard controls in-game. ;-)

- Neelix

Re: Continuation of OXP versions?

Posted: Fri Jul 04, 2014 5:05 am
by Stormrider
cim wrote:
it's easy enough to find out from Latest.log
Of course you are right cim I must have looked at that path in the log a thousand times without it registering, but when I saw it in a post here, I was like oh that's where it is.

I'll just go hide in that beautiful solar corona over there now. :oops:

Re: Continuation of OXP versions?

Posted: Fri Jul 04, 2014 6:30 am
by cim
Diziet Sma wrote:
If you're playing around with OXP/Zs a lot, it's simplest to add
<key>always-flush-cache</key>
<string>YES</string>
into your .GNUstepDefaults file. This forces Oolite to rebuild the cache every time it starts. (sometimes referred to as "putting a brick on the shift key")
This shouldn't be necessary if you're using OXZs - Oolite checks the existence and timestamp of all OXZ files against the cache, and if there's anything different, rebuilds it anyway.

Re: Continuation of OXP versions?

Posted: Fri Jul 04, 2014 7:31 am
by Diziet Sma
I wasn't aware of that.. thanks for the info!

Re: Continuation of OXP versions?

Posted: Fri Jul 04, 2014 3:55 pm
by cim
The only type of change, in fact, that Oolite won't automatically detect, is when you edit the contents of an OXP, in place in the AddOns folder, in such a way that it doesn't change the timestamp of the OXP folder itself. If you have an OXP development workflow where you edit them outside of AddOns, then copy the folder into AddOns when you're ready to use it (which has other advantages, too) you should never need to force-clear the cache.