I agree. But to keep things simple I decided to just mention one directory. Do you know where the Addons folder resides on a Mac? I think it depends on the installation of Oolite itself.phkb wrote: ↑Wed Dec 20, 2023 10:05 pmAlso, you don't *have* to install OXZ's in the Managed AddOns folder. They will work successfully from the AddOns folder. The only benefit for installing in the Managed AddOns folder is if you want to eventually use the Download Manager, in which case having the OXZ's in the right place will allow it to update them. But, if you've given up on getting the DM working on a Mac, and are pursuing the manual install method instead, all of that is moot and the AddOns folder is perfectly fine for OXZ's.
Enabling Expansions on MacOS with 1.90
Moderators: winston, another_commander
- hiran
- Theorethicist
- Posts: 2403
- Joined: Fri Mar 26, 2021 1:39 pm
- Location: a parallel world I created for myself. Some call it a singularity...
Re: Enabling Expansions on MacOS with 1.90
Sunshine - Moonlight - Good Times - Oolite
- hiran
- Theorethicist
- Posts: 2403
- Joined: Fri Mar 26, 2021 1:39 pm
- Location: a parallel world I created for myself. Some call it a singularity...
Re: Enabling Expansions on MacOS with 1.90
I saw the hint for XCode in the other document - yet I believe not every pilot has Apple's IDE installed.phkb wrote: ↑Wed Dec 20, 2023 10:25 pmFinally, this line:That's super vague. At the moment, the only app I know that can read/write to the settings file is Xcode. It might be better to mention that Xcode is the preferred editor, and then suggest if the user has another app that can edit these files they should use that.open this file with your preferred editor
But what editor is the default plain text editor on MacOS?
Sunshine - Moonlight - Good Times - Oolite
- phkb
- Impressively Grand Sub-Admiral
- Posts: 4830
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Enabling Expansions on MacOS with 1.90
From the Hidden settings in Oolite page:
So, most Mac users are going to be above OS 10.4, which means you can't edit the settings file with a text editor. The only tool that I know of that can do the job is Xcode. So, from what I can see, Mac OS (from 10.4) doesn't give the user a way to edit these plist files by default.This is human-readable in Mac OS X 10.3.9 and earlier, but binary in 10.4 and later.
- phkb
- Impressively Grand Sub-Admiral
- Posts: 4830
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Enabling Expansions on MacOS with 1.90
Also from that Hidden Settings page for Mac, it refers to a "Secrets preference pane", which is now a dead link. I did a bit of research, and tried to get an equivalent app to install on my Mac OS VM, but it didn't seem to work out of the box, so I can't offer any 3rd party tool to do the same job.
- Cholmondely
- Archivist
- Posts: 5364
- Joined: Tue Jul 07, 2020 11:00 am
- Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
- Contact:
Re: Enabling Expansions on MacOS with 1.90
Comments wanted:
•Missing OXPs? What do you think is missing?
•Lore: The economics of ship building How many built for Aronar?
•Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
•Missing OXPs? What do you think is missing?
•Lore: The economics of ship building How many built for Aronar?
•Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
- phkb
- Impressively Grand Sub-Admiral
- Posts: 4830
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Enabling Expansions on MacOS with 1.90
Default location is "~/Library/Application Support/Oolite/AddOns"
- phkb
- Impressively Grand Sub-Admiral
- Posts: 4830
- Joined: Tue Jan 21, 2014 10:37 pm
- Location: Writing more OXPs, because the world needs more OXPs.
Re: Enabling Expansions on MacOS with 1.90
OK, I found the default way Apple gives you to edit these settings.
Via a command line. Oh, the irony.
Anyway, here's the method:
1. Open "Terminal", which can be done via the Launchpad (I think Terminal is in the "Other" group)
2. Type in this command exactly as shown:
Then press enter, and you're done.
Via a command line. Oh, the irony.
Anyway, here's the method:
1. Open "Terminal", which can be done via the Launchpad (I think Terminal is in the "Other" group)
2. Type in this command exactly as shown:
Code: Select all
defaults write org.aegidian.oolite oxz-index-url http://addons.oolite.space/api/1.0/overview
- hiran
- Theorethicist
- Posts: 2403
- Joined: Fri Mar 26, 2021 1:39 pm
- Location: a parallel world I created for myself. Some call it a singularity...
Re: Enabling Expansions on MacOS with 1.90
I like it, and I updated the wiki page. Hope it contains clear instructions now.phkb wrote: ↑Thu Dec 21, 2023 1:17 amOK, I found the default way Apple gives you to edit these settings.
Via a command line. Oh, the irony.
Anyway, here's the method:
1. Open "Terminal", which can be done via the Launchpad (I think Terminal is in the "Other" group)
2. Type in this command exactly as shown:Then press enter, and you're done.Code: Select all
defaults write org.aegidian.oolite oxz-index-url http://addons.oolite.space/api/1.0/overview
Sunshine - Moonlight - Good Times - Oolite
Re: Enabling Expansions on MacOS with 1.90
I confirm. The wiki looks good.
And yeah. If you don't want to download xcode. Use the defaults command in Terminal.
/et
And yeah. If you don't want to download xcode. Use the defaults command in Terminal.
/et