Today, when I add an image to the image library, OpenLP stores the absolute path of that image. This is problematic in a multi-user scenario. In my church, several users, each using their private machines, cooperate on creating and presenting services. To facilitate cooperation, we have put the data folder (the one referred to as Data Location under advances settings) under Google Drive, so that it syncs to all the machines involved. This works great for songs and custom slides, since they are located inside the data folder. With images, however, this approach does not work. An image added to OpenLP on my machine will not be available on any of the other machines, because of the absolute paths. We usually put the images inside the data-folder, so the images themselves get synced, but the absolute path in OpenLP has to be updated on the other machines for the image to show up in OpenLP.
How do you solve multi-user cooperation with images in OpenLP?
Feature request: When an image is added to OpenLP, OpenLP should make a copy of the image into the data folder, and remember only the relative path of the image in relation to the data folder.