[gnome-color-manager] Add per-user OSX ICC profiles at startup. Fixes half of #607390
- From: Richard Hughes <rhughes src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gnome-color-manager] Add per-user OSX ICC profiles at startup. Fixes half of #607390
- Date: Tue, 19 Jan 2010 09:56:09 +0000 (UTC)
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]