issue #1160 add preferences for saving the pipeline and file list with the project