I see nothing in the existing code for ~/GNUstep/Applications/Oolite/AddOns/ although it would be simple to add it. However, since there's already ~/.Oolite/AddOns and there will be <Folder where AppImage is>/AddOns, then I'm not sure there's a need to add another folder to the list.
~/GNUstep/Applications/Oolite/AddOns is where I keep rogue, unmanaged, hacked-up OXPs. It's always worked for me. This thread hints that it's been a thing for a while.
Didn't know about ~/.Oolite/AddOns. Thanks,
Does it make sense to clobber things that historically exist and work, forcing some users to shuffle their existing setup? It's not a bother for me, I'm quite happy to fling files around, but a meaningful error message (ideally at GUI level) might have got me running faster. Perhaps keep the existing OXP directory searches, and warn of upcoming deprecation if any are found in places you intend to phase out.
I see nothing in the existing code for ~/GNUstep/Applications/Oolite/AddOns/ although it would be simple to add it. However, since there's already ~/.Oolite/AddOns and there will be <Folder where AppImage is>/AddOns, then I'm not sure there's a need to add another folder to the list.
~/GNUstep/Applications/Oolite/AddOns is where I keep rogue, unmanaged, hacked-up OXPs. It's always worked for me. This thread hints that it's been a thing for a while.
Didn't know about ~/.Oolite/AddOns. Thanks,
Does it make sense to clobber things that historically exist and work, forcing some users to shuffle their existing setup? It's not a bother for me, I'm quite happy to fling files around, but a meaningful error message (ideally at GUI level) might have got me running faster. Perhaps keep the existing OXP directory searches, and warn of upcoming deprecation if any are found in places you intend to phase out.
The old setup copied the game files into ~/GNUstep/Applications/Oolite or ~/GNUstep/Applications/Oolite-trunk.
To achieve what you want, just copy the latest AppImage in ~/GNUstep/Applications/Oolite or GNUstep/Applications/Oolite-trunk. When you run the AppImage, it will look for an AddOns folder in the folder in which it resides and hence find your AddOns folder.