Automatically selected profiles are now correctly loaded on first use.

This commit is contained in:
Hombre
2017-03-13 01:30:34 +01:00
parent 2392701119
commit 567ed3629c
6 changed files with 126 additions and 32 deletions

View File

@@ -40,9 +40,9 @@ MyMutex* lcmsMutex = nullptr;
int init (const Settings* s, Glib::ustring baseDir, Glib::ustring userSettingsDir, bool loadAll)
{
settings = s;
iccStore->init (s->iccDirectory, baseDir + "/iccprofiles", loadAll);
iccStore->init (s->iccDirectory, Glib::build_filename (baseDir, "iccprofiles"), loadAll);
iccStore->findDefaultMonitorProfile();
DCPStore::getInstance()->init (baseDir + "/dcpprofiles");
DCPStore::getInstance()->init (Glib::build_filename (baseDir, "dcpprofiles"), loadAll);
CameraConstantsStore::getInstance ()->init (baseDir, userSettingsDir);
ProcParams::init ();