SvA - 2025-08-17

Hi,
changing the document folder in general settings alone will not lead to OpenSong not starting anymore. If you specified some folder that does not contain the files and folders OpenSong is expecting there, OpenSong will try to create the folders and ask you if you want to copy defaults there. If anything goes wrong with this, OpenSong is designed to show an error message that should give you a clue (or at least give us, the developers a clue). So, please provide some information about what is happening when you try to start OpenSong and how you respond to prompts and questions. If you get a window with title Error and a blue 'link' "Copy to clipboard" at the bottom, please click that blue text and paste that text to a reply in this thread surrounded by code tags (</> from the toolbar above). Note: in your version of OpenSong, the mouse cursor may not show the usual pointer but seem to indicate the app is busy. You can ignore that and click the link anyway.

You may try to backup the file /Users/UserName/Library/Preferences/org.opensong.opensong.plist, then open it, either with a plist editor or a text editor. There you will find the folder you specified as the value for the setting documents_folder/path. Delete the setting documents_folder with all its settings hierarchically below it (like path and UseOldFolderDB). When you start OpenSong now, it should ask you for the document folder. Specify you original OpenSong Documents folder.

What kind of files did you get from your friend? if these were sets copy them to the Sets folder, if they were songs to the Songs folder. There is no setlist folder that opensong creates or uses.
If you copy the files while OpenSong is not running, they will be available in the program the next time you run it. If you copy them while OpenSong is running, you need to restart OpenSong, or choose 'Refresh Sets Folder' and/or 'Refresh Songs Folder' from the menu Settings. If you don't know, which files are songs or sets, ask your friend, or open the files in a text editor. If a file starts with
<?xml version="1.0" encoding="UTF-8"?> <set name="...">
it is a set, if it starts with
<?xml version="1.0" encoding="UTF-8"?> <song>
it is a song, If it starts with anything else do not copy it to one of these folders.