[gnome-color-manager] Add per-user OSX ICC profiles at startup. Fixes half of #607390



commit 477ebe6c695b3450a9c6b2b4300460cb70e57803
Author: Richard Hughes <richard hughsie com>
Date:   Tue Jan 19 09:04:00 2010 +0000

    Add per-user OSX ICC profiles at startup. Fixes half of #607390

 src/gcm-profile-store.c |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/src/gcm-profile-store.c b/src/gcm-profile-store.c
index 662a19a..4608847 100644
--- a/src/gcm-profile-store.c
+++ b/src/gcm-profile-store.c
@@ -315,8 +315,13 @@ gcm_profile_store_add_profiles (GcmProfileStore *profile_store)
 	gcm_profile_store_add_profiles_for_path (profile_store, "/usr/share/color/icc");
 	gcm_profile_store_add_profiles_for_path (profile_store, "/usr/local/share/color/icc");
 
-	/* get per-user profiles */
-	user = g_build_filename (g_get_home_dir (), "/.color/icc", NULL);
+	/* get Linux per-user profiles */
+	user = g_build_filename (g_get_home_dir (), ".color", "icc", NULL);
+	gcm_profile_store_add_profiles_for_path (profile_store, user);
+	g_free (user);
+
+	/* get OSX per-user profiles */
+	user = g_build_filename (g_get_home_dir (), "Library", "ColorSync", "Profiles", NULL);
 	gcm_profile_store_add_profiles_for_path (profile_store, user);
 	g_free (user);
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]