borgo1971 wrote: ↑Tue 01 Feb 2022 10:41
shijan wrote: ↑Tue 01 Feb 2022 05:23
Path should be /Applications/PhotoLine.app
Mmmhhh... and where should I place things like plug-ins folder, scripting, samples, etc...?!
All those additional special manually created folders with custom stuff that PhotoLine can read (Automation, ColorLookup, ICCProfiles, UserSettings) should be placed in ~/Library/Preferences/PhotoLine
Plug-ins folder could be any folder anywhere , just set path in "Preferences -> Extended -> Plug-in Modules"
Unfortunately folders structure in PhotoLine organized in rather confused way. Multiple possible places and variations. Preferences, Color Swatches, Presets and other stuff don't have dedicated separate folders at all. Things like UI Layouts can't be exported to external file or shared, because they are located in global preferences xml file. This is all probably due some historical reasons when things where designed too quick in early versions, and later it was impossible to change structure without breaking the functionality. In newest macOS versions things became even worse for basic users because "~/Library" folder due some unknown reason became hidden by default by Apple developers.
There is also no global list of all supported folders names. I was able to collect information from multiple forum threads and different parts of FAQs to get these special folders names:
Automation (special folder for scripts)
ColorLookup (special folder for LUTs)
ICCProfiles (special folder for additional ICC profiles, if for some reason you don't want to install them to system ICC profiles folder)
UserSettings (special folder that can be used to override global settings)
I think well written macOS application should be able to work everywhere someone puts them
No, this is never works with complicated apps that have a lot of dependency paths. And it is not only PhotoLine restriction.
- Run apps from Applicatioins folder.
- Do not change the name of the app.
- Do not put app inside additional folder until app was designed to work like this and was placed during installation. (In case with PhotoLine on macOS it a little bit confusing for new user how to install it, so i guess making installer .PKG, or at least "classic" .DMG that points that you need drag and drop .app inside Applications folder could improve things a lot)