diff --git a/rtgui/options.cc b/rtgui/options.cc index 432d3bc89..f84dcf54c 100644 --- a/rtgui/options.cc +++ b/rtgui/options.cc @@ -408,6 +408,8 @@ void Options::setDefaults () { rtSettings.iccDirectory = Glib::ustring(sysRoot) + Glib::ustring("\\System32\\spool\\drivers\\color"); else rtSettings.iccDirectory = "C:\\WINDOWS\\System32\\spool\\drivers\\color"; +#elif defined __APPLE__ + rtSettings.iccDirectory = "/library/ColorSync/Profiles/Displays"; #else rtSettings.iccDirectory = "/usr/share/color/icc"; #endif diff --git a/rtgui/preferences.cc b/rtgui/preferences.cc index 7a7be63e3..b2f60c425 100644 --- a/rtgui/preferences.cc +++ b/rtgui/preferences.cc @@ -1020,9 +1020,9 @@ void Preferences::storePreferences () { moptions.customProfileBuilder = txtCustProfBuilderPath->get_text(); moptions.rtSettings.monitorProfile = monProfile->get_filename (); - moptions.rtSettings.autoMonitorProfile = cbAutoMonProfile->get_active (); - moptions.rtSettings.iccDirectory = iccDir->get_current_folder (); - moptions.rtSettings.colorimetricIntent = intent->get_active_row_number (); + moptions.rtSettings.autoMonitorProfile = cbAutoMonProfile->get_active (); + moptions.rtSettings.iccDirectory = iccDir->get_filename (); + moptions.rtSettings.colorimetricIntent = intent->get_active_row_number (); if (sdcurrent->get_active ()) moptions.startupDir = STARTUPDIR_CURRENT;