List<IPluginSettings> GetSettingsList()
{
List<IPluginSettings> settingsList = new List<IPluginSettings>();
settingsList.Add(new GeneralSettings());
foreach (FileViewer viewer in fileViewers.Values)
if (viewer.Settings != null)
settingsList.Add(viewer.Settings);
return settingsList;
}