Discussion and information relevant to creating special missions, new ships, skins etc.
Moderators: winston , another_commander
Commander_X
---- E L I T E ----
Posts: 675 Joined: Sat Aug 09, 2014 4:16 pm
Post
by Commander_X » Fri May 06, 2022 12:56 am
Cmdr Wyvern wrote: ↑ Thu May 05, 2022 8:34 pm
[...]
For Windows and Linux userspace installs, each instance has their very own addon folders, completely sandboxed from the other instances.
For Linux, though, the AddOns folder is in a similar boat as Mac. In Linux its location is $HOME/.Oolite/AddOns.
I'd expect the ManagedAddOns to follow the same pattern (that is, only one location), because for Linux the $HOME/GNUstep folder is the same for any GNUstep instance executed by the current user (i.e. be it the one in Oolite's deps folder, or the system wide one).
Slartibartfast
Deadly
Posts: 175 Joined: Mon Jan 21, 2008 3:54 pm
Post
by Slartibartfast » Fri May 06, 2022 4:35 pm
Hi
on my Linux ( local installation )
Code: Select all
mattes@Pille:~/GNUstep/Applications/Oolite/AddOns
and
Code: Select all
mattes@Pille:~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns
cheers
Oolite 1.91 / Imp. Trader ( slighly modified
) on Lubuntu 22.04 LTS on AMD64 2x 3800+ ,
ATI Radeon R7240 XFS / Samsung TV 40" 1080p
C-Media CMI8738 / Yamaha RX-V575 / DIY-Speaker
Logitech Attack3 & standard german keyboard
Cmdr Wyvern
---- E L I T E ----
Posts: 1649 Joined: Tue Apr 11, 2006 1:47 am
Location: Somewhere in the great starry void
Post
by Cmdr Wyvern » Fri May 06, 2022 4:51 pm
Then it may depend on how your favorite Linux distro does things.
After all, Kubuntu aint gonna behave like OpenSuse, Zorin, or whatever.
Running Oolite buttery smooth & rock stable w/ tons of eyecandy oxps on:
ASUS Prime X370-A
Ryzen 5 1500X
16GB DDR4 3200MHZ
128GB NVMe M.2 SSD (Boot drive)
1TB Hybrid HDD (For software and games)
EVGA GTX-1070 SC
1080P Samsung large screen monitor
Slartibartfast
Deadly
Posts: 175 Joined: Mon Jan 21, 2008 3:54 pm
Post
by Slartibartfast » Fri May 06, 2022 5:05 pm
I have installed this one ( "same" as 1.91)
https://github.com/OoliteProject/oolite ... x86_64.tgz
there are no different versions Suse/Ubuntu/Debian (on my Q4OS [Debian] it is like my Lubuntu)
maybe the "Oolite-installer" choses the different pathes.
matthias
Oolite 1.91 / Imp. Trader ( slighly modified
) on Lubuntu 22.04 LTS on AMD64 2x 3800+ ,
ATI Radeon R7240 XFS / Samsung TV 40" 1080p
C-Media CMI8738 / Yamaha RX-V575 / DIY-Speaker
Logitech Attack3 & standard german keyboard
Commander_X
---- E L I T E ----
Posts: 675 Joined: Sat Aug 09, 2014 4:16 pm
Post
by Commander_X » Fri May 06, 2022 7:48 pm
Slartibartfast wrote: ↑ Fri May 06, 2022 4:35 pm
Hi
on my Linux ( local installation )
Code: Select all
mattes@Pille:~/GNUstep/Applications/Oolite/AddOns
and
Code: Select all
mattes@Pille:~/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns
cheers
You're right, (didn't try it yet, but) it seems that in Linux the @"AddOns" component is still a relative one to the executable (similar with Window's @"../AddOns"). I am not so sure what's it relative to, though -- it seems to be relative to the "initial" calling executable (from what I can tell from an older "by the book" installation).
And here I was just "ln -s"ing my $HOME/.Oolite/AddOns to my specifc folder ...
EDIT: For Mac users it seems they have 3 AddOns places, though: the $HOME/.Oolite/AddOns (common with Linux), and besides the "Application Support" (framework specific), there is also a "bundle" AddOns component they can play with (this seems to be configured inside the Oolite.app folder location, I'd presume at the same level with MacOS folder -- I also might be wrong). This last one could be a way to "specialize" your AddOns per game version.
Slartibartfast
Deadly
Posts: 175 Joined: Mon Jan 21, 2008 3:54 pm
Post
by Slartibartfast » Fri May 06, 2022 8:17 pm
hi
just to make it clear.
Code: Select all
mattes@Pille:~/GNUstep/Applications/Oolite/AddOns
is the copy of the terminal output
the path is $HOME/GNUstep/Applications/Oolite/AddOns
that "~/" is similar to $HOME
Code: Select all
mattes@Pille:~$ cd ~/
mattes@Pille:~$ ls
Bilder Dokumente GNUstep music_2_norm music4Oolite.sav my-Books my-PRGs Öffentlich oolite-saves.bak Videos
Desktop Downloads MediathekView music4Oolite Musik my-Pille O2-Box-1 oolite-saves PDF Vorlagen
mattes@Pille:~$
---- "cd ~/" in "bash" brings you to your HOME-directory
matthias
Oolite 1.91 / Imp. Trader ( slighly modified
) on Lubuntu 22.04 LTS on AMD64 2x 3800+ ,
ATI Radeon R7240 XFS / Samsung TV 40" 1080p
C-Media CMI8738 / Yamaha RX-V575 / DIY-Speaker
Logitech Attack3 & standard german keyboard
Commander_X
---- E L I T E ----
Posts: 675 Joined: Sat Aug 09, 2014 4:16 pm
Post
by Commander_X » Sat May 07, 2022 4:14 am
Slartibartfast wrote: ↑ Fri May 06, 2022 8:17 pm
hi
just to make it clear.
[...]
It's crystal clear!
Slartibartfast wrote: ↑ Fri May 06, 2022 8:17 pm
[...]
---- "cd ~/" in "bash" brings you to your HOME-directory
[...]
I have a better one: "cd" (simple, no strings attached) also brings you there
Slartibartfast
Deadly
Posts: 175 Joined: Mon Jan 21, 2008 3:54 pm
Post
by Slartibartfast » Sat May 07, 2022 9:06 am
hi
sorry -- but i thought thats not clear, because
the $HOME/.Oolite/AddOns (common with Linux),
matthias
Oolite 1.91 / Imp. Trader ( slighly modified
) on Lubuntu 22.04 LTS on AMD64 2x 3800+ ,
ATI Radeon R7240 XFS / Samsung TV 40" 1080p
C-Media CMI8738 / Yamaha RX-V575 / DIY-Speaker
Logitech Attack3 & standard german keyboard
Slartibartfast
Deadly
Posts: 175 Joined: Mon Jan 21, 2008 3:54 pm
Post
by Slartibartfast » Sat May 07, 2022 9:16 am
Hi
===>>
viewtopic.php?f=9&t=19321
--------- 2nd post
matthias
Oolite 1.91 / Imp. Trader ( slighly modified
) on Lubuntu 22.04 LTS on AMD64 2x 3800+ ,
ATI Radeon R7240 XFS / Samsung TV 40" 1080p
C-Media CMI8738 / Yamaha RX-V575 / DIY-Speaker
Logitech Attack3 & standard german keyboard
Commander_X
---- E L I T E ----
Posts: 675 Joined: Sat Aug 09, 2014 4:16 pm
Post
by Commander_X » Sat May 07, 2022 4:07 pm
Slartibartfast wrote: ↑ Sat May 07, 2022 9:06 am
[...]
sorry -- but i thought thats not clear, because
the $HOME/.Oolite/AddOns (common with Linux),
[...]
It is clear and what I said is correct. In ResourceManager.m Oolite source file, there is this that helps with that configuration:
Code: Select all
#if !OOLITE_WINDOWS
[[NSHomeDirectory()
stringByAppendingPathComponent:@".Oolite"]
stringByAppendingPathComponent:@"AddOns"],
#endif
The $HOME/.Oolite folder is not created by default by Oolite on Mac (as it is on Linux, where it hosts the logs, because on Mac it sends the logs somewhere else), but it is searched for its existence and AddOns presence.
Slartibartfast
Deadly
Posts: 175 Joined: Mon Jan 21, 2008 3:54 pm
Post
by Slartibartfast » Sat May 07, 2022 11:24 pm
Hello
sorry @Commander_X
-- i have only looked for the "data" you wrote -- not for your description
therefore i've made a calc( .ods)sheet, where i have tried to show all possibilities and restrictions
for the addon locations.
!!! for Linux !! ------- it seems really similar to MAC
for the "sheet" --- if my idea is o.k
lets add data for MAC and M$ ....
but...
i can't upload a file "*.ods" here ---
Slartibartfast
Oolite 1.91 / Imp. Trader ( slighly modified
) on Lubuntu 22.04 LTS on AMD64 2x 3800+ ,
ATI Radeon R7240 XFS / Samsung TV 40" 1080p
C-Media CMI8738 / Yamaha RX-V575 / DIY-Speaker
Logitech Attack3 & standard german keyboard
Slartibartfast
Deadly
Posts: 175 Joined: Mon Jan 21, 2008 3:54 pm
Post
by Slartibartfast » Sun May 08, 2022 7:11 pm
hi
i found a solution to show ( not perfect ... )
-- copy the following in a file and load in a browser
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" "http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"><!--This file was converted to xhtml by LibreOffice - see https://cgit.freedesktop.org/libreoffice/core/tree/filter/source/xslt for the code.--><head profile="http://dublincore.org/documents/dcmi-terms/"><meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8"/><title xml:lang="en-US">- no title specified</title><meta name="DCTERMS.title" content="" xml:lang="en-US"/><meta name="DCTERMS.language" content="en-US" scheme="DCTERMS.RFC4646"/><meta name="DCTERMS.source" content="http://xml.openoffice.org/odf2xhtml"/><meta name="DCTERMS.issued" content="2021-08-28T23:26:00.623986295" scheme="DCTERMS.W3CDTF"/><meta name="DCTERMS.modified" content="2022-05-08T20:49:34.388541060" scheme="DCTERMS.W3CDTF"/><meta name="xsl:vendor" content="libxslt"/><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/" hreflang="en"/><link rel="schema.DCTERMS" href="http://purl.org/dc/terms/" hreflang="en"/><link rel="schema.DCTYPE" href="http://purl.org/dc/dcmitype/" hreflang="en"/><link rel="schema.DCAM" href="http://purl.org/dc/dcam/" hreflang="en"/><style>
table { border-collapse:collapse; border-spacing:0; empty-cells:show }
td, th { vertical-align:top; font-size:10pt;}
h1, h2, h3, h4, h5, h6 { clear:both;}
p { white-space: nowrap; }
ol, ul { margin:0; padding:0;}
li { list-style: none; margin:0; padding:0;}
span.footnodeNumber { padding-right:1em; }
span.annotation_style_by_filter { font-size:95%; font-family:Arial; background-color:#fff000; margin:0; border:0; padding:0; }
span.heading_numbering { margin-right: 0.8rem; }* { margin:0;}
.ta1 { writing-mode:horizontal-tb; direction:ltr; }
.ce27 { font-size:10pt; font-family:'Liberation Sans'; text-align:center ! important; margin-left:0cm; }
.ce28 { font-size:10pt; font-family:'Liberation Sans'; text-align:center ! important; margin-left:0cm; }
.ce29 { font-size:10pt; font-family:'Liberation Sans'; background-color:#ffffd7; text-align:center ! important; margin-left:0cm; }
.ce30 { font-size:10pt; font-family:'Liberation Sans'; background-color:#eeeeee; text-align:center ! important; margin-left:0cm; }
.ce31 { font-size:10pt; font-family:'Liberation Sans'; text-align:center ! important; margin-left:0cm; color:#3465a4; }
.ce32 { font-size:10pt; font-family:'Liberation Serif'; text-align:center ! important; margin-left:0cm; font-style:normal; text-shadow:none; text-decoration:none ! important; font-weight:normal; }
.ce33 { font-size:10pt; font-family:'Liberation Serif'; background-color:#f6f9d4; text-align:center ! important; margin-left:0cm; font-style:normal; text-shadow:none; text-decoration:none ! important; font-weight:normal; }
.ce34 { font-size:10pt; font-family:'Liberation Serif'; text-align:center ! important; margin-left:0cm; color:#3465a4; font-style:normal; text-shadow:none; text-decoration:none ! important; font-weight:normal; }
.ce35 { font-size:10pt; font-family:'Liberation Sans'; background-color:#f6f9d4; text-align:center ! important; margin-left:0cm; color:#3465a4; }
.ce36 { font-size:10pt; font-family:'Liberation Sans'; background-color:#f6f9d4; text-align:center ! important; margin-left:0cm; }
.ce37 { font-size:10pt; font-family:'Liberation Serif'; background-color:#f6f9d4; text-align:center ! important; margin-left:0cm; font-style:normal; text-shadow:none; text-decoration:none ! important; font-weight:normal; }
.ce38 { font-size:10pt; font-family:'Liberation Sans'; text-align:center ! important; margin-left:0cm; }
.ce39 { font-size:10pt; font-family:'Liberation Sans'; background-color:#f6f9d4; text-align:center ! important; margin-left:0cm; }
.co1 { width:3.14cm; }
.co2 { width:3.575cm; }
.co3 { width:2.903cm; }
.co4 { width:8.985cm; }
.co5 { width:2.577cm; }
.co6 { width:3.448cm; }
.co7 { width:2.323cm; }
.ro1 { height:0.455cm; }
.ro2 { height:1.649cm; }
.ro3 { height:0.245cm; }
.ro4 { height:0.93cm; }
.ro5 { height:0.192cm; }
.ro6 { height:0.614cm; }
.ro7 { height:0.45cm; }
.ro8 { height:0.452cm; }
.ro9 { height:0.21cm; }
/* ODF styles with no properties representable as CSS:
{ } */
</style></head><body dir="ltr"><table border="0" cellspacing="0" cellpadding="0" class="ta1"><colgroup><col width="137"/><col width="156"/><col width="127"/><col width="393"/><col width="113"/><col width="151"/><col width="102"/></colgroup><tr class="ro1"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce27"> </td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro2"><td style="text-align:left;width:3.14cm; " class="ce28"><p>Installation via the In-Game Addon-Manager</p></td><td style="text-align:left;width:3.575cm; " class="ce28"><p>Chosen kind of installation (local or systemwide)</p></td><td style="text-align:left;width:2.903cm; " class="ce28"><p>Needs to press „Shift“ on next Oolite-Start to activate</p></td><td style="text-align:left;width:8.985cm; " class="ce28"><p>Path to relevant Addon-Folder</p></td><td style="text-align:left;width:2.577cm; " class="ce38"><p>oxp/oxz will be installed for all users</p></td><td style="text-align:left;width:3.448cm; " class="ce39"><p>Installed oxp/oxz only for special Oolite-Versions</p></td><td style="text-align:left;width:2.323cm; " class="ce28"><p>works with oxp or oxz</p></td></tr><tr class="ro3"><td style="text-align:left;width:3.14cm; " class="ce29"> </td><td style="text-align:left;width:3.575cm; " class="ce29"> </td><td style="text-align:left;width:2.903cm; " class="ce29"> </td><td style="text-align:left;width:8.985cm; " class="ce29"> </td><td style="text-align:left;width:2.577cm; " class="ce29"> </td><td style="text-align:left;width:3.448cm; " class="ce29"> </td><td style="text-align:left;width:2.323cm; " class="ce29"> </td></tr><tr class="ro4"><td style="text-align:left;width:3.14cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:3.575cm; " class="ce27"><p>no matter</p></td><td style="text-align:left;width:2.903cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:8.985cm; " class="ce28"><p>$HOME/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/</p></td><td style="text-align:left;width:2.577cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.448cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:2.323cm; " class="ce27"><p>only oxz</p></td></tr><tr class="ro5"><td style="text-align:left;width:3.14cm; " class="ce29"> </td><td style="text-align:left;width:3.575cm; " class="ce29"> </td><td style="text-align:left;width:2.903cm; " class="ce29"> </td><td style="text-align:left;width:8.985cm; " class="ce29"> </td><td style="text-align:left;width:2.577cm; " class="ce29"> </td><td style="text-align:left;width:3.448cm; " class="ce29"> </td><td style="text-align:left;width:2.323cm; " class="ce29"> </td></tr><tr class="ro6"><td style="text-align:left;width:3.14cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.575cm; " class="ce27"><p>local</p></td><td style="text-align:left;width:2.903cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:8.985cm; " class="ce32"><p>$HOME/GNUstep/Applications/Oolite/AddOns/</p></td><td style="text-align:left;width:2.577cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.448cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:2.323cm; " class="ce27"><p>both</p></td></tr><tr class="ro7"><td style="text-align:left;width:3.14cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.575cm; " class="ce27"><p>local</p></td><td style="text-align:left;width:2.903cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:8.985cm; " class="ce33"><p>$HOME/GNUstep/Applications/Oolite(*)/AddOns/</p></td><td style="text-align:left;width:2.577cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.448cm; " class="ce36"><p>yes</p></td><td style="text-align:left;width:2.323cm; " class="ce27"><p>both</p></td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.575cm; " class="ce27"><p>local</p></td><td style="text-align:left;width:2.903cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:8.985cm; " class="ce27"><p>$HOME/.Oolite/AddOns/</p></td><td style="text-align:left;width:2.577cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.448cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:2.323cm; " class="ce27"><p>both</p></td></tr><tr class="ro9"><td style="text-align:left;width:3.14cm; " class="ce29"> </td><td style="text-align:left;width:3.575cm; " class="ce29"> </td><td style="text-align:left;width:2.903cm; " class="ce29"> </td><td style="text-align:left;width:8.985cm; " class="ce29"> </td><td style="text-align:left;width:2.577cm; " class="ce29"> </td><td style="text-align:left;width:3.448cm; " class="ce29"> </td><td style="text-align:left;width:2.323cm; " class="ce29"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.575cm; " class="ce31"><p>systemwide</p></td><td style="text-align:left;width:2.903cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:8.985cm; " class="ce34"><p>/opt/Oolite/AddOns/</p></td><td style="text-align:left;width:2.577cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:3.448cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:2.323cm; " class="ce27"><p>both</p></td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.575cm; " class="ce31"><p>systemwide</p></td><td style="text-align:left;width:2.903cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:8.985cm; " class="ce35"><p>/opt/Oolite(*)/AddOns/</p></td><td style="text-align:left;width:2.577cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:3.448cm; " class="ce36"><p>yes</p></td><td style="text-align:left;width:2.323cm; " class="ce27"><p>both</p></td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.575cm; " class="ce31"><p>systemwide</p></td><td style="text-align:left;width:2.903cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:8.985cm; " class="ce31"><p>$HOME/.Oolite/AddOns/</p></td><td style="text-align:left;width:2.577cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.448cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:2.323cm; " class="ce27"><p>both</p></td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce27"> </td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro9"><td style="text-align:left;width:3.14cm; " class="ce30"> </td><td style="text-align:left;width:3.575cm; " class="ce30"> </td><td style="text-align:left;width:2.903cm; " class="ce30"> </td><td style="text-align:left;width:8.985cm; " class="ce30"> </td><td style="text-align:left;width:2.577cm; " class="ce30"> </td><td style="text-align:left;width:3.448cm; " class="ce30"> </td><td style="text-align:left;width:2.323cm; " class="ce30"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce27"> </td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce36"><p>Oolite(*) stands for an additional</p></td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce37"><p>Installation ot Oolite (fx: Oolite-trunk). </p></td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce36"><p>It can also be used for a set of different oxp.</p></td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce27"> </td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce31"><p>not tested ( i am only „local“ )</p></td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce27"> </td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce27"> </td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr></table></body></html>
Oolite 1.91 / Imp. Trader ( slighly modified
) on Lubuntu 22.04 LTS on AMD64 2x 3800+ ,
ATI Radeon R7240 XFS / Samsung TV 40" 1080p
C-Media CMI8738 / Yamaha RX-V575 / DIY-Speaker
Logitech Attack3 & standard german keyboard
Cholmondely
Archivist
Posts: 5365 Joined: Tue Jul 07, 2020 11:00 am
Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
Contact:
Post
by Cholmondely » Sun May 08, 2022 7:39 pm
Slartibartfast wrote: ↑ Sun May 08, 2022 7:11 pm
hi
i found a solution to show ( not perfect ... )
-- copy the following in a file and load in a browser
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" "http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"><!--This file was converted to xhtml by LibreOffice - see https://cgit.freedesktop.org/libreoffice/core/tree/filter/source/xslt for the code.--><head profile="http://dublincore.org/documents/dcmi-terms/"><meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8"/><title xml:lang="en-US">- no title specified</title><meta name="DCTERMS.title" content="" xml:lang="en-US"/><meta name="DCTERMS.language" content="en-US" scheme="DCTERMS.RFC4646"/><meta name="DCTERMS.source" content="http://xml.openoffice.org/odf2xhtml"/><meta name="DCTERMS.issued" content="2021-08-28T23:26:00.623986295" scheme="DCTERMS.W3CDTF"/><meta name="DCTERMS.modified" content="2022-05-08T20:49:34.388541060" scheme="DCTERMS.W3CDTF"/><meta name="xsl:vendor" content="libxslt"/><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/" hreflang="en"/><link rel="schema.DCTERMS" href="http://purl.org/dc/terms/" hreflang="en"/><link rel="schema.DCTYPE" href="http://purl.org/dc/dcmitype/" hreflang="en"/><link rel="schema.DCAM" href="http://purl.org/dc/dcam/" hreflang="en"/><style>
table { border-collapse:collapse; border-spacing:0; empty-cells:show }
td, th { vertical-align:top; font-size:10pt;}
h1, h2, h3, h4, h5, h6 { clear:both;}
p { white-space: nowrap; }
ol, ul { margin:0; padding:0;}
li { list-style: none; margin:0; padding:0;}
span.footnodeNumber { padding-right:1em; }
span.annotation_style_by_filter { font-size:95%; font-family:Arial; background-color:#fff000; margin:0; border:0; padding:0; }
span.heading_numbering { margin-right: 0.8rem; }* { margin:0;}
.ta1 { writing-mode:horizontal-tb; direction:ltr; }
.ce27 { font-size:10pt; font-family:'Liberation Sans'; text-align:center ! important; margin-left:0cm; }
.ce28 { font-size:10pt; font-family:'Liberation Sans'; text-align:center ! important; margin-left:0cm; }
.ce29 { font-size:10pt; font-family:'Liberation Sans'; background-color:#ffffd7; text-align:center ! important; margin-left:0cm; }
.ce30 { font-size:10pt; font-family:'Liberation Sans'; background-color:#eeeeee; text-align:center ! important; margin-left:0cm; }
.ce31 { font-size:10pt; font-family:'Liberation Sans'; text-align:center ! important; margin-left:0cm; color:#3465a4; }
.ce32 { font-size:10pt; font-family:'Liberation Serif'; text-align:center ! important; margin-left:0cm; font-style:normal; text-shadow:none; text-decoration:none ! important; font-weight:normal; }
.ce33 { font-size:10pt; font-family:'Liberation Serif'; background-color:#f6f9d4; text-align:center ! important; margin-left:0cm; font-style:normal; text-shadow:none; text-decoration:none ! important; font-weight:normal; }
.ce34 { font-size:10pt; font-family:'Liberation Serif'; text-align:center ! important; margin-left:0cm; color:#3465a4; font-style:normal; text-shadow:none; text-decoration:none ! important; font-weight:normal; }
.ce35 { font-size:10pt; font-family:'Liberation Sans'; background-color:#f6f9d4; text-align:center ! important; margin-left:0cm; color:#3465a4; }
.ce36 { font-size:10pt; font-family:'Liberation Sans'; background-color:#f6f9d4; text-align:center ! important; margin-left:0cm; }
.ce37 { font-size:10pt; font-family:'Liberation Serif'; background-color:#f6f9d4; text-align:center ! important; margin-left:0cm; font-style:normal; text-shadow:none; text-decoration:none ! important; font-weight:normal; }
.ce38 { font-size:10pt; font-family:'Liberation Sans'; text-align:center ! important; margin-left:0cm; }
.ce39 { font-size:10pt; font-family:'Liberation Sans'; background-color:#f6f9d4; text-align:center ! important; margin-left:0cm; }
.co1 { width:3.14cm; }
.co2 { width:3.575cm; }
.co3 { width:2.903cm; }
.co4 { width:8.985cm; }
.co5 { width:2.577cm; }
.co6 { width:3.448cm; }
.co7 { width:2.323cm; }
.ro1 { height:0.455cm; }
.ro2 { height:1.649cm; }
.ro3 { height:0.245cm; }
.ro4 { height:0.93cm; }
.ro5 { height:0.192cm; }
.ro6 { height:0.614cm; }
.ro7 { height:0.45cm; }
.ro8 { height:0.452cm; }
.ro9 { height:0.21cm; }
/* ODF styles with no properties representable as CSS:
{ } */
</style></head><body dir="ltr"><table border="0" cellspacing="0" cellpadding="0" class="ta1"><colgroup><col width="137"/><col width="156"/><col width="127"/><col width="393"/><col width="113"/><col width="151"/><col width="102"/></colgroup><tr class="ro1"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce27"> </td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro2"><td style="text-align:left;width:3.14cm; " class="ce28"><p>Installation via the In-Game Addon-Manager</p></td><td style="text-align:left;width:3.575cm; " class="ce28"><p>Chosen kind of installation (local or systemwide)</p></td><td style="text-align:left;width:2.903cm; " class="ce28"><p>Needs to press „Shift“ on next Oolite-Start to activate</p></td><td style="text-align:left;width:8.985cm; " class="ce28"><p>Path to relevant Addon-Folder</p></td><td style="text-align:left;width:2.577cm; " class="ce38"><p>oxp/oxz will be installed for all users</p></td><td style="text-align:left;width:3.448cm; " class="ce39"><p>Installed oxp/oxz only for special Oolite-Versions</p></td><td style="text-align:left;width:2.323cm; " class="ce28"><p>works with oxp or oxz</p></td></tr><tr class="ro3"><td style="text-align:left;width:3.14cm; " class="ce29"> </td><td style="text-align:left;width:3.575cm; " class="ce29"> </td><td style="text-align:left;width:2.903cm; " class="ce29"> </td><td style="text-align:left;width:8.985cm; " class="ce29"> </td><td style="text-align:left;width:2.577cm; " class="ce29"> </td><td style="text-align:left;width:3.448cm; " class="ce29"> </td><td style="text-align:left;width:2.323cm; " class="ce29"> </td></tr><tr class="ro4"><td style="text-align:left;width:3.14cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:3.575cm; " class="ce27"><p>no matter</p></td><td style="text-align:left;width:2.903cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:8.985cm; " class="ce28"><p>$HOME/GNUstep/Library/ApplicationSupport/Oolite/ManagedAddOns/</p></td><td style="text-align:left;width:2.577cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.448cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:2.323cm; " class="ce27"><p>only oxz</p></td></tr><tr class="ro5"><td style="text-align:left;width:3.14cm; " class="ce29"> </td><td style="text-align:left;width:3.575cm; " class="ce29"> </td><td style="text-align:left;width:2.903cm; " class="ce29"> </td><td style="text-align:left;width:8.985cm; " class="ce29"> </td><td style="text-align:left;width:2.577cm; " class="ce29"> </td><td style="text-align:left;width:3.448cm; " class="ce29"> </td><td style="text-align:left;width:2.323cm; " class="ce29"> </td></tr><tr class="ro6"><td style="text-align:left;width:3.14cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.575cm; " class="ce27"><p>local</p></td><td style="text-align:left;width:2.903cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:8.985cm; " class="ce32"><p>$HOME/GNUstep/Applications/Oolite/AddOns/</p></td><td style="text-align:left;width:2.577cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.448cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:2.323cm; " class="ce27"><p>both</p></td></tr><tr class="ro7"><td style="text-align:left;width:3.14cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.575cm; " class="ce27"><p>local</p></td><td style="text-align:left;width:2.903cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:8.985cm; " class="ce33"><p>$HOME/GNUstep/Applications/Oolite(*)/AddOns/</p></td><td style="text-align:left;width:2.577cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.448cm; " class="ce36"><p>yes</p></td><td style="text-align:left;width:2.323cm; " class="ce27"><p>both</p></td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.575cm; " class="ce27"><p>local</p></td><td style="text-align:left;width:2.903cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:8.985cm; " class="ce27"><p>$HOME/.Oolite/AddOns/</p></td><td style="text-align:left;width:2.577cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.448cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:2.323cm; " class="ce27"><p>both</p></td></tr><tr class="ro9"><td style="text-align:left;width:3.14cm; " class="ce29"> </td><td style="text-align:left;width:3.575cm; " class="ce29"> </td><td style="text-align:left;width:2.903cm; " class="ce29"> </td><td style="text-align:left;width:8.985cm; " class="ce29"> </td><td style="text-align:left;width:2.577cm; " class="ce29"> </td><td style="text-align:left;width:3.448cm; " class="ce29"> </td><td style="text-align:left;width:2.323cm; " class="ce29"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.575cm; " class="ce31"><p>systemwide</p></td><td style="text-align:left;width:2.903cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:8.985cm; " class="ce34"><p>/opt/Oolite/AddOns/</p></td><td style="text-align:left;width:2.577cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:3.448cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:2.323cm; " class="ce27"><p>both</p></td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.575cm; " class="ce31"><p>systemwide</p></td><td style="text-align:left;width:2.903cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:8.985cm; " class="ce35"><p>/opt/Oolite(*)/AddOns/</p></td><td style="text-align:left;width:2.577cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:3.448cm; " class="ce36"><p>yes</p></td><td style="text-align:left;width:2.323cm; " class="ce27"><p>both</p></td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.575cm; " class="ce31"><p>systemwide</p></td><td style="text-align:left;width:2.903cm; " class="ce27"><p>yes</p></td><td style="text-align:left;width:8.985cm; " class="ce31"><p>$HOME/.Oolite/AddOns/</p></td><td style="text-align:left;width:2.577cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:3.448cm; " class="ce27"><p>no</p></td><td style="text-align:left;width:2.323cm; " class="ce27"><p>both</p></td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce27"> </td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro9"><td style="text-align:left;width:3.14cm; " class="ce30"> </td><td style="text-align:left;width:3.575cm; " class="ce30"> </td><td style="text-align:left;width:2.903cm; " class="ce30"> </td><td style="text-align:left;width:8.985cm; " class="ce30"> </td><td style="text-align:left;width:2.577cm; " class="ce30"> </td><td style="text-align:left;width:3.448cm; " class="ce30"> </td><td style="text-align:left;width:2.323cm; " class="ce30"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce27"> </td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce36"><p>Oolite(*) stands for an additional</p></td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce37"><p>Installation ot Oolite (fx: Oolite-trunk). </p></td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce36"><p>It can also be used for a set of different oxp.</p></td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce27"> </td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce31"><p>not tested ( i am only „local“ )</p></td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce27"> </td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr><tr class="ro8"><td style="text-align:left;width:3.14cm; " class="ce27"> </td><td style="text-align:left;width:3.575cm; " class="ce27"> </td><td style="text-align:left;width:2.903cm; " class="ce27"> </td><td style="text-align:left;width:8.985cm; " class="ce27"> </td><td style="text-align:left;width:2.577cm; " class="ce27"> </td><td style="text-align:left;width:3.448cm; " class="ce27"> </td><td style="text-align:left;width:2.323cm; " class="ce27"> </td></tr></table></body></html>
What suffix should I put on your file? .html is not allowed, and .rtf does nothing.
Slartibartfast
Deadly
Posts: 175 Joined: Mon Jan 21, 2008 3:54 pm
Post
by Slartibartfast » Sun May 08, 2022 7:45 pm
hi
on linux no suffix...
isnt it possible an MAC "open with [chose application]" ?
matthias
Edit:
maybe: .htm
Oolite 1.91 / Imp. Trader ( slighly modified
) on Lubuntu 22.04 LTS on AMD64 2x 3800+ ,
ATI Radeon R7240 XFS / Samsung TV 40" 1080p
C-Media CMI8738 / Yamaha RX-V575 / DIY-Speaker
Logitech Attack3 & standard german keyboard