commit 94b707dea40f8f365a04ea81f97b33631bbaf430
Author: Richard Hughes <richard@hughsie.com>
Date:   2010-06-21

    Release version 2.31.3

M	NEWS
M	RELEASE

commit 9bba3517955141ca683592fee94777a8e84eb1db
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-21

    trivial: refactor the gcm-prefs.c code to include a class instance
    struct to make porting to cc-shell easier

M	src/gcm-prefs.c

commit 8485d7add61616e53391a702f61261736afce2c2
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-20

    trivial: fix up a compile error with the patch from this morning

M	src/gcm-device-xrandr.c

commit c651dfb86a00329b4790b1542b28acf16f705d4e
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-19

    Use the GSetting enum functionality

M	data/org.gnome.color-manager.gschema.xml
M	src/gcm-calibrate.c
M	src/gcm-prefs.c
M	src/org.gnome.ColorManager.xml

commit c482bb3a77037cffa838109bcb1c5d4695ed49e5
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-19

    trivial: fix merge conflict and actually make libnotfy conditional

M	configure.ac

commit 9a6f3653f4f0b02c4d291e2065998ef31e6db87b
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2010-06-20

    Added Norwegian bokmål translation

M	po/nb.po

commit dba155f7e9112d29b9979d502c1bbd5331c4ce36
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-20

    Add gcm_device_xrandr_is_primary() for future code

M	src/gcm-device-xrandr.c
M	src/gcm-device-xrandr.h

commit 163cbe427fd4cca69d9cd858b8bdac35c37b13eb
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:	2010-06-19

    Updated Hebrew translation.

M	po/he.po

commit d0bdc4f19773a171ecd072ed9e5d5c05972817a7
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	2010-06-19

    Updated Galician translations

M	po/gl.po

commit e14c8e6e68d5873b27e6610f3334e68d0e5ca0f1
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-18

    Make libnotify an optional dependency as it relies on gtk-2.0

M	configure.ac
M	src/Makefile.am
M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate.c
M	src/gcm-client.c
M	src/gcm-exif.c
M	src/gcm-prefs.c
M	src/gcm-session.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 293151906c31b32b1378d2a0a36e3dc62ed0fd3c
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-17

    Port to GtkApplication

M	configure.ac
M	src/gcm-picker.c
M	src/gcm-prefs.c

commit 2695dc660a0286869e19915ba1fd133cd0ff23ca
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-17

    trivial: Port to GApplication API from git master

M	src/gcm-picker.c
M	src/gcm-prefs.c

commit 53d032e8edef00cf64b28f93fc99ee6dcf47b7db
Merge: 4ec4793 13500a6
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-17

    Port to the new version of GDBus

commit 4ec4793564ee0b1fc796854913dd790870d7c8f1
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-17

    Set the calibrate button insensitive if VTE is unavailable

M	configure.ac
M	src/gcm-prefs.c

commit 64dd1b2b173b5a3c059ebeb240b2d06dc8642310
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-17

    We're using gnome-desktop-3.0 now to avoid gtk-2.0 being pulled in

M	configure.ac

commit cd05bc607867e570fde182c9a5d2cf50b1074158
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-16

    trivial: add a tiny script to keep the language list correct

A	po/update-linguas.sh

commit 85152b262207f9d19096ebc8c1ee11de274b1d0f
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-06-17

    Updated Spanish translation

M	po/es.po

commit be530b5f0150bbe00cf65dde6327edd323eb238c
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	2010-06-16

    Updated galician translations

M	po/gl.po

commit d22f9c2a567eef04a72cabf1125fe02c3d79efb1
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-16

    Save the EDID MD5 hash to device-profiles.conf for virtual devices

M	src/gcm-device-xrandr.c
M	src/gcm-device-xrandr.h
M	src/gcm-device.c
M	src/gcm-device.h

commit daf137949104adbdfd9a4b4fc084e1ea10ba4a60
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-16

    Add gcm_edid_get_checksum() to get the EDID checksum

M	src/gcm-edid.c
M	src/gcm-edid.h
M	src/gcm-self-test.c

commit c54a6d0902f3cf09e423082dc1cfc30ac75d2da1
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-16

    Make VTE optional as there is no GTK3 port available

M	configure.ac
M	src/gcm-calibrate-argyll.c

commit 46ea0e8447aa914abaf8b225d80a27fa55d10c2a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-16

    Require libcanberra-gtk3 for GNOME3

M	configure.ac

commit 0c9051421178368f5f4d6afcfadd28b6b67ab88c
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-15

    trivial: Add a UI element for controlling full screen color
    management. Disabled for now

M	data/gcm-prefs.ui

commit 06cd5a0ab254268ea5ab1be21dd1403f8fdd007e
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-14

    Protect gcm_client_remove_device_internal() with a mutex to try and
    fix a libsane-related segfault

M	src/gcm-client.c

commit 9ab1439abc2d2cf72a983969062cd17a3a679e5a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-14

    Protect gcm_client_add_device() with a mutex to try and fix a
    libsane-related segfault

M	src/gcm-client.c

commit f9da239539e7b5bfe0323b813e65e971264db802
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-14

    Only emit ::added signals from the main thread, not the coldplug
    threads

M	src/gcm-client.c

commit f50fac16f8d3ad479bbbb571223b1b6a8bcabe9f
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2010-06-14

    Updated Norwegian bokmål translation

M	po/nb.po

commit eca44c64c51e5bfdde3b61bea26caa51d96f2317
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	2010-06-12

    Created Galician translations

M	po/gl.po

commit 78d2348c7716b6fe507deec8c7adc0e185d33190
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-12

    trivial: Post release version bump

M	RELEASE
M	configure.ac

commit bfd528e74823af83c8bb026d3c99e01be684878b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-12

    trivial: Ensure we refcount gcm_device_get_profiles() to avoid
    insanity

M	src/gcm-client.c
M	src/gcm-device.c
M	src/gcm-prefs.c
M	src/gcm-self-test.c

commit f7eb1c4a3ecf3b655abf8bab894634720ff17b07
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-12

    trivial: Ensure we return an error and not crash if there are no
    profiles for a device or file

M	src/gcm-session.c

commit 4b00197c302e0322c882e18c5b296dc7a40a9621
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-12

    trivial: fix typo in GetProfilesForFile()

M	src/gcm-session.c

commit 13500a6cc6b2e8f052f252cdef4eeb4886392dcc
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-12

    Port (again) to the new API for GDBus

M	configure.ac
M	src/gcm-inspect.c

commit 0e379fb2168b6663cd7ff4925a7b1109e055672a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-12

    trivial: Post release version bump

M	RELEASE
M	configure.ac

commit dd1fd8fe1dfe29cbcdd67c01ad9dd89b12d17da5
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-12

    trivial: Ensure we refcount gcm_device_get_profiles() to avoid
    insanity

M	src/gcm-client.c
M	src/gcm-device.c
M	src/gcm-prefs.c
M	src/gcm-self-test.c

commit 183272dd74eaf5fd31872362d16342ff371763e7
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-12

    trivial: Ensure we return an error and not crash if there are no
    profiles for a device or file

M	src/gcm-session.c

commit 65889800a35b1d9ad2fca560d25d1082e8e8ea43
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-12

    trivial: fix typo in GetProfilesForFile()

M	src/gcm-session.c

commit 6254b0ef54c5adb9274e429f0ab6b8ce135cd410
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:	2010-06-12

    Updated Hebrew translation.

M	po/he.po

commit 34a4c3ad847607e940ba80bac6cd6c3a0de7117d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-11

    Redo the graph UI in the profiles page to be more HUG friendly

M	data/gcm-prefs.ui
M	data/org.gnome.color-manager.gschema.xml
M	src/gcm-prefs.c
M	src/gcm-utils.h

commit a7a24b127429e9702b58f48c75b8b20b006e26a7
Author: Andika Triwidada <andika@gmail.com>
Date:	2010-06-11

    Updated Indonesian translation

M	po/id.po

commit 233d73426ab6426b51f0f15a8fa273a58ed34940
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:	2010-06-10

    Updated Hebrew translation.

M	po/he.po

commit d08e4ef23f7c50b754f8572ba139bdc2312abd1d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-10

    Use the same term 'calibration target' thoughout the UI

M	src/gcm-calibrate.c

commit 759559369a6b62b5834ae982eb767a11a832bb68
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-10

    Require gtk3 as per the GNOME release team announcement

M	configure.ac

commit a65385631ebb8129e6d95bcc3e96c68196e0c30e
Author: A S Alam <aalam@users.sf.net>
Date:	2010-06-09

    update Punjabi Translation

M	po/pa.po

commit cd050ff105845ff9c52f76f4026720286eb8f39f
Author: Francesco Groccia <fgr@anche.no>
Date:	2010-06-08

    [l10n] Updated Italian translation

M	po/it.po

commit 0f6ac2bc70e67ea5a62f65ce0ffd95f1feb22089
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-08

    Port to GApplication

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	src/Makefile.am
M	src/gcm-picker.c
M	src/gcm-prefs.c

commit 9841319a46c99d5e570a82787f7c5c2946dea894
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-05

    trivial: tint HIG fix to the defaults page

M	data/gcm-prefs.ui

commit 0082a46fcb32493b4790564b8e647c5162a34dfa
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-05

    trivial: add a horizontal seporator in the device profile view

M	data/gcm-prefs.ui

commit 010c56a881fd123c145bb8c3283d3dc90031d565
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-05

    trivial: remove the gtk-dialog-info images on the defaults page

M	data/gcm-prefs.ui

commit 6017d6f1199f746ef2c5cca86d34f2992b9da2b7
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-05

    trivial: switch to using property style rather than preferences
    style in the first and second tabs of gcm-prefs

M	data/gcm-prefs.ui

commit d6c7b7c526819cb9ffb9a45ea32d3003749b1bb0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-05

    trivial: Don't set the selftest define in config.h anymore

M	configure.ac
M	src/Makefile.am

commit e7fc4dbd13c7ca3027f3b733fbb869304b40df5c
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-05

    When checking whether to make the new profile default or not, use
    the list of profiles from the device, not the store

M	src/gcm-prefs.c

commit bada4463d8c0a48a584e147d0511239aef2bc5d0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-05

    trivial: disconnect double density printing for the ColorMunki until
    we put in the docs how to make a ruler tool

M	src/gcm-calibrate-argyll.c

commit 4bc7d5f087838a276dee5d0c5ee636fed2b6ff14
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-05

    Disconnect the VTE callbacks when ending the calibration to prevent
    a nasty crash after calibration

M	src/gcm-calibrate-argyll.c

commit e42344cd26c3b275aef6e723cdda9fdf4567c4be
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-05

    trivial: only connect to changed events from the profile store after
    the initial coldplug

M	src/gcm-prefs.c

commit 75a46213f27e590b4a0c91c82333ad3c7e8ecd46
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	2010-06-04

    Updated Galician translations

M	po/gl.po

commit fe749126b89575a1a512fd0998f6859f18429aa6
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:	2010-06-03

    Added Hebrew translation.

A	po/he.po

commit 723c305544fe1f9b1f04595624754935da88e7ca
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date:	2010-06-03

    Added Hebrew translation.

M	po/LINGUAS

commit 63755f7abf25c73113db52e0f85c5ba08738ac87
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-06-03

    Updated Spanish translation

M	po/es.po

commit 6e2bdec9aa130b4f8e15c1610bc8762b11ec5c3e
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	2010-06-03

    Updated Galician translations

M	po/gl.po

commit 3ab9b52d2f67f6ee7a5b10d9671a66a3009638da
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	2010-06-03

    Updated Galician Language

M	po/gl.po

commit 9fd18a037f8b5b79be89a7273fdfd2fec8622949
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-02

    trivial: sync the fedora spec file with upstream

M	contrib/gnome-color-manager.spec.in

commit 06f14c26b040f0897b1e1544386b013873e52a36
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	2010-06-02

    Added missed entry for galician language to LINGUAS file

M	po/LINGUAS

commit 4ccfd045897788b237c945bf4324f1b51feb6a8a
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date:	2010-06-02

    Updated Galician translations

A	po/gl.po

commit cfa636b2c1734aaf305fa95c1bd6e1cd2bbf53c2
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-02

    Release version 2.31.2

M	NEWS
M	configure.ac

commit faed085e2782c450cfeada786d794b3e29854bd3
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2010-06-01

    Updated German translation

M	po/de.po

commit b5f416d1582580f372fea299085eebb0d31710aa
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-01

    Support version 0.2 of the OpenIccDirectoryProposal by searching
    machine-specific writable locations

M	contrib/gnome-color-manager.spec.in
M	src/gcm-device-xrandr.c
M	src/gcm-install-system-wide.c
M	src/gcm-profile-store.c

commit 8ff51a149c69065162e645ca80f7a47fa0d8dede
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-01

    Ignore duplicate profiles by the MD5 checksum and add self test code
    to test this

M	src/gcm-prefs.c
M	src/gcm-profile-store.c
M	src/gcm-profile-store.h
M	src/gcm-self-test.c

commit 7aaa0648f5791e8e27315f3cd5d32a62a7689833
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-01

    Add gcm_profile_get_can_delete() and get the permissions from GIO
    rather than hardcoding a hack

M	src/gcm-prefs.c
M	src/gcm-profile.c
M	src/gcm-profile.h

commit c78a759a1e3e87f11ebe4c124705c615d1a50b16
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-01

    trivial: Change the remove profile tooltip when it cannot be removed

M	src/gcm-prefs.c

commit 0472579f2d93a90ccd66ba4ca4ffc862c866a5d0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-01

    trivial: ship and dist a symlink to the blueish test for future self
    test code

M	data/tests/Makefile.am
A	data/tests/bluish-symlink.icc

commit 9a4e9830e8698d308ce3b3837ed67cfea93a5fda
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-06-01

    trivial: fix make distcheck

M	po/POTFILES.in

commit abae8ef29ae89f0bdc48a57d0bfc5d03cd9cbf2f
Author: Petr Kovar <pknbe@volny.cz>
Date:	2010-05-31

    Update Czech translation by Milan Knizek

M	po/cs.po

commit 9c9ea2c5c60804e5a02420746b981fb1134604cf
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-31

    Add gcm_profile_get_checksum() so we can use this as a key to detect
    duplicates

M	src/gcm-profile.c
M	src/gcm-profile.h
M	src/gcm-self-test.c

commit 0af6c2b1d7ebda6230f1f45084b22cbef6a9fca1
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-30

    At login do not attempt to remove previously set X atoms, which
    speeds up gcm-apply by 750ms

M	data/gcm-apply.desktop.in
M	src/egg-debug.c
M	src/gcm-apply.c
M	src/gcm-device-xrandr.c
M	src/gcm-device-xrandr.h

commit 0414d7f012e2944e539e2464ca7a9b5c2cf1109d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-30

    trivial: ignore the migration when the destination file already
    exists for some reason

M	src/gcm-client.c

commit 561b1ee0f3c4d57be04f97962296df2f2d3cb46d
Author: Ask H. Larsen <asklarsen@gmail.com>
Date:	2010-05-30

    Updated Danish translation

M	po/da.po

commit 078defab19c39cf5addfb5f77990304fd4d36832
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2010-05-30

    Updated German doc translation

M	help/de/de.po

commit 4526046985b193b5aafaa12c395cecf2d9f59202
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2010-05-30

    Updated German translation

M	po/de.po

commit c36e6c3fb311a5dd1ce47ad6a990ea664249ab7b
Author: Claude Paroz <claude@2xlibre.net>
Date:	2010-05-29

    Updated French translation

    Contributed by Laurent Coudeur, Pablo Martin-Gomez and Claude Paroz

M	po/fr.po

commit 6495c989cb8e62717b3d9a1a0dd5c6c743267379
Author: Mattias Põldaru <mahfiaz gmail com>
Date:	2010-05-29

    Estonian translation updated

M	po/et.po

commit 3f87def563c344d6cae203a7710b901fd2c8b410
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-29

    Allow the user to double click a profile to make it default

M	src/gcm-prefs.c

commit 720f459a02744855556f9a9a667b471c1a0f0617
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-29

    trivial: remove some commented out code

M	configure.ac

commit 4fb48c9fc03838030c34379d3604d3d6fcca0521
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-29

    Add two new settings objects 'enable-sane' and 'enable-cups' for
    in-field debugging

M	data/org.gnome.color-manager.gschema.xml
M	src/gcm-client.c
M	src/gcm-utils.h

commit ab17627279a06266a42c680c6326c8a91d1254e3
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-05-29

    Updated Spanish translation

M	po/es.po

commit 4c2a368f0857e438061d603fa182da1cb243ba62
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-29

    trivial: fix a spelling error in a new tooltip

M	data/gcm-prefs.ui

commit ece02fc3380dfc34290deab1a17c86c9d9902f92
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-29

    Include the trailing colon in translated strings. Fixes #619967

M	src/gcm-dump-edid.c
M	src/gcm-inspect.c
M	src/gcm-install-system-wide.c
M	src/gcm-utils.c

commit c07193ae19b6731e6c72cb25f8dd19a0c54a1352
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-05-28

    Updated Slovenian translation

M	po/sl.po

commit 8fd55706d0d605efb783c26b9a329c9035272e28
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-05-28

    Updated Spanish translation

M	po/es.po

commit f97dbabfb9d1579075f77cacde95ed438071f196
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-05-28

    Updated Spanish translation

M	po/es.po

commit 8c39ac2dbcac9576f78a9a10f112fbfdd99b50a4
Author: Christian.Kirbach <Christian.Kirbach@googlemail.com>
Date:	2010-05-28

    Updated German translation

M	po/de.po

commit d46a03f84fd0c1b0c2f5294f655add5350d100ab
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-27

    Put a short intent description in the combobox choices

M	src/gcm-prefs.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 5d2a43b955bb9221cbece832306bb02867a69832
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-27

    Add some information labels to the defaults pane

M	data/gcm-prefs.ui

commit 531fe8456a4341fadf6ef22c65b62964afbe4f3a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-27

    trivial: add some new tooltips on the new buttons

M	data/gcm-prefs.ui

commit 5ee8af6b89049d040f0556222c2ee0881976fe6b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-27

    Rename 'done-migration' to 'migrate-config-version' so we could
    re-use this in the future

M	data/org.gnome.color-manager.gschema.xml
M	src/gcm-client.c
M	src/gcm-utils.h

commit 75c63bc2efbaa06c15162892992a5cf0fb932c9d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    trivial: add a stub to show the assign profile rows should be drag
    and droppable

M	src/gcm-prefs.c

commit f78275f0b6ffe8f1ec8406392ed4ac60acce7c26
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    trivial: add some more information to the assign dialog on advice
    from my wife

M	data/gcm-prefs.ui

commit 2ca7eeca4f0b12f398c12bd633b4f517ce536f78
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    trivial: ensure the default profile is always at the top of the list

M	src/gcm-prefs.c

commit 7e44be8854302899d1d804287370c6902be47f54
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    trivial: fix up a few buglets found using clang

M	src/gcm-fix-profile.c
M	src/gcm-inspect.c
M	src/gcm-picker.c
M	src/gcm-prefs.c
M	src/gcm-profile-lcms1.c
M	src/gcm-session.c
M	src/gcm-utils.c

commit a4b1ea4be9aaf1002b62513b7db9a462e3a45d63
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    trivial: remove some overzealous debugging that cluttered the output

M	src/gcm-device-cups.c
M	src/gcm-profile-lcms1.c
M	src/gcm-xyz.c

commit 53223d8c789c897d8aaee198deeaad78329770b1
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    Add UI elements to assign multiple profiles for each device

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit ca689df65199e15ae41991d7efb277fe29076c5d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    trivial: Don't emit a critical warning if a printer does not have
    an ICC profile

M	src/gcm-device-cups.c
M	src/gcm-device.c

commit 495d0c4d622233f32eb8b189a2d4104eb7a46655
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    Allow RAW files to be dragged onto the UI with spaces in the name

M	src/gcm-exif.c

commit 0f94218b284dc9d107ce2ad660a33d30a2e53890
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    trivial: ref the profile to avoid a crash in the prefs

M	src/gcm-device-xrandr.c

commit b19f09598b1b3d5800bc3420277d14f8fc680345
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    trivial: only copy the profiles from the target device if there are
    profiles to copy

M	src/gcm-client.c

commit d8155e04383940fcb781a6a62991e535b30f626d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    trivial: Make the virtual device buttons explicity 'devices' to
    avoid confusion

M	data/gcm-prefs.ui

commit 97d2e9265ba0cfb0b0b08e557fae354f473452b0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    trivial: Set up the window modality in the GtkBuilder file not the
    C file

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit abf40a1fa7ab7d63342b7d00ac5d1cea80ceae02
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    trivial: don't explode if a device has no assigned profiles

M	src/gcm-device.c

commit 00936cf5514a819ec49921d2900d4f655a71f32a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    Do not parse the profile a second time in gcm_device_xrandr_apply()

M	src/gcm-device-xrandr.c
M	src/gcm-device.c
M	src/gcm-device.h

commit f05fce880fc84091e6f44d7ea99d027aeb5bb3ff
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    trivial: switch GcmDevice to using multiple pre-parsed profiles
    by default

    This speeds up requests to the DBus interface by an order of magnitude
    or more.

M	src/gcm-client.c
M	src/gcm-device.c
M	src/gcm-device.h
M	src/gcm-self-test.c
M	src/gcm-session.c

commit f38ed8d6da9a1acb53245c62a8bbf0ac93fa56fe
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    trivial: fix make distcheck

M	po/POTFILES.in

commit 0c1aafa5abf56bb1adee838e38c741d58b1463dc
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    trivial: add the concept of multiple profiles for a device

M	src/gcm-client.c
M	src/gcm-device-sane.c
M	src/gcm-device-xrandr.c
M	src/gcm-device.c
M	src/gcm-device.h
M	src/gcm-prefs.c
M	src/gcm-self-test.c
M	src/gcm-session.c

commit 2ade3b4d99c480dfc01d909bac8e8f8002784085
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    Add GcmCellRendererProfile to automatically render a profile to a cell

M	src/Makefile.am
A	src/gcm-cell-renderer-profile.c
A	src/gcm-cell-renderer-profile.h
M	src/gcm-prefs.c

commit b62fb03350a32c42d851ff141b8dda41340ee6d0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-26

    trivial: top align the graphs expander

M	data/gcm-prefs.ui

commit e8c8b121859da2b239a75837c1c4418ed7753499
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-25

    trivial: Use the new g_source_set_name_by_id() functionality, and
    generally be more paranoid removing sources

M	src/gcm-calibrate-argyll.c
M	src/gcm-client.c
M	src/gcm-device.c
M	src/gcm-session.c

commit 37a15bf7d9d869b4aaf345984162d71f6e6daaa9
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-25

    Allow adding saved devices when coldplugging and add unit tests to
    verify it all works as expected

M	src/gcm-apply.c
M	src/gcm-client.c
M	src/gcm-client.h
M	src/gcm-prefs.c
M	src/gcm-self-test.c
M	src/gcm-session.c

commit 4ece252440775584ff1945a2c9f1bd1f496ddd35
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-05-25

    Updated Spanish translation

M	help/es/es.po

commit 47db8f80466ccf80a966ee18277112b9635118cf
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-05-25

    Updated Spanish translation

M	po/es.po

commit d0e3ffe9db6bd6c25d36a520961fb48840608db2
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-25

    Use the new ARGYLL_NOT_INTERACTIVE environment variable to better
    interact with the VTE widget

M	src/gcm-calibrate-argyll.c

commit 4afbc616973d74ba35707a39d2b3498a5c6776bb
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-25

    trivial: fix up the Fedora spec file

M	contrib/gnome-color-manager.spec.in

commit 4ecc8eaf56d74b4a0f0ed618e385f77d5ea0cbd3
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-25

    trivial: fix make distcheck by disting the introspection file in
    the tarball

M	src/Makefile.am

commit 69807fd474f5775ea9aebbc5bbf1ad5b9f8e7ecb
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-25

    trivial: fix build of gcm-exiv-helper under rpmbuild

M	src/Makefile.am
M	src/gcm-helper-exiv.cpp

commit 164e5af571bf77bf33bd6f6b958866276e7ae0c6
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-25

    Port gcm-session to use GDBus and remove the dbus-glib dep completely

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	src/.gitignore
M	src/Makefile.am
D	src/gcm-dbus.c
D	src/gcm-dbus.h
M	src/gcm-session.c
M	src/org.gnome.ColorManager.xml

commit 3bf64219186e13af1c1c9709267736570548be28
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2010-05-25

    Updated Norwegian bokmål translation

M	po/nb.po

commit a0005a7f8d82be2fed151381e580b026b44f19a3
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-25

    trivial: port GcmUtils to GDBus

M	src/gcm-utils.c

commit 3de051dcd31dc8f3220b65c606141b405af3c00a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-25

    trivial: port GcmBrightness to GDBus

M	src/gcm-brightness.c

commit 7046eaedf0fb419ff24a6a8d5be07e5cfe67f6c4
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-25

    trivial: Fix the compile against glib git master by porting the in
    use API

M	src/gcm-inspect.c

commit 696eda656616857c7f22b81ecb2ccb9b2cba6d07
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-25

    Fix a trivial memory leak in gcm-inspect

M	src/gcm-inspect.c

commit 2471c8fa1504b791356c7811d245a3f0868e03d3
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2010-05-24

    Updated German translation

M	po/de.po

commit 23c013d0bbf52400db4ac91955e440e3696c9c17
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-24

    Add a message in the help file explaining the drop file action

M	help/C/gnome-color-manager.xml

commit 926ecf7a8f086dd0f2f2c63b1ba0b9f3700d8cdc
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-24

    Add optional exif2 support so we can get properties of RAW files too

    Note: This is implimented as a seporate executable that is used
    to avoid either compiling GCM with g++ and to avoid weird linker
    errors on random platforms

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	data/tests/Makefile.am
A	data/tests/test.kdc
M	src/.gitignore
M	src/Makefile.am
M	src/gcm-exif.c
A	src/gcm-helper-exiv.cpp
M	src/gcm-self-test.c

commit ee6ef3bfcfa3213484fb370982a05db256d2f49b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-24

    trivial: fix up make check

M	src/gcm-self-test.c

commit a6c63ded454a8cde43ed9559c8b329da645e406e
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-23

    Migrate the old device-profiles.conf to the new location so the user
    does not have to do it manually

M	data/org.gnome.color-manager.gschema.xml
M	src/gcm-client.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit fef750d4bed38fa68d7b07b1963758f5d8d73210
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-22

    Use the common data path from OpenIccDirectoryProposal

    No migration is required, the old location is searched as well.

M	src/gcm-import.c
M	src/gcm-profile-store.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 784a617285b82f4d2276cd8d7ce03d883066e10f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-22

    Use the common configuration path from OpenIccDirectoryProposal

    You will need to rename ~/.config/gnome-color-manager to
    ~/.config/color if you want to re-use your old configuration

M	src/gcm-utils.c

commit 1166c2d263f6523e8189afab7c2283182d1b336c
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-21

    Include the serial number in the virtual device device ID

M	src/gcm-device-virtual.c

commit ce99e88a70f0edaa43a748544339f1212c0fc4f1
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-05-21

    Updated Slovenian translation

M	po/sl.po

commit 2a52c0c05730070287cbbea715da30f209cebf6d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-21

    Allow virtual devices to have a serial number

M	src/gcm-device-virtual.c
M	src/gcm-device-virtual.h
M	src/gcm-prefs.c

commit 2968c4f3c54a963d6ad8c5a40d81dcc60db2de5d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-21

    Allow the user to just drag an image file onto the main UI to create
    a virtual profile

M	src/gcm-exif.c
M	src/gcm-prefs.c

commit 3f419c6c13ab665ba9cdc5ab1f7320992e80fa61
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-21

    Add GetProfilesForFile() DBus API call to get the ICC profiles for
    a given file

M	src/Makefile.am
M	src/gcm-dbus.c
M	src/gcm-dbus.h
M	src/gcm-inspect.c
M	src/org.gnome.ColorManager.xml

commit 1ffdfbd9d460bfcad4a99284fb5cec2b9a8738b1
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-21

    Ensure we add virtual and saved device types in GcmDbus

M	src/gcm-dbus.c

commit 79a2cf2a639e735a4d0488735456535d17881150
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-21

    Default to not bothering the user with notification

M	data/org.gnome.color-manager.gschema.xml
M	src/gcm-session.c
M	src/gcm-utils.h

commit a9f12f6ff42843c5711ced3905984c0c4c363697
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-21

    Convert gcm-inspect to use GDBus, not dbus-glib

M	src/gcm-inspect.c
M	src/gcm-session.c
M	src/gcm-utils.h

commit fde6eed311c524e0a2c39eb3ac14d6f6d6904b14
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-21

    Allow image files to be dragged and dropped on the virtual device
    dialog

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit 4f29c7a1863ce9936d19de3e968d26dc9b12215a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-21

    Try to guess the device type from the EXIF data

M	src/gcm-exif.c
M	src/gcm-exif.h
M	src/gcm-self-test.c

commit 38bc8f222e99a581eaa86ca537f721b91a9aab20
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-21

    trivial: Use GFile in gcm_exif_parse() not a filename

M	src/gcm-calibrate.c
M	src/gcm-exif.c
M	src/gcm-exif.h
M	src/gcm-self-test.c

commit 77ec92c962ed3c3f61580dbb376a3abbd81a04e0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-21

    trivial: remove some dead code

M	src/gcm-exif.c

commit 074f4a75ec4feb42bf6c768ca300c6f122077288
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-21

    trivial: Fix up a few memory leaks in the test suite

M	src/gcm-exif.c
M	src/gcm-self-test.c

commit 3c3b71113380cd35a5f5e0a5343eb4acb19c61ff
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-21

    trivial: Make the self test case much less verbose

M	src/gcm-self-test.c

commit de686daabe9f2f94a21899727ff85729dac04825
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-21

    Use the content type, not the file extension to parse the EXIF data

M	src/gcm-exif.c
M	src/gcm-self-test.c

commit fd09118d3400549140a71cf6f923ac794e09529c
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-20

    Use libexif to read JPG metadata

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	src/Makefile.am
M	src/gcm-exif.c
M	src/gcm-exif.h
M	src/gcm-self-test.c

commit 26d613582e780ca8b3ed99b9f0d641f41ee37205
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-20

    Centralize all the EXIF data reading into GcmExif

M	data/tests/Makefile.am
A	data/tests/test.jpg
A	data/tests/test.png
M	src/Makefile.am
M	src/gcm-calibrate.c
A	src/gcm-exif.c
A	src/gcm-exif.h
M	src/gcm-self-test.c

commit 8c5309d2f2a9e2cf6206321e8c35f634d031b1bd
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-20

    trivial: Fix up the fedora spec file

M	contrib/gnome-color-manager.spec.in

commit 6ab46360e14b79136e7230f557c24d0370ca130e
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-20

    Fix up a few typos now exposed in the new GSettings code

M	src/gcm-device.c
M	src/gcm-utils.h

commit 308e4401064e489da4d548df0b5979c72031a49d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-20

    Add a GConf to DConf migration script

M	data/Makefile.am
A	data/org.gnome.color-manager.gschema.migrate

commit d309ca2ebdcddbd7c4b5d91b3c0855ef4d49f735
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-20

    Remove all traces of GConf now that we can rely on dconf

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	data/.gitignore
M	data/Makefile.am
D	data/gnome-color-manager.schemas.in
A	data/org.gnome.color-manager.gschema.xml
M	po/POTFILES.in
M	src/gcm-prefs.c
M	src/gcm-session.c
M	src/gcm-utils.h

commit 2fee8362793090b3fbec0766d18fc59e2fac5913
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-19

    trivial: add comment

M	data/Makefile.am

commit fd99c4219fbc86ba30ac1441e55a25485dc68f68
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-11

    Only connect to SANE and CUPS when the device lists are needed,
    to silence gcm-apply with SELinux. Fixes rh#590465

M	src/gcm-client.c

commit ec7cd7eab9d5967b191e3abe5fbb0fef7141c658
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-05-10

    Updated Spanish translation

M	help/es/es.po

commit 2a8e90db6bd25894477b6126739c4e2549bce439
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-05-10

    Updated Spanish translation

M	po/es.po

commit 6a12618322bf46e0749d5eae58dd127d1dbe9691
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-09

    Switch to using GTest rather than our own homebrew EggTest

M	src/Makefile.am
D	src/egg-test.c
D	src/egg-test.h
M	src/gcm-brightness.c
M	src/gcm-calibrate-dialog.c
M	src/gcm-calibrate-manual.c
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-cie-widget.c
M	src/gcm-clut.c
M	src/gcm-device.c
M	src/gcm-dmi.c
M	src/gcm-edid.c
M	src/gcm-edid.h
M	src/gcm-gamma-widget.c
M	src/gcm-image.c
M	src/gcm-print.c
M	src/gcm-profile.c
M	src/gcm-self-test.c
M	src/gcm-tables.c
M	src/gcm-trc-widget.c
M	src/gcm-utils.c
M	src/gcm-xyz.c

commit b53d2f8016944a4927968afd3f8caff507ef9923
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2010-05-08

    Updated German translation

M	po/de.po

commit 7b26bf517bf3a9ce299c9eb6ee45344566ba6b6f
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-05-08

    Updated Slovenian translation

M	po/sl.po

commit ebae257c5fca03c94fb24df091da63f22951971b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-06

    Update some of the help images with the new layout and logo

M	help/C/figures/gcm-adjust.png
M	help/C/figures/gcm-basic.png
M	help/C/figures/gcm-calibrate-default.png
M	help/C/figures/gcm-calibrate-drawing.png
M	help/C/figures/gcm-defaults.png
M	help/C/figures/gcm-device-configure.png
M	help/C/figures/gcm-import.png
M	help/C/figures/gcm-print-mode.png
M	help/C/figures/gcm-scanner.png
M	help/C/figures/gcm-screen-type.png
A	help/C/figures/gcm-set-default.png
M	help/Makefile.am

commit 1dc4936918a3274a6bb4a5faaed67fdab7f0a8f5
Merge: c2e1f80 a099031
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-06

    trivial: fix up merge conflicts

commit a09903157d8ac380638d0d69595e2533d45a16f5
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-06

    Use vte_terminal_fork_command_full() as vte_terminal_fork_command()
    is deprecated

M	configure.ac
M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h

commit ae935c6928abe3dd64f518580eee843fc9f1e280
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-06

    Post release version bump

M	RELEASE
M	configure.ac
M	contrib/gnome-color-manager.spec.in

commit f0be15bba42956d61694f808618a5c394761a322
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-06

    Release version 2.31.1

M	NEWS
M	RELEASE

commit 350523e76c0840d7abd235d8b526098e5fc431e0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-06

    Do not rely on an argyllcms specially patched to fix the arg[0]
    problem

M	src/gcm-calibrate-argyll.c

commit d6027f5471433971da0649e69e3f3a86a7202318
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-06

    Show the EISA ID in the devices tab. Fixes rh#581837

M	data/gcm-prefs.ui
M	src/gcm-device-xrandr.c
M	src/gcm-device-xrandr.h
M	src/gcm-dump-edid.c
M	src/gcm-edid.c
M	src/gcm-edid.h
M	src/gcm-prefs.c
M	src/gcm-profile.c

commit fa6d568ac7a7258756793631b1106264c00f3515
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-26

    trivial: fix up three potential crashers were error was not being
    used and then dereferenced

M	src/gcm-prefs.c

commit 3f6e2f0bc8bc1689b6744e797fa9ea80d23f970a
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-05-04

    Updated Spanish translation

M	po/es.po

commit 52f83530de67b6c07a1cbb850563c36bd6df1ce6
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-05-04

    trivial: make an error string more specific

M	src/gcm-prefs.c

commit 1acb6b23d396e402967f2bff6f9330bceafe15ce
Author: Ryo Fujita <rfujita@redhat.com>
Date:	2010-05-03

    Added Japanese translation.

M	po/LINGUAS
A	po/ja.po

commit bced91d3fd9ee99f5100b5f3132d38be2aa15d69
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2010-05-02

    Updated Norwegian bokmål translation

M	po/nb.po

commit 76a9a04eac528dfbcdd03d89920b273c9f238274
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-05-02

    Updated Slovenian translation

M	po/sl.po

commit c2b22524f5acf84842bcbb1c438eea38b3809689
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-04-29

    Updated Spanish translation

M	po/es.po

commit 7c0d196ee2fd06bd5a984c8e07b665b8ebbd85f6
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-29

    Put the executable name in argv[0] for argyll commands, otherwise
    option processing breaks

M	src/gcm-calibrate-argyll.c

commit 9908798169e030339df08df5b0efd4118c5654db
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-29

    Do not connect to sane in gcm-apply, we only need XRandR
    devices. Fixes rh#585723

M	src/gcm-apply.c
M	src/gcm-client.c
M	src/gcm-client.h
M	src/gcm-dbus.c
M	src/gcm-prefs.c

commit 1453eebe4e9508bcb97fc74df93617816761561f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-28

    tirvial: do not pass an extra black argument to spotread

M	src/gcm-calibrate-argyll.c

commit 4217a67480f24706fcce8ddc87928ad282e78978
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2010-04-29

    Updated German translation

M	po/de.po

commit f1967f29905f61c70281d9ec0ef0221ed97a008d
Author: Bruce Cowan <bruce@bcowan.me.uk>
Date:	2010-04-28

    Updated British English translation

M	po/en_GB.po

commit 48eecd16984f05e5b2c48f2467d7d088fd31f764
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-28

    Install gcm-picker as a proof-of-concept program that may be useful

M	src/Makefile.am

commit 0b4393970626347b8c1e2c9d26f66326fa823c8d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-27

    Show much more detail in the color picker UI and allow the user to
    choose a RGB colorspace

M	data/gcm-picker.ui
M	po/POTFILES.in
M	src/Makefile.am
M	src/gcm-picker.c

commit 17f1aa9641507e78c8a2646086976e11a2bf2464
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-27

    trivial: move some localised code to a common location for future code

M	src/gcm-enum.c
M	src/gcm-enum.h
M	src/gcm-prefs.c

commit 1fa5fe60a160da86f40f4138f5c11c4853adfc32
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-27

    Add some translation comments to the picker UI file

M	data/gcm-picker.ui

commit 2876e32f127144b44a53c8e72946b007ad7e44e1
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-27

    trivial: create gcm_profile_has_colorspace_description() so we can
    reuse this logic for future code

M	src/gcm-prefs.c
M	src/gcm-profile.c
M	src/gcm-profile.h

commit b7856065bc677bb679c1f4b5e950525560eca776
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-27

    Make gcm-picker actually read a spot color from a device

M	src/gcm-calibrate-argyll.c
M	src/gcm-picker.c

commit 58889b5c38136db86755c531329cce06dc22d472
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-27

    trivial: switch GcmXyz from gfloat to gdouble for meaningful precision

M	src/gcm-xyz.c
M	src/gcm-xyz.h

commit 743ea2e4fe2ba8989985ac3e6f9d64a18d7dff52
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-27

    trivial: add a GcmXyz property to GcmCalibrate

M	src/gcm-calibrate.c

commit 932dbf26afe68a69141caa9e2b4340046af4cc24
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-27

    trivial: export gcm_calibrate_dialog_response() for use in future code

M	src/gcm-calibrate-dialog.c
M	src/gcm-calibrate-dialog.h

commit 3a8ccfbd245f6f8f94a2a666cc9c022e4b98c3b7
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-27

    trivial: Switch around the XYZ and LAB values in the picker widget

M	data/gcm-picker.ui

commit 88967b26f33cb2383205dd7c7d9e7237a29851da
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-26

    Make SANE support configurable at compile time. Fixes #616826

M	configure.ac
M	src/Makefile.am
M	src/gcm-client.c

commit c2e1f8067c0ccb15d6dbb6369cfdc634c29fe6a5
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-20

    Port gnome-color-manager to GSettings

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	data/.gitignore
M	data/Makefile.am
M	src/Makefile.am
M	src/gcm-calibrate.c
M	src/gcm-clut.c
M	src/gcm-dbus.c
M	src/gcm-device-xrandr.c
M	src/gcm-device.c
M	src/gcm-prefs.c
M	src/gcm-profile-store.c
M	src/gcm-session.c
M	src/gcm-utils.h

commit eda2f80b9575fef4901416b5feb6daa6bceacc8c
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-04-25

    Updated Slovenian translation

M	po/sl.po

commit bf1cfb0ae851512fd3f101b7a5b6afce7d7a5f12
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-23

    Support spotreading in GcmCalibrate

M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h

commit 6ab74218e5950bf131cca1f49909ef9b1e3f3f5b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-23

    Don't prompt the user to calibrate the device again if we are re-using
    the GcmCalibrate instance

M	src/gcm-calibrate-argyll.c

commit 1b574cd138a9ca8b7d34f8c98add1f2d02309700
Author: Tim Waugh <twaugh@redhat.com>
Date:	2010-04-23

    Clean up the temporary file created by cupsGetPPD2(). Fixes rh#582202.

M	src/gcm-device-cups.c

commit 4e0e34c46018496a2215f4600899480a57b9b57d
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-04-21

    Updated Spanish translation

M	po/es.po

commit c8b1ac05a69bf9a7bfd309b7f03256a25d11f1a1
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-21

    trivial: I'm informed that GConf short names should not have
    trailing dots

M	data/gnome-color-manager.schemas.in

commit 90da688c5a92c2fe19dc893e7e5170aacd34fd13
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-19

    trivial: Move the 'Create Profile' button to the right half of the
    screen as it does not belong to the list

M	data/gcm-prefs.ui

commit a0f149170622a2353096597644befe2301bcf5d2
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-19

    trivial: Ensure the devices and profiles scrolled windows always
    wrap in the correct place

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit 7f0f9a2aa63ed465b0e9337f71daa02eefe29571
Author: Hylke Bons <hylkebons@gmail.com>
Date:	2010-04-19

    Use a new application icon

    Signed-off-by: Richard Hughes <richard@hughsie.com>

M	configure.ac
M	data/icons/16x16/gnome-color-manager.png
M	data/icons/22x22/gnome-color-manager.png
M	data/icons/24x24/gnome-color-manager.png
A	data/icons/256x256/Makefile.am
A	data/icons/256x256/gnome-color-manager.png
M	data/icons/32x32/gnome-color-manager.png
M	data/icons/48x48/gnome-color-manager.png
M	data/icons/64x64/gnome-color-manager.png
M	data/icons/Makefile.am
A	data/icons/render-icons.py
M	data/icons/scalable/gnome-color-manager.svg
A	data/icons/src/gnome-color-manager.svg

commit 4bf54551f320a50b4c23c4d744876200be156cde
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-04-19

    Updated Spanish translation

M	po/es.po

commit 90f7391e561beb760dad4a69171d7ffc0c753132
Author: A S Alam <aalam@users.sf.net>
Date:	2010-04-19

    Added Punjabi Translation to Package, update LINGUAS file

M	po/LINGUAS
A	po/pa.po

commit 6ff26b1b4c32c43f72f320a7d8e98341df5196fc
Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date:	2010-04-19

    Updated Lithuanian translation by Aurimas Černius.

M	po/lt.po

commit f36f44921ac4cd9d3b59baaf5395d0538b4f8813
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-18

    Fix up the profile precision dialog. Fixes #583398

M	src/gcm-calibrate.c

commit 7efe8984af5616f467714d33bf7d5044c51a6a29
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-18

    trivial: Do not use a GtkHPaned in the profiles page. Fixes #616112

M	data/gcm-prefs.ui

commit 7a705d235d6ee90c3f535c1e9592e6d4b0b4d812
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-18

    Fix up the argyll install dialog. Fixes #616106

M	src/gcm-prefs.c

commit 997b67fb1d84fa38186dfa7f13ce35cf6ab788d0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-18

    trivial: do no set an initial window size. Fixes rh#583453

M	src/gcm-prefs.c

commit 7f7d1d54cfa6c1785dc2868b2e7f1e11afdb26c7
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-18

    trivial: Wrap the GtkLabels in the GtkInfoBar widgets

M	src/gcm-prefs.c

commit 520f4df04db2448fb082dd15a3336a12ee66843b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-18

    trivial: use the same icons size in the devices and profiles list

M	src/gcm-prefs.c

commit ffeb73bed222d670ae6c8434efe20e49ce9cb491
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-18

    trivial: center the prefs UI when it is initially shown

M	data/gcm-prefs.ui

commit 2948c94c17ea0b223664d2ba8389528788832c41
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-18

    trivial: Contruct the GtkSizeGroup in the glade file, not in C

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit 7bd61e3ad2e1c539a715dc0857b51cdafb04653b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-18

    trivial: Add the GtkLabels in the Defaults pane to a GtkSizeGroup

M	data/gcm-prefs.ui

commit d0a87e1bab512606f49fd00a5daeb4b50d5a8d2f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-18

    trivial: add the two list scrolled windows to a GtkSizeGroup

M	data/gcm-prefs.ui

commit da71cdf80c14c18da718535a87317bffb05b4164
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-18

    trivial: Remove the 'Profile' suffix from the profile buttons

M	data/gcm-prefs.ui

commit 5f41003cd91c0c040fac6b3b2f9e2b26a294f433
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-18

    trivial: Remove the 'Device' suffix from the device buttons

M	data/gcm-prefs.ui

commit 8d60ce86982b0011f461f3d94fa2c67e75496fb4
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-16

    trivial: BR yelp in the fedora spec file

M	contrib/gnome-color-manager.spec.in

commit 0c1d5b55eebf23f5a3b6349339205f672d7fec46
Author: António Lima <amrlima@gmail.com>
Date:	2010-04-13

    Updated Portuguese translation

M	po/pt.po

commit 075d7a2439e7dbf4b12d30106a72c0f3883571ea
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-04-11

    Updated Slovenian translation

M	po/sl.po

commit 0ce5f7bbf9329ea711ccf2c24e4d2a0a73b7b429
Author: Francesco Groccia <fgr@anche.no>
Date:	2010-04-11

    Updated Italian translation

M	po/it.po

commit 9116c5ca41b01dfda53d6c8c3a36220fe40a11d3
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2010-04-09

    Updated German translation

M	po/de.po

commit 235ccd19d61aa840c8b989a372101fec69ef1b33
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-07

    trivial: fix up fedora spec file

M	contrib/gnome-color-manager.spec.in

commit 77cd5debfd1a4e79b3d6742147923f01ba1b1539
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-04-06

    Updated Spanish translation

M	po/es.po

commit b69b110945decc34ba111faeba9d36789c5b198d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-06

    Offer to install shared-color-profiles-extra if it is not yet
    installed

M	src/gcm-prefs.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 952c3b841f143f4e226b09b7e02c90e943c47099
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-05

    Make gcm-fix-profile open the profile from memory, as then we can
    catch common access permission errors

M	src/gcm-fix-profile.c

commit 689f0152688ead2c85be54c21643d9b8a933c9f0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-04-05

    Do not explode when viewing the details of a CMYK profile

M	src/gcm-prefs.c

commit a17aaee559ec04b8f3df7cd320ebe4033a535ad4
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-04-03

    Updated Slovenian translation

M	po/sl.po

commit 009c6b7c284720cafe0f3288223f59cab19341d1
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date:	2010-04-01

    Added Ukrainian translation

M	po/LINGUAS
A	po/uk.po

commit 020ce62d13fb8e8619fb616ca67ddec7402c9c90
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-03-31

    Updated Spanish translation

M	po/es.po

commit b8e9cddb722d1fdfe7dcebc9b8a384abee9751f3
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-31

    Add an experimental gcm-picker program to read spot colors

M	data/Makefile.am
A	data/gcm-picker.ui
M	po/POTFILES.in
M	src/.gitignore
M	src/Makefile.am
A	src/gcm-picker.c

commit 4ed112fe1ac39b0e224fc9c95016946a59a94edc
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-31

    trivial: add gcm_colorimeter_supports_spot()

M	src/gcm-colorimeter.c
M	src/gcm-colorimeter.h

commit 890cfb328ce44ba6e151b46d9313f19b7249992a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-31

    trivial: sync the fedora rpm file with upstream

M	contrib/gnome-color-manager.spec.in

commit a40769e932ff989a1d74620ac1a40d4f15058c5e
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	2010-03-29

    Updated Polish translation

M	po/pl.po

commit 2419df88647e24a7fd337e86178fc004ad9d98e2
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-29

    Post branch version bump

M	configure.ac

commit fc9120a31eb666a01a48dbaa628c79d67768e29a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-29

    Post release version bump

M	RELEASE
M	configure.ac

commit db0425e40dbb4dc0a674dfc659d4b26b19d9fe96
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-29

    Release version 2.30.0

M	NEWS
M	RELEASE
M	configure.ac
M	data/gnome-color-manager.schemas.in

commit 144c8907b71f3ebc53127a05f2d284f35be91f99
Author: Eleanor Chen <chenyueg@gmail.com>
Date:	2010-03-29

    Add Simplified Chinese translation.

M	po/LINGUAS
A	po/zh_CN.po

commit d81e43a4569503cbe85ae9a203e5e16ddb1fdd41
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2010-03-29

    Updated German translation

M	po/de.po

commit acf751aa8c41eeac5fe6124b8d5013c09568fa0d
Author: Milan Knížek <knizek@volny.cz>
Date:	2010-03-28

    Update Czech translation

M	help/cs/cs.po
M	po/cs.po

commit 5915fddbf4e0ab6ddc4d9ba2dcdfa4cd3980575e
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-03-28

    Updated Slovenian translation

M	po/sl.po

commit 6403810c1065f10ae0756aa087c85930fe79e3c7
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-03-27

    Updated Spanish translation

M	help/es/es.po

commit 055a2f8326873ba54c762e878f4cec1dca3947d5
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-03-27

    Updated Spanish translation

M	po/es.po

commit 5fd5e6eab20ea2510016b4ca569fe5fe306f0a3f
Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date:	2010-03-26

    Updated Lithuanian translation.

M	po/lt.po

commit de07e8becd349ef1f10d79169aeccc1169cedc2e
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    Add images of the i1 Pro

M	data/figures/Makefile.am
A	data/figures/i1-attach.svg
M	src/gcm-calibrate-argyll.c

commit e511ab98a82d43f9987f18153d9e0d5934724079
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    Add images of the Colorimtre HCFR

M	data/figures/Makefile.am
A	data/figures/hcfr-attach.svg
M	rules/95-gcm-colorimeters.rules
M	src/gcm-calibrate-argyll.c
M	src/gcm-colorimeter.c
M	src/gcm-colorimeter.h

commit 11eda404e4b7c3e438540a03fa167d4f93f092cb
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    Do not rely on usb.ids, but instead encode the colorimeter type in
    the udev rules

M	rules/95-gcm-colorimeters.rules
M	src/gcm-colorimeter.c
M	src/gcm-colorimeter.h

commit 15968af4975543fbd81805a9ca2868f024bcce7b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    trivial: fix a crash when trying to profile a non-internal panel

M	src/gcm-calibrate.c

commit ffc16b288371617c3a529ebec7cf895a2cf98588
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    trivial: update my copyright on all the source files

M	src/gcm-apply.c
M	src/gcm-brightness.c
M	src/gcm-brightness.h
M	src/gcm-calibrate-argyll.h
M	src/gcm-calibrate-dialog.c
M	src/gcm-calibrate-manual.c
M	src/gcm-calibrate-manual.h
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-cie-widget.c
M	src/gcm-cie-widget.h
M	src/gcm-client.c
M	src/gcm-client.h
M	src/gcm-clut.c
M	src/gcm-clut.h
M	src/gcm-colorimeter.c
M	src/gcm-colorimeter.h
M	src/gcm-dbus.c
M	src/gcm-dbus.h
M	src/gcm-device.c
M	src/gcm-device.h
M	src/gcm-dmi.c
M	src/gcm-dmi.h
M	src/gcm-dump-edid.c
M	src/gcm-dump-profile.c
M	src/gcm-edid.c
M	src/gcm-edid.h
M	src/gcm-enum.c
M	src/gcm-gamma-widget.c
M	src/gcm-gamma-widget.h
M	src/gcm-image.c
M	src/gcm-image.h
M	src/gcm-import.c
M	src/gcm-inspect.c
M	src/gcm-install-system-wide.c
M	src/gcm-prefs.c
M	src/gcm-profile-lcms1.c
M	src/gcm-profile-lcms1.h
M	src/gcm-profile.c
M	src/gcm-profile.h
M	src/gcm-self-test.c
M	src/gcm-session.c
M	src/gcm-tables.c
M	src/gcm-tables.h
M	src/gcm-trc-widget.c
M	src/gcm-trc-widget.h
M	src/gcm-utils.c
M	src/gcm-utils.h
M	src/gcm-xserver.c
M	src/gcm-xserver.h
M	src/gcm-xyz.c
M	src/gcm-xyz.h

commit cebd3a901f29619a8f0ad75a77ebb647743b0cfd
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    trivial: add some more getters and setters in various objects

M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-client.c
M	src/gcm-client.h
M	src/gcm-clut.c
M	src/gcm-clut.h
M	src/gcm-dump-edid.c
M	src/gcm-prefs.c
M	src/gcm-profile.c

commit ed8173dbca27c7a8b4ef66244d19810a3bc06380
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    trivial: remove some debug code that crept in

M	src/gcm-session.c

commit d7b0b1ef9c9db236582930c338833e3279a9b50e
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    trivial: put the device title in the notification dialog

M	src/gcm-session.c

commit cf3e36cd6a54d43fcb638c6d74ccde1fbe8d6c9b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    trivial: fix make check

M	src/gcm-device.c

commit 266c09a62cec84f47eec3f71ec470b9b242035ad
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    trivial: add some notifications to the bubbles to be able to
    ignore them

M	src/gcm-session.c

commit d123d0fdd43e39c753df99d8dd595efc77e2364b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    Add a notification when devices with profiles need recalibrating

M	src/Makefile.am
M	src/gcm-session.c

commit 99424e82bc9c919a99fe9e031086db68f0a25b3e
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    trivial: make GcmClient a singleton so we can share the instance in
    the same process

M	src/gcm-client.c

commit d7518ac913c69b238b3c5016c17ff7e9aadd6c72
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    trivial: Ensure we disconnect the 'changed' signal from GcmDevice
    in GcmClient

M	src/gcm-client.c

commit 3f9bc51aef3baf81cd2e2aa891e3c56024038c85
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    trivial: add a hard libnotify dep so we can notify the user in
    the future

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	src/Makefile.am
M	src/gcm-utils.h

commit 9d634a04898e31d1ed4e3f2f2abc92ba3e31a39b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    trivial: add two more GConf keys for future code

M	data/gnome-color-manager.schemas.in

commit 112a830bc9233c6d2df215a2589e7f40f9668fd1
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    trivial: rename a function to make it clear it's only for virtual
    devices

M	src/gcm-client.c
M	src/gcm-client.h
M	src/gcm-prefs.c

commit 88aa6df98fa10ce662a6bd873c26b3dc20bea695
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    trivial: add gcm_device_get_modified_time() for future code

M	src/gcm-device.c
M	src/gcm-device.h

commit 0476d4ed1c48d05b21baff9c78736c219d75c708
Merge: 08d96da 89ed1be
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    Merge branch 'use-dmi-for-calib-basename.patch'

commit 08d96daefe190e7be864417c6cc808ee7d7cb7e9
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    Add a 'created' and 'modified' key to each device in the config file

M	src/gcm-device.c

commit db46264cc8d84ec3a942bb24c88490f482143740
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    Emit ::changed on the public DBus interface when devices are added
    or removed

M	src/gcm-dbus.c
M	src/org.gnome.ColorManager.xml

commit ef5e5d4779a170b97ed86c8883767eae34723fe6
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    Do not crash when GetProfileForWindow() succeeds to find a window

M	src/gcm-client.c

commit 89ed1be4c479ad498c91a382a7f79c6a2e53049b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-25

    For laptops, use the DMI data to contruct the calibration filename

M	src/gcm-calibrate.c

commit f32fd63eb6d7964653bab80ef3c5654f8cd3b561
Author: Christian.Kirbach <Christian.Kirbach@googlemail.com>
Date:	2010-03-25

    Updated German translation

M	po/de.po

commit 3107c4606aa5f2f3e6b356330fbdf0f2a884ae66
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    trivial: add getters and setters for GcmEdid and GcmDmi

M	src/gcm-device-xrandr.c
M	src/gcm-dmi.c
M	src/gcm-dmi.h
M	src/gcm-edid.c
M	src/gcm-edid.h

commit 0638c0d73c9e1b1b8c7206dd990b04dfc85b27d6
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    trivial: do not do AC_SUBST twice as PKG_CHECK_MODULES does this
    for us

M	configure.ac
M	src/gcm-profile.c

commit 37275a20505747d0d6c55f684d940cde314b7404
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    Search for sane/sane.h as well as the pkgconfig file

M	configure.ac

commit c8c60bcf07e06b7b1b87653cc87fb2c5962ecc72
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    trivial: Add setters and getters to GcmProfile

M	src/gcm-dbus.c
M	src/gcm-device.h
M	src/gcm-dump-profile.c
M	src/gcm-import.c
M	src/gcm-inspect.c
M	src/gcm-prefs.c
M	src/gcm-profile-lcms1.c
M	src/gcm-profile-store.c
M	src/gcm-profile.c
M	src/gcm-profile.h

commit 4a3810eb5268f03c1e756797857a030884eb03a1
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    Remove the Enum suffix from the enum types to be more in the
    GObject style

M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate.c
M	src/gcm-client.c
M	src/gcm-dbus.c
M	src/gcm-device-cups.c
M	src/gcm-device-sane.c
M	src/gcm-device-udev.c
M	src/gcm-device-virtual.c
M	src/gcm-device-virtual.h
M	src/gcm-device-xrandr.c
M	src/gcm-device-xrandr.h
M	src/gcm-device.c
M	src/gcm-device.h
M	src/gcm-dump-profile.c
M	src/gcm-enum.c
M	src/gcm-enum.h
M	src/gcm-import.c
M	src/gcm-inspect.c
M	src/gcm-install-system-wide.c
M	src/gcm-prefs.c
M	src/gcm-profile-lcms1.c
M	src/gcm-profile.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit c78991515fee22aa4ab262ebe6408c39709db84f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    trivial: use the GcmDevice getters and setters in more places rather
    than g_object_get/set

M	src/gcm-apply.c
M	src/gcm-calibrate.c
M	src/gcm-client.c
M	src/gcm-dbus.c
M	src/gcm-device-sane.c
M	src/gcm-device-xrandr.c
M	src/gcm-device-xrandr.h
M	src/gcm-device.c
M	src/gcm-prefs.c

commit 7ed381e86124f198c69919e851a67616d95b79af
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    trivial: add some self checks for the GcmDevice::changed functionality

M	src/gcm-device.c

commit f1929c56715b23eb6a987737da1545d313ea4b5c
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    When devices are connected and disconnected, do not remove then add
    them, just change the state

    This allows us to follow the state of SANE scanners as they are
    hotplugged.

M	rules/95-gcm-devices.rules
M	src/gcm-client.c

commit 3733aa40765baf257186564fd2e8b8704176119a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    trivial: add a FIXME

M	src/gcm-device-cups.c

commit 2898fcd792d228c6dee2f8858081a71416e27832
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    trivial: fix up a function name

M	src/gcm-colorimeter.c

commit 8efcc5280e9d4d73e0da636424c274457722a3ab
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    trivial: When rescanning SANE, force it to drop the list of devices
    so we get the current list

M	src/gcm-client.c

commit 13cd4515bc60509daeed97358c35b1de1044f4c0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    trivial: do not send ::changed in GcmDevice if there was no change

    This reduces wakeups, and will be good for power saving

M	src/gcm-device.c

commit 9d9e5f9a95a67582291f9a8662f7e7b05afa4919
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    trivial: Use a mutex to make GcmDevice thread-safe

M	src/gcm-device.c

commit f6ed63fa88c6f690886e7b1042c9ae7a7515ac52
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    trivial: when devices change, ensure we update the UI

M	src/gcm-prefs.c

commit f9679dec8029e99b7c16fa734c98ce4d1c858714
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    trivial: do not crash when deleting devices that are not saved

M	src/gcm-client.c

commit 73c415e20deadc094322cbd049861d22ebb83996
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    trivial: Add a changed signal to GcmChanged

M	src/gcm-client.c
M	src/gcm-client.h

commit 0a18bb0d20d8040039f99c8d18e14b701675de61
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    Use the model name for the SANE id, the 'name' attribute depends on
    the USB port used

M	src/gcm-device-sane.c

commit 0c821ba5e478061c6c6614e9fbfca4b478185e35
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    trivial: Add a changed signal to GcmDevice

M	src/gcm-device.c
M	src/gcm-device.h

commit 4cbff591abb33956cde28cfbe9596b83fec57777
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    trivial: Add getters and setters to GcmDevice

M	src/gcm-device.c
M	src/gcm-device.h

commit 8b83bafe7c76d5e959fe015898cedffabec5296d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-24

    Add an entry to the FAQ to explain the difference between calibration
    and characterization

    This text has been kindly relicenced by Graeme Gill
    <graeme@argyllcms.com>, many thanks.

M	help/C/gnome-color-manager.xml

commit bb2411e42249913231ab9e65d6a46ff00b8c977e
Author: Robert Ancell <robert.ancell@gmail.com>
Date:	2010-03-24

    Fix "cast increases required alignment of target type" [ia64]
    (Kamal Mostafa)

M	src/gcm-profile.c

commit 7793602e1a005ea2d139bb9390ed861d217934db
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-23

    Do not crash the DBus service if a device does not have a profile
    set and it is included in a query

M	src/gcm-dbus.c

commit cb1454576fe83de635c4f60924eeaff76270dfea
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-23

    Use libsane to get our scanners, which means remote devices are
    now supported

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	rules/95-gcm-devices.rules
M	src/Makefile.am
M	src/gcm-client.c
M	src/gcm-device-sane.c
M	src/gcm-device-sane.h

commit 7cbb2b0874e7b97951fe40683d182889a836eb86
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-23

    Show each device setting when we use gcm-inspect --dump

M	src/gcm-inspect.c

commit ff1644096c53e80da84c40c968ce9d0aa33f5bd0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-23

    Add a DBus method GetDevices() and relax the checks in
    GetProfilesForDevice() to also take a device ID

M	src/gcm-dbus.c
M	src/gcm-dbus.h
M	src/gcm-inspect.c
M	src/org.gnome.ColorManager.xml

commit 1d92364c8802ac2c7879397cc602e80eaa89d514
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-03-23

    Updated Spanish translation

M	po/es.po

commit 5703851975e10515fd0e9ac7e923e88e1b2161b0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-23

    The translators are finding 'Print Shop' very hard to translate,
    so change the wording a little

M	data/gcm-calibrate.ui

commit 9ffccfedef7d0d689ff15b545cac0f6066366c5b
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	2010-03-21

    Updated Polish translation

M	po/pl.po

commit 75edee1dc8875bef9e72a804e63dada30c244366
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-03-21

    Updated Slovenian translation

M	po/sl.po

commit c3c742c95aa179efe206ceb49eb6739c6f5729c3
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2010-03-20

    Updated German translation

M	po/de.po

commit 8357fa05017652fba87fb8c06bef968390f85326
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-18

    trivial: fix up two translator comments

M	src/gcm-calibrate-argyll.c
M	src/gcm-prefs.c

commit 008f08b39120477350ae6bb64e3928881cc1f14c
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2010-03-18

    Slightly updated Russian translation

M	po/ru.po

commit 3b520e2ca2b4507f73e245c32eb3568405a1a47e
Author: António Lima <amrlima@gmail.com>
Date:	2010-03-18

    Updated Portuguese translation

M	po/pt.po

commit 4f910f1690229795ccaf4d8a6e0f78128f66051d
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-03-16

    Updated Spanish translation

M	po/es.po

commit db69e22109905521756eae42f7fa4f204145f54a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-16

    Make gcm-install-system-wide a little more paranoid from users that
    might want to be horrible

    We can't actually see any problems here, although it's probably a
    good idea
    to be super paranoid given we're running as the root user.

M	src/gcm-install-system-wide.c

commit 09e78c60352c9b81851ebc9879115e89b8434b74
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-13

    Warn if GConf is not set when setting up the dialog

M	src/gcm-prefs.c

commit 207e34c013aa6554ffe32d1be8d6c2ab78a7e840
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2010-03-13

    Updated Norwegian bokmål translation

M	po/nb.po

commit 15f5c10a46278c555894e6eb7aef37637362b86e
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-03-12

    Updated Slovenian translation

M	po/sl.po

commit 076f352b7ecd3f937dcca4969682c8cd349de59f
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2010-03-09

    Add CMP DT 003 target image submitted by Guy Kloss

A	data/targets/CMP_DT_003.png
M	data/targets/Makefile.am
M	src/gcm-calibrate-dialog.c

commit 50b5609b59008c41922ec28d03cc3ace3fffa83c
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2010-03-11

    Updated German doc translation

M	help/de/de.po

commit 06225978f3034c31fe16f6179cbaf71a3a0001e1
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	2010-03-10

    Updated Polish translation

M	po/pl.po

commit 4615fb3d6517085fee7b544b3d2a4ba0a75ed55b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-10

    Convert the .tiff files to .jpeg if we are creating a print profile

M	src/gcm-calibrate-argyll.c

commit 8932b932099079684d30a75b3f2922cdac916e60
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-03-09

    Updated Spanish translation

M	help/es/es.po

commit 53266e53523757a340c9057d0a033a0f1e63cd30
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-03-09

    Updated Spanish translation

M	po/es.po

commit a193392878e823c2068949c05322f75ad056fcec
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-03-09

    Updated Spanish translation

M	po/es.po

commit 379aa62b506cfba8bc8c66736335ef57de04bc17
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date:	2010-03-08

     fix wrong word in data/gnome-color-manager.schemas.in (#612105)

M	data/gnome-color-manager.schemas.in

commit 3e99aeb8f66e1e54c8a750aee2d23c01037cc4fd
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2010-03-08

    Updated Russian translation again

M	po/ru.po

commit fa7e2efe678412ded34f916677217947c2f0ffce
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2010-03-08

    Updated Russian translation

M	po/ru.po

commit b97254b22f0e22efec9dfeddd49f3a2e94edd520
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-08

    Fix up some translatable messages. Fixes #612111

M	data/gnome-color-manager.schemas.in
M	src/gcm-calibrate-manual.c

commit 983bfbefb0894249da2bfaaee51c3d8e5b0ae8ff
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date:	2010-03-07

    Updated German translation

M	po/de.po

commit 26b3f87d6a7c0e33b817e1f2975627dcd138aacb
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-07

    Parse the EDID more carefully to not overwrite the model with junk
    for an invalid entry. Fixes #155410

M	src/gcm-edid.c

commit bde88f33168b2d302e98a7ac1fad9c69210e67ad
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-03-07

    Updated Spanish translation

M	po/es.po

commit 5853c3aa4a0e4a2e1fad0dd8a90009a5460f8d87
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-06

    trivial: use the en_US spelling of recognize

M	src/gcm-colorimeter.c
M	src/gcm-device-cups.c
M	src/gcm-device-xrandr.c
M	src/gcm-device.c
M	src/gcm-profile-lcms1.c
M	src/gcm-profile-store.c

commit 292114700d54eb1d92673f2b8641a5a6ecaf5ba8
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-06

    trivial: Always ensure the [disconnected] notice is on a new line

M	src/gcm-prefs.c

commit 818f7b2bb95d0de5ab04c10e6c4dfbe383f68372
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-06

    Also give the user the choice for calibration precision when profiling
    printers and displays

M	src/gcm-calibrate.c

commit cf76451a723a7ab9ab99334f3618fb4998d3671a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-06

    trivial: fall back to ID_MODEL if it's present

M	src/gcm-colorimeter.c

commit 984e88aad2840d0b9306ccf9ff5efa9ded127394
Author: Milan Knizek <knizek@volny.cz>
Date:	2010-03-06

    Add info re. high precision for display profiling

M	src/gcm-calibrate.c

commit b912453d88af597bfe987fcf741fe74db907d1f0
Author: Milan Knizek <knizek@volny.cz>
Date:	2010-03-06

    Correct use of calibrate/profile and replace device by instrument

M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate-manual.c
M	src/gcm-calibrate.c
M	src/gcm-colorimeter.c
M	src/gcm-prefs.c

commit bfc847646e1d3cb759740270453bdd0f111f8769
Author: Milan Knizek <knizek@volny.cz>
Date:	2010-03-06

    Update profiling precision wording

M	data/gcm-calibrate.ui
M	src/gcm-calibrate.c

commit ef903b11e4b3789d52adb490d23f9f68abeff69e
Author: Milan Knizek <knizek@volny.cz>
Date:	2010-03-06

    Correct terminology in help file

M	help/C/gnome-color-manager.xml

commit 4d6dab5a70ee0d36b8f2814813123bf49251a682
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-06

    If there are any lcms warnings in gcm-fix-profile, do not attempt
    to re-save the profile

M	src/gcm-fix-profile.c

commit 048a7fd0b8ea35fb1dab155db5f050f6f1816081
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-06

    trivial: only show the CIE widget for RGB profiles when importing
    profiles

M	src/gcm-import.c

commit 2fea417ed6f8ad6b0941d3163bf6957c82f08edd
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-06

    trivial: use the code from Soren to get the colorspace information
    from the EDID

M	src/gcm-edid.c

commit ec3fa652c80d01cdfaa68ecd238c2af1f90f3f64
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-06

    trivial: make some color property names shorter

M	src/gcm-cie-widget.c
M	src/gcm-import.c
M	src/gcm-prefs.c
M	src/gcm-profile-lcms1.c
M	src/gcm-profile.c

commit b4e4ae942b735ae162b3bac177f1d8fa16bedec6
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-06

    Make sure the profile comboboxes are alphabetically sorted

M	src/gcm-prefs.c

commit 5fb2910da0354a4b702f9f88a392b5f5092b4612
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-03-06

    Updated Slovenian translation

M	po/sl.po

commit 077c02b3e577ecdfb3a140ed8fa9389faa4197df
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-04

    trivial: Do not trigger usb-db if ID_MODEL already exists

M	rules/95-gcm-colorimeters.rules

commit 82bbeb6f75ad3176e59f1595a17a1cbc4491a807
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-04

    Do not use ACL_MANAGE, udev is already doing this for us

M	rules/95-gcm-colorimeters.rules

commit 6b856fa0566c43c6d69924c090e23399e6da6861
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-04

    Prevent a segfault if ppdOpenFile() fails for whatever reason

M	src/gcm-device-cups.c

commit bf0f8bd814da8daf62d6c08f9aa77947f8d66317
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-03-03

    Updated Spanish translation

M	po/es.po

commit 21578faeea70a2483d6342258d2ae0d3f7b57b38
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2010-03-03

    Updated Russian translation

M	po/ru.po

commit c80dab814b184f7faf9ff56470c66380fa3fbc17
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-02

    trivial: remove -Wredundant-decls as system headers are often to blame

M	configure.ac

commit 208342ee656f0698fc579fea0071a1c75f5c81a3
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-02

    trivial: support calibration sheets with more than 26 columns (AA
    and above)

M	src/gcm-calibrate-argyll.c

commit 1e38a22e551a11da21305f987b719d98c2de882e
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-02

    trivial: now we know what the Spyder model string looks like

M	src/gcm-colorimeter.c

commit 5f60841ffb7ba9ef5c319ecf924ba51f1c94787b
Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date:	2010-03-02

    Updated Lithuanian translation.

M	po/lt.po

commit c3867ffbc3ed03865a764cb688a9203d24e11f58
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-02

    Allow the user to choose the calibration precision using an
    interactive dialog

    Note, this is only shown if 'ask' is the value of
    /apps/gnome-color-manager/calibration_length in GConf

M	data/gcm-calibrate.ui
M	data/gnome-color-manager.schemas.in
M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate-dialog.c
M	src/gcm-calibrate-dialog.h
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h

commit f01475b6251d2e0e53fbe8602b161cac0769e138
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-02

    trivial: add some more figures we'll use in interactive modes

M	data/figures/Makefile.am
A	data/figures/calibration-long.svg
A	data/figures/calibration-normal.svg
A	data/figures/calibration-short.svg

commit a3324e55ad5041f91b772c3dd9d49e872c44e8fe
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-02

    Check and correct TIFF image files with alpha channels before using
    them in argyllcms. Fixes rh#569564

M	src/gcm-calibrate-argyll.c

commit 061da38e6d25935d3982564b8de4b75f670dc43f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-02

    trivial: do not allow an invalid window (self) to crash
    gcm_calibrate_dialog_set_window()

M	src/gcm-calibrate-dialog.c

commit 7325b986b4749d1bc260ff992a055e7edab60003
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-02

    trivial: fix a critical warning when we overwrite the parent window
    value on device calibration

M	src/gcm-calibrate.c

commit a5e730d12eb1895d931709cfc3a12e9acf8a68fa
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-03-01

    Updated Spanish translation

M	po/es.po

commit 1fe33100dd3ea243e8e4c79906daae7c87bea392
Author: Martin Szulecki <opensuse@sukimashita.com>
Date:	2010-03-01

    Do not crash attempting to add cups printers without PPD file

    CUPS allows custom backends for virtual printer devices and some
    software use this for adding fax printers for instance. Such devices
    have no PPD file associated thus attempting to access it is going to
    fail and crash in this case.

M	src/gcm-device-cups.c

commit a0d91303e6b0b999c2cad47c2bfbb4a026f5b39f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-01

    Post release version bump

M	RELEASE
M	configure.ac

commit 6ff4b5697e71e8918ea18734a24d3ae27c158c2c
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-01

    Release version 2.29.4

M	NEWS

commit a59f62a51b73224fb2fcc621f1bd6d203a5623a9
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-01

    trivial: fix make check

M	help/C/gnome-color-manager.xml
M	po/POTFILES.in
M	src/gcm-calibrate.c
M	src/gcm-device.c
M	src/gcm-print.c
M	src/gcm-self-test.c

commit fe652041f340bd18e21c32f065f91bdcdfb1b18a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-01

    trivial: fix up two translated messages spotted by Federico

M	src/gcm-calibrate.c

commit 2347dddbf786159f2959e3e4e203fdbb0cf3826b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-03-01

    trivial: use the en_US spelling of analyze internally and in the UI

M	data/gcm-calibrate.ui
M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate-dialog.c
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h

commit ac1b59c4e82366cca3a24ce6811e92988e4c4608
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-28

    Remove GCM_HARDWARE_DETECTION as we're now shipping our own udev rules

M	configure.ac
M	src/gcm-prefs.c

commit 8cfceea731fb10ba62ba0dc6b6e3304022006a5a
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-02-28

    Updated Slovenian translation

M	po/sl.po

commit 71e4762ea2b9a6071a9a07526003ea1a92a1b40e
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2010-02-28

    Updated German translation

M	po/de.po

commit bf607bc923f533ebdb106930af8951a86904464b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-26

    trivial: ensure we get the basename when we use old calibration data

M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate.c

commit c354be09ed88e31eb62cd174477ec299642b6a45
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2010-02-26

    Updated Russian translation

M	po/ru.po

commit 6f1829635ea0a98420ef39f2d208c45cb30ba2ad
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-25

    Updated Spanish translation

M	help/es/es.po

commit 6e277edc4a926bd8b939d092a3320ade4abdf70a
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-25

    Updated Spanish translation

M	po/es.po

commit 7025fd6d75f93df3528b88d06c5dd6d15dc926fb
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-25

    Re-enable half-height targets for the ColorMunki, and double the
    patch counts for this hardware

M	src/gcm-calibrate-argyll.c

commit 37f9b108d24286d9010f52b9f53b85570d511039
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-25

    trivial: vectorize the target figure and add good and bad variants

M	contrib/gnome-color-manager.spec.in
M	data/figures/Makefile.am
D	data/figures/argyll-target.png
A	data/figures/scan-target-bad.svg
A	data/figures/scan-target-good.svg
A	data/figures/scan-target.svg
M	src/gcm-calibrate-argyll.c

commit 9350d894e7aa2fd8fd7b5d909ea9840ab19229db
Author: Michael Monreal <michael.monreal@gmail.com>
Date:	2010-02-25

    Capitalization fix for 'More Information' button

    Signed-off-by: Richard Hughes <richard@hughsie.com>

M	src/gcm-prefs.c

commit c861f7bcc7d903ef88d01a696f39fb43523896de
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-24

    Updated Spanish translation

M	po/es.po

commit 9fee26b4ce8629684f3936384754f83e12184f37
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: when we do the printer target generation only show the
    print setup, not the complete print dialog

M	src/gcm-calibrate-argyll.c

commit 3a9e6cad03d7f4f87a32312ecef1131493f5a63b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    Read the ti2 file for the calibration model if we are analysing
    existing targets

M	src/gcm-calibrate-argyll.c

commit 2ca83936514b06ed6f452d00a40b2d4b3c666393
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: update the Fedora spec file

M	contrib/gnome-color-manager.spec.in

commit c2704f2c3da827d35f15514ee475767f3fabc42e
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    Add some more support for profiling charts using Argyllcms

M	src/gcm-calibrate-argyll.c

commit 3bdc9a2ffe94010f68f53adc5412335078895858
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: do not use double density mode with the ColorMunki, it's
    really hard to use

M	src/gcm-calibrate-argyll.c

commit 25b51e27614ea0068ca726235ff0af43854b670d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: do not show 'null' in the UI if the colorimeter device was
    not present for the chartread run

M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h

commit bc894d9b9bc9462b2776e55a1c07a211b1185e98
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: use a different number of patches depending on what kind
    of device we are profiling

M	src/gcm-calibrate-argyll.c

commit 60c1c1a6adda647e0f98f6b211c4a580a0c5bcf6
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: add a target image to help the user

M	data/figures/Makefile.am
A	data/figures/argyll-target.png

commit 8e6b21862553ee50b7b63522d3b66a65db30dd71
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    Conform to ICC Profiles in X Specification 0.3

M	src/gcm-device-xrandr.c
M	src/gcm-inspect.c
M	src/gcm-xserver.c
M	src/gcm-xserver.h

commit 661437cf7267422f479387f2d1cdd96af86e243f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: fix up a potential crasher in gcm_utils_mkdir_for_filename()

M	src/gcm-utils.c

commit 34d97577a8ea03bff7fcb808c8dccf3a30858c7e
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: fix up a couple of problems in the new virtual device code

M	src/gcm-client.c
M	src/gcm-device-virtual.c

commit 3f6c7b9f1e42a03d453a3922a85ef1f03346c8a2
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    Allow virtual devices to be added to the device list

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit ce3c7dfd34061f9b1c57c06b1d374eec07993b7b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: fix a tiny typo that we'll hit if we try to remove a
    non-saved virtual device

M	src/gcm-client.c

commit 836d583b9265a5f5e2ca9ffc975ff534bbcffeb1
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: don't show [disconnected] for virtual devices in the UI

M	src/gcm-prefs.c

commit 1f388238d5fdcfe42e31ceb39c5450d0ef2757a0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: add gcm_client_add_device() for a way to manually add
    virtual devices to the array

M	src/gcm-client.c
M	src/gcm-client.h

commit cb2c42643577e8d5d0b795baf320043065189e74
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: save the virtual devices in the config file with a special
    flag

M	src/gcm-client.c
M	src/gcm-device.c

commit 110f689a44af5cf4dded22cf58de29c83b81abdf
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: add GcmDeviceVirtual which is a virtual device not tied to
    any hardware

M	src/Makefile.am
A	src/gcm-device-virtual.c
A	src/gcm-device-virtual.h

commit abb05d97832ce01b0823fac29472cd4f2a2782a4
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: not all devices have a native-device

M	src/gcm-calibrate.c

commit 0a202ccbacd430030e9586b186314b0fb2e96e96
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: fix up a title when setting the profiles systemwide

M	policy/org.gnome.color.policy.in

commit 5295799913ca0b7f4a1b610f1bc57a23fe9a0174
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: add a 'virtual' property to GcmDevice for future code

M	src/gcm-device.c

commit b3a249ee3de20d4c48ae98ec0efa718bb0111ae9
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    Save the device colorspace in the config file so we can set profiles
    when not connected

M	src/gcm-client.c
M	src/gcm-device.c

commit 3d26fec0e416526453e998bca9a3cb7e7bfa0869
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-24

    trivial: add gcm_colorspace_enum_from_string()

M	src/gcm-enum.c
M	src/gcm-enum.h

commit a1750b79e05e0c967f9d8190c9abd3b4779a8525
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: make the GcmCalibrateDialog more HIG compliant, and catch
    one extra argyllcms error

M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate-dialog.c
M	src/gcm-calibrate-dialog.h

commit a659931c690a1bf275106c1c45b9acfaf3a38d9b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: delete state if we are calibrating a local printer

M	src/gcm-calibrate-argyll.c

commit 6a262f57ab16a59a6bc16b96603992adcce7e138
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: do the image scaling in cairo, not GDK, so that the image
    is not downsampled to a lower resolution

M	src/gcm-print.c

commit 7de2eaf4d1e376a3456f745853b7403ab1f77b82
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: include the timespec in the working path

M	src/gcm-calibrate.c

commit 237d0205b0a193b16bb9cf9daf381174a132f75b
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-23

    Updated Spanish translation

M	po/es.po

commit 1ec31c37f8e9547512cf2c9930f9eed7641310b3
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-23

    Updated Spanish translation

M	help/es/es.po

commit 7e731dfb39c3383934ebc41902209d06ce015bb7
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: Respect the page margins when printing

M	src/gcm-print.c

commit 705d14cfc54b3315c50a74f1a9078f11bace8bd9
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: Ensure we can exit the GCM main loop if we abort the
    print-page

M	src/gcm-print.c

commit c16826030f3f128b927b3eb89ae15961f6230a34
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: Center the printed target on the page

M	src/gcm-print.c

commit 999ec1bbeaaf33690e516d3e415b347f83c9d726
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: Preserve the aspect ratio of printed targets

M	src/gcm-print.c

commit 5182def1a00e57accfbca7f39d75ebdb4cc2813f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    Do not make the display calibration button sensitive (with tooltip)
    if we are using < XRandR 1.3 drivers. Fixes #610846

M	src/gcm-prefs.c

commit ebead7bf167c36ef0530e66ad06d711c071d7cb3
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: add the required working_path fixes to make
    GCM_CALIBRATE_PRINT_KIND_ANALYSE actually work

M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate.c

commit dce212adbe5c7d40825ef7ca4e66f22c713f5bd9
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: create a 'working-path' property on GcmCalibrate so we can
    save the profiles

M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate.c

commit 2a06b28b6de20dff1b3f9f7378a8f98f494d3855
Author: Marek Černocký <marek@manet.cz>
Date:	2010-02-23

    Update Czech translation

M	po/cs.po

commit 52544623801222383b2aff052b21baa95ea7e0c7
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: Add one more image to the help file

A	help/C/figures/gcm-device-configure.png
M	help/C/gnome-color-manager.xml
M	help/Makefile.am

commit 1fd07f880ecd07b1f1e48aa60d896a1d3edaa5ca
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: Add two more images to the help file

A	help/C/figures/gcm-print-mode.png
A	help/C/figures/gcm-screen-type.png
M	help/C/gnome-color-manager.xml
M	help/Makefile.am

commit 25b5acacb76d6661e013a3072f7f2ee96d2a336b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    Add support for sending calibration images to print shops, rather
    than just using the local printer

M	data/gcm-calibrate.ui
M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate-dialog.c
M	src/gcm-calibrate-dialog.h
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h

commit cb5ecc9b29279b7ce9d694f12159faf886edfd75
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: Improve the dialog messages when profiling the screen with
    the ColorMunki

M	src/gcm-calibrate-argyll.c

commit f71373e5a6b232065e83ff6e75cec696b80c549c
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: add gcm_calibrate_dialog_set_move_window() so we only move
    the calibration window when doing a display read

M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate-dialog.c
M	src/gcm-calibrate-dialog.h

commit b24a922960df55ad024011856e805a11ff31ab98
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    Add printer profiling support using argyllcms and GtkPrint

M	src/gcm-calibrate-argyll.c

commit c450fe3d1ded7153ba34989782491f0703f2888d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: add several other types of colorimeter

M	src/gcm-colorimeter.c
M	src/gcm-colorimeter.h

commit e8e263202296bb56dec1ba6fd2bad499a277fdf5
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: actually wait for the print to finish in GcmPrint

M	src/gcm-print.c
M	src/gcm-print.h

commit af961e884962a5c4d4fec9d95ed47186ac4a3bfd
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    trivial: add a clock figure to display when the ink is drying

M	data/figures/Makefile.am
A	data/figures/clock.svg

commit ce602986799dda1100da4c5204417d2485b79e87
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-23

    Add AC_PROG_RANLIB to configure. Fixes #610771

M	configure.ac

commit 72621bad0bb211bed7b3f9a54c0dc75dcef150a0
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2010-02-23

    Updated Norwegian bokmål translation

M	po/nb.po

commit 264635339e60cca4bc4bf94f77679d0978f58dc0
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-22

    Updated Spanish translation

M	help/es/es.po

commit 974cded2b6dd14494fe193f99a0889d130914760
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-22

    Updated Spanish translation

M	po/es.po

commit f393ea7843122cfce9db909c41b2bd17d65ab7fd
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    Add in initial printer calibration support. Needs more work.

M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-prefs.c

commit 343ed8a0752832f98d52c69fab5b898c0515db05
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    trivial: add the ability to print with a render callback

M	src/gcm-print.c
M	src/gcm-print.h

commit 6f212cfbb0ba5a8a0b251db9783af478bf9535a5
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    trivial: add a tiny bit more functionality to the GcmPrint object

M	src/Makefile.am
M	src/gcm-print.c
M	src/gcm-self-test.c

commit adaa1243022f1d3d7602eadefe881160dc8fdc30
Merge: 7ce8396 7d280d7
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    Merge branch 'master' into xsane

commit 7d280d7b9c9d9aa0c967dd93c5828247b205ac2f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    trivial: fix up a crash if we abort calibration and then unplug
    the colorimeter

M	src/gcm-calibrate.c

commit 82b409e68316d9061f0a76e3e21442695e1b6075
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    Play sounds using libcanberra when user interaction is required

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	src/Makefile.am
M	src/gcm-calibrate-argyll.c
M	src/gcm-prefs.c

commit 1c61423a8225992d67deb67d5579b7a440213389
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    trivial: only show the 'help me' colorimeter pages once per
    GcmColorimeter instance

M	src/gcm-colorimeter.c

commit fdd544e437c02db22fe5cff0f240b75672ca7e36
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    Support colorimeter devices that need to change mode in the middle
    of the calibration

M	src/gcm-calibrate-argyll.c

commit 952fd9de7555d2ca5adf3ebad8e04e839fce544c
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    trivial: make GcmColormeter fall back to the sysfs attributes if
    the usb.ids support is not in place

M	src/gcm-colorimeter.c

commit 829c6cf0edfe0d2226b7417b223b4e2730839b4d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    trivial: make GcmColorimeter a singleton to save a few bytes of
    writable

M	src/gcm-colorimeter.c

commit 25222e3d37587fbd2e62cad7fbda7e4174718e3b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    trivial: remove a tiny memory leak detected by valgrind

M	src/gcm-device.c

commit b27727d7f40e9516ba931d511b89d97dbe96b18d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    trivial: make GcmDmi a singleton to save a few bytes of writable

M	src/gcm-dmi.c

commit 3d2d33ca17cabff7e2af24110c76d5a881f0baa0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    trivial: make GcmTables a singleton to save a few bytes of writable

M	src/gcm-tables.c

commit 6dcd2f19fe31748340c3a8320cfec345c112d539
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    trivial: make GcmXserver a singleton to save a few bytes of writable

M	src/gcm-xserver.c

commit 8a213d17d4f0330802862d992c2218f1533f7878
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2010-02-22

    Three FAQ entries out of five suggested filled in

M	help/C/gnome-color-manager.xml

commit c038d0ce5b2eab4e4f103c382323e127fa8d50c7
Author: Paul Finnigan <paul@fincc.com>
Date:	2010-02-22

    Update Help Preferences Text

M	help/C/gnome-color-manager.xml

commit decd326554e6332c0307182f4fc580aaf00c857e
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    trivial: detect colorimeter devices that are not registered in usb.ids

M	src/gcm-colorimeter.c

commit 91815791d7ea3bd786666ce94e5366255fa173d9
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    trivial: don't show the user scanner specific instructions when they
    are profiling a camera

M	src/gcm-calibrate.c

commit 0a900e394c856b543da08b121f53d560873c34ca
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    trivial: set the default DBus proxy timeout to be never

M	src/gcm-utils.c

commit 729934f2b27845819a0677d52e4229f975d651d6
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    trivial: swap a dialog button ordering for the GNOME HIG

M	src/gcm-calibrate.c

commit ebb2e169f97e211a86154fd4507faa0b5ab02ed6
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    trivial: remove the word 'automatically' from the install question

M	src/gcm-calibrate.c

commit b56dea13188c76efe551e03d6403cb728304758f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-22

    trivial: Do not show a modal failed dialog for when the user aborts
    a dialog

M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate-manual.c
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-prefs.c

commit c491b796297f14eca45c036a7312f21913274ada
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-21

    Updated Spanish translation

M	po/es.po

commit 907e7618b02eef9aec600c220d9f51db1a8580c6
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-02-20

    Updated Slovenian translation

M	po/sl.po

commit fc0e0944f5b4e3410e0c457d9782f4e6761a1d3f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-20

    trivial: fix up some strings after some initial review

M	data/gcm-prefs.ui
M	data/gnome-color-manager.schemas.in
M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate-manual.c
M	src/gcm-calibrate.c
M	src/gcm-fix-profile.c
M	src/gcm-install-system-wide.c
M	src/gcm-prefs.c
M	src/gcm-session.c

commit bffae9f3e83c1094024c81a0f9f9e79845aac592
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-20

    Updated Spanish translation

M	po/es.po

commit 8c711eb8ba43a8bad65d7f45899859b3ed7fdc81
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-20

    trivial: fix compile from git master when compiling without git master

M	src/gcm-calibrate.c

commit a5fc9802cba0bb3fcfb2778953e8e8f67740d103
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    trivial: add a modal message dialog when the calibration command
    failed. Fixes #610491

M	src/gcm-calibrate-argyll.c
M	src/gcm-prefs.c

commit a6f65e526ccbca9ea2ae6041287483a77301efad
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    trivial: ensure we link with -ltiff when we compile with tiff support

M	configure.ac

commit b1b88e612a1b6c3f9e62863ab2b3fba7743d93d3
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    trivial: actually abort configure if TIFF was not found

M	configure.ac

commit 0bbf1893a9a4e5d74b710199ae77c03a90012406
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    trivial: actually abort configure if CUPS was not found

M	configure.ac

commit 897e126e47d9631eec1afa39b814f1e59a1c1334
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    trivial: fix up the udev rules to actually set the environment

M	rules/95-gcm-colorimeters.rules

commit 772df5e1be6b7a9a36a2d5c0b3f78b9caf5d8fa9
Author: Daniel Nylander <po@danielnylander.se>
Date:	2010-02-19

    Updated Swedish translation

M	po/sv.po

commit 19f5d27a092b840bb784101b375c79bddfa00962
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-19

    Updated Spanish translation

M	po/es.po

commit a835daf81f650bfa12a16710e84eab1fcfe6dfd4
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-19

    Updated Spanish translation

M	help/es/es.po

commit 4f6c540f8b1d4e30f3d74c457a74a5a5ca4a2c4e
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    trivial: Add a button for more information when the device profile
    has no vcgt

M	help/C/gnome-color-manager.xml
M	src/gcm-prefs.c

commit b839bf86caad05143185f299d9613e829130cce8
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    trivial: convert gcm_profile_store_add_profile() to using GFile

M	src/gcm-profile-store.c

commit 825b46e590258e6157714a54d5ce9f10467d8a2c
Author: Michael Monreal <michael.monreal@gmail.com>
Date:	2010-02-19

    HIG string and capitalization fixes

    Signed-off-by: Richard Hughes <richard@hughsie.com>

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit 7dbb1e8c98286fc8b1e0226f6110a21d15384707
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    trivial: Report more errors in modal boxes, as most users won't be
    running with --verbose

M	src/gcm-prefs.c

commit b13ca03865ac640b56c1a63cc9231e3393f9651f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    trivial: switch gcm_profile_parse() to use a GFile, not a filename

M	src/gcm-cie-widget.c
M	src/gcm-dbus.c
M	src/gcm-device-xrandr.c
M	src/gcm-dump-profile.c
M	src/gcm-import.c
M	src/gcm-prefs.c
M	src/gcm-profile-store.c
M	src/gcm-profile.c
M	src/gcm-profile.h
M	src/gcm-trc-widget.c

commit f65e4096efc2137f31982be5e03d6f06f284eea0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    trivial: fix make check

M	src/Makefile.am
M	src/gcm-calibrate-dialog.c

commit c45730a33a5abb4ca5153eb7bd44173dac2c860a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    trivial: check the profile is valid before it is imported and set
    for the device

M	src/gcm-prefs.c

commit 3aabc5de17c7c1f9207ec3b1d3784023f8d0dfd1
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    trivial: Set the profile we chose as 'Other' as the current device
    default

M	src/gcm-prefs.c

commit 38035bfcddbf9bb8191d6501cc840a6836522e49
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-19

    Updated Spanish translation

M	po/es.po

commit 9130229f888cac4086c87236b84331e5c8ac381d
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-19

    Updated Spanish translation

M	po/es.po

commit bf27e33e184a154de91a99cb342e2bfde616aade
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-02-19

    Updated Slovenian translation

M	po/sl.po

commit 00f029141049887cc9ffc960d4510c07d46003e4
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-19

    Updated Spanish translation

M	help/es/es.po

commit e3ae6c5b83a39966ae0d47030ef909756ed3287b
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-19

    Updated Spanish translation

M	po/es.po

commit 7efad0ff0df7e88c825d25c6de34309472e96d05
Author: Paul Finnigan <paulfincc.com>
Date:	2010-02-19

    Correct help Intro and Usage

M	help/C/gnome-color-manager.xml

commit f8e6755282024a8f017ab7237fefe8528afb6b5b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    trivial: add some more udev rules thanks to the argyllcms guys

M	rules/95-gcm-colorimeters.rules

commit ee5ae1bc41434ac2edf9333923adcc93293b51f5
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-19

    Updated Spanish translation

M	po/es.po

commit 4667865c517a9288f52c75eb47d65aeb197ef221
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-19

    Updated Spanish translation

M	po/es.po

commit 234afe4e8dde3e00a6db6f888b8008c1faf7c864
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    trivial: Improve the VCGT warning message

M	src/gcm-prefs.c

commit fafaf73221627bd12cc15f28b2f17efca94f3da3
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    Show a label in the device section when the user is using a
    xrandr-fallback driver. Fixes rh#566606

M	data/gcm-prefs.ui
M	src/gcm-device-xrandr.c
M	src/gcm-prefs.c

commit 4a7301c8baf245f25e829135b620e21951bff2f1
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    Do not show the display as 'default' even when using the binary blob

M	src/gcm-device-xrandr.c

commit 2ec6210cd763210e5a1a7c86e3400dca2aa2e28c
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    trivial: add a file left out in the last commit

A	rules/95-gcm-colorimeters.rules

commit 959f24efd34eaca9e69ce16297ac2e9347f03723
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    Add a list of colorimeters as we'll need this if argyllcms is not
    installed. Fixes rh#566414

M	rules/95-gcm-devices.rules
M	rules/Makefile.am
M	src/gcm-calibrate.c
M	src/gcm-colorimeter.c
M	src/gcm-colorimeter.h
M	src/gcm-prefs.c

commit 6e0cc4d41b16764380cb2e19ecdea04f6b72804c
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-19

    trivial: rename a file to make way for another

R100	rules/95-gnome-color-manager.rules	rules/95-gcm-devices.rules
M	rules/Makefile.am

commit 3d580588acd48f326d75414e44987f27fb203208
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    Do all the calibration UI in one place to avoid getting lots of
    GtkDialogs

    This also allows us to fix up the UI in the future by adding more
    descriptions and images.

M	data/gcm-calibrate.ui
M	src/Makefile.am
M	src/gcm-calibrate-argyll.c
A	src/gcm-calibrate-dialog.c
A	src/gcm-calibrate-dialog.h
M	src/gcm-calibrate.c

commit 9a86c5a014bb7afc85d447b6df9f5ea176be3f18
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    trivial: add a couple more argyll messages we should translate

M	src/gcm-calibrate-argyll.c

commit 5c3e9d80563235762ab70195ac9402f47c49a49d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    Set a tooltip explaining why the calibrate button is insensitive

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit 98efd0b326c0c21d9683d588f0b7f29ca5f995b8
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    trivial: don't mention scanning when calibrating a device

M	src/gcm-calibrate.c

commit cf247a481f3a955f8a744f0ab376d14bf73cf8a2
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    trivial: Ensure we create the _path_ (not the URI) we built with
    g_build_filename

M	src/gcm-prefs.c
M	src/gcm-profile-store.c
M	src/gcm-utils.c

commit 979387e0b56c4fcf2e4661bc7ebab8374578c3f4
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    trivial: properly detect gvfs temp files in the ICC profiles stores

M	src/gcm-profile-store.c

commit d98e279551be07fec8a8d6c46238ce3d82bb0ee5
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-18

    Updated Spanish translation

M	po/es.po

commit 0e51eec385d545aeb7c692abaa0814d24b9dc192
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    trivial: add some sample code for the future printing functionality

M	src/Makefile.am
A	src/gcm-print.c
A	src/gcm-print.h

commit 69e439eb8a0ffb8a0bbd33b34535101e64cb555e
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    trivial: translate the RGB and CMYK entries. Fixes #609156

M	src/gcm-prefs.c

commit 54136abaa18735d8c58d0ad83f8f6f5afc19ee2e
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-18

    Updated Spanish translation

M	po/es.po

commit ad19b7a3d2431f4562a2ab88e2b13855c504ec26
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-18

    Updated Spanish translation

M	po/es.po

commit 9b39837030730fa1b0fec205ca9fc7309f354775
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    trivial: Support URI's in gcm_utils_is_icc_profile() to support
    dragging and dropping from gvfs mounted archives

M	src/gcm-prefs.c
M	src/gcm-utils.c

commit fd92b83c51f6b3c435f7e66018befa84039788b6
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    trivial: ignore gvfs temporary files in the icc profile directory
    to avoid a cache refresh

M	src/gcm-profile-store.c

commit 41e409088b130fe1d56354eaaa4166c80463add6
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    trivial: ignore the empty values of the DnD string array

M	src/gcm-prefs.c

commit 3eb617b54ad72038cac15049ac09ad01b4faa76d
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-18

    Updated Spanish translation

M	po/es.po

commit d5423f38e28c51b06274f77ff7a07978316e50b9
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    trivial: ensure that no profile always clears the GtkInfoBar

M	src/gcm-prefs.c

commit cc4c0eea4ab07372eb82c202d02a233cb41a3413
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-18

    Updated Spanish translation

M	help/es/es.po

commit f1d49d6fe491832a51d09641128141fa70402c88
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    Don't add Cups-PDF devices to the device list

M	src/gcm-device-cups.c

commit 3c3e5822f64b0fdfe18d106b861b792d50ecb37f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    Add an 'All files' option on the file choosers. Fixes #610288

M	src/gcm-calibrate.c
M	src/gcm-prefs.c

commit 8f72761b3c1df747dd29489c24d28af67913d864
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    trivial: fix up make check

M	src/gcm-self-test.c
M	src/gcm-utils.c

commit ac953975bb85ed799eacc284dab4dcc47388bc58
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    trivial: Do not show the vcgt info bar when we have no profile
    selected

M	src/gcm-prefs.c

commit cdfe3f9f7539298185a72d0753eb96aa06115ac3
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-18

    Use GFile internally so we can support importing profiles from gvfs
    mount points. Fixes #610285

M	src/gcm-calibrate-argyll.c
M	src/gcm-import.c
M	src/gcm-prefs.c
M	src/gcm-profile-store.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit ecca42a063aa6e8b43882a361d5f690968bf69cc
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-17

    Ensure ~/.color/icc exists at startup. Fixes #566275

M	src/gcm-profile-store.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 68a581d1bdc49d87ab083a610cf5a6264970089b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-17

    Show a GtkInfoBar warning if the profile has no vcgt table. Fixes
    #610287

M	src/gcm-prefs.c

commit 5283a676176456fea3e96f36f49bb31253b0bc41
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2010-02-17

    Add LaserSoftDCPro target submitted to me by Jorg Rosenkranz

A	data/targets/LaserSoftDCPro.png
M	data/targets/Makefile.am
M	src/gcm-calibrate.c

commit 0164a7188e7e9bef2b2490efb9fed9230e9e5a66
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-17

    trivial: thanks to Pascal, we now have a usb.ids entry for the
    ColorMunki

M	src/gcm-colorimeter.c

commit 91fc550f07494f4c58102e03b912da68cf435017
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-17

    Ensure we set ID_MODEL_FROM_DATABASE and ID_VENDOR_FROM_DATABASE
    even if we're using old versions of argyllcms

M	rules/95-gnome-color-manager.rules

commit 005efe787ab22f4f495b1fc7420ba2b841ac6edf
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2010-02-17

    Updated Russian translation

M	po/ru.po

commit 6fd8bd6313166b998020582d38bd5b09f206256a
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2010-02-17

    Fixed a user visible message

M	src/gcm-calibrate.c

commit 1b9164950b8d81c2762e67940e2dc1a0c11fcc02
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2010-02-16

    Updated Spanish translation

M	help/es/es.po

commit 817cc7c40a49f6d187a5f85778bc9d6c498cc138
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-16

    Make users do the legwork when there is an unrecognised colorimeter

M	src/gcm-colorimeter.c

commit 7ce83961075728096f93359a5a641aae3a58447e
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-15

    Set per-user xsane global and device settings when we have assigned
    a scanner profile

M	src/Makefile.am
M	src/gcm-client.c
A	src/gcm-device-sane.c
A	src/gcm-device-sane.h

commit 7a8317e85e6ea58fc5489174d796cbb176c61393
Author: Sebastian Kraft <ml.kraft.sebastian@googlemail.com>
Date:	2010-02-15

    Add a projector icon in Tango style

    Signed-off-by: Richard Hughes <richard@hughsie.com>

M	data/icons/scalable/projector.svg

commit 68085179f8a04c381bfd323100d6e356d2299cb6
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-15

    Add the sypder attach image

M	data/figures/Makefile.am
A	data/figures/spyder-attach.svg
M	src/gcm-calibrate-argyll.c
M	src/gcm-colorimeter.c
M	src/gcm-colorimeter.h

commit f27118b76dcab2b32b511722dd5471b3b88a79f7
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-14

    trivial: fix up the Fedora spec file

M	contrib/gnome-color-manager.spec.in

commit 18358e4234f3a713c14af211f0bc0bb022098da8
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-14

    trivial: ensure the first device in the list is selected at startup

M	src/gcm-prefs.c

commit 48d41686690d76b75925dff1264ec3dbf9b63c89
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-14

    trivial: Actually show the dialog figures in the right places

M	data/gcm-spawn.ui
M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate.c
M	src/gcm-colorimeter.c

commit d796b9acdb8b061aca43a955b47bb7d6abaa12c7
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-14

    Add a colorimeter-kind property to GcmCalibrate

M	src/gcm-calibrate.c
M	src/gcm-colorimeter.c
M	src/gcm-colorimeter.h
M	src/gcm-prefs.c

commit c1e40bf5ddfabddf1eb3572c7083163b30f8f919
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-14

    trivial: rename GcmColorDevice to GcmColorimeter as the Device suffix
    implies it derives from GcmDevice, which it doesn't

M	src/Makefile.am
M	src/gcm-calibrate.c
R075	src/gcm-color-device.c	src/gcm-colorimeter.c
R055	src/gcm-color-device.h	src/gcm-colorimeter.h
M	src/gcm-prefs.c

commit d782c473b88652de43955ff6d486f82103148ffd
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-13

    trivial: Update some .gitignore files

M	.gitignore
A	help/cs/.gitignore

commit 0308f98622e21831224580f12263fe3b44daa1ec
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-13

    trivial: add a device-kind property to GcmColorDevice

M	src/gcm-color-device.c
M	src/gcm-color-device.h

commit eb873f8897aa8b9e22c1df1cda67493f52307eba
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-13

    Add some ColorMunki and Huey figures to be added into the UI in
    the future

M	configure.ac
M	data/Makefile.am
A	data/figures/Makefile.am
A	data/figures/huey-attach.svg
A	data/figures/munki-ambient.svg
A	data/figures/munki-attach.svg
A	data/figures/munki-calibrate.svg
A	data/figures/munki-projector.svg
A	data/figures/munki-screen.svg

commit b33c5fb820ed951cef166fc5441a260876ef8996
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-13

    trivial: fix make distcheck

M	data/icons/scalable/Makefile.am

commit e5b803b089f7888264e689bcc302c17f72999bd3
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-13

    Properly support projectors in the UI, and in the argyllcms wrapper

M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-prefs.c

commit 78bd21b2678c94453a0a71a7e8a283dbdac1ff70
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-13

    Add some device type icons from Frédéric Bellaiche (GPLv2+)

M	data/icons/scalable/Makefile.am
A	data/icons/scalable/crt.svg
A	data/icons/scalable/lcd.svg
A	data/icons/scalable/projector.svg

commit 0864b990dbb2ebe48cd7cdfe47fe25dfba15983d
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2010-02-12

    have scanin compensate for perspective distortion

M	src/gcm-calibrate-argyll.c

commit cc13a915e5bd26dfeea200f8b7e547d9bfdb8a23
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2010-02-12

    Replace colprof -aS with -aG

M	src/gcm-calibrate-argyll.c

commit eaa21a0e2b7ad49c41de4843e79e915b1464f364
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-12

    trivial: add some debugging to make testing easier

M	src/gcm-calibrate.c

commit fc3c8a522ed2ad0d68f603729399233b7e62572f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-12

    Automatically use the EXIF data if available from TIFF files when
    calibrating devices. Fixes #609444

M	src/gcm-calibrate.c

commit 3f9e3dfa1f6c325f1af293156a36cc0443a17c0d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-12

    trivial: fix up a crash reported by clang

M	src/gcm-prefs.c

commit a953da4f4415544c881bf4395f66ef7a2f5eb8bb
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-12

    trivial: Move the calibration specific code out of gcm-prefs and
    into GcmCalibration

M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate-argyll.h
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-prefs.c
M	src/gcm-utils.h

commit b70216aec60666c1492e3caebf4a0cd0ee6e5c0f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-12

    trivial: Add a function gcm_calibrate_set_from_exif()

A	data/tests/test.tif
M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-self-test.c

commit a6ea74a74b88d7ba93c2825f129fa744f7c67ef9
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-12

    trivial: reorder code so we can set the basename from an image in
    the future

M	src/gcm-calibrate.c
M	src/gcm-prefs.c

commit 8552bd19855195525368e95f5e183d039605a662
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-12

    trivial: add the conveience function gcm_calibrate_set_from_device()
    to abstract out some code from gcm-prefs

M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-prefs.c

commit 05c565c6306fe168e3e2541b5546c79d3522a8d9
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-12

    Add a libtiff build require for future functionality

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	src/Makefile.am

commit b79e2b4863718f48279b804a1d3335db44abacda
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-02-12

    Updated Slovenian translation

M	po/sl.po

commit c0cbc0089f5bf3e98ee77a40951315a15500a879
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2010-02-11

    Replace ColorCheckerSG with a newly processed one

M	data/targets/ColorCheckerSG.png

commit 5368e6d8e11edbf874b7ab835d4200df977ce217
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-11

    Allow UDEV and CUPS coldplug to be done multi-threaded

M	src/gcm-client.c
M	src/gcm-client.h
M	src/gcm-dbus.c
M	src/gcm-prefs.c

commit 6f6a68a04323f7934c730a245dca097e909c23c6
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-11

    trivial: Spoke too soon, needed a tinky compile fix to the last commit

M	src/gcm-prefs.c

commit 7f5dba4bb451503102bb946a6dfc1ae4e94e9cd3
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2010-02-11

    Add ColorCheckerSG target image submitted by Hening Betterman on
    the ArgyllCMS mailing list

A	data/targets/ColorCheckerSG.png
M	data/targets/Makefile.am
M	src/gcm-prefs.c

commit af82941526ce2fe8f4f70ac19f620d51174b2c05
Author: Petr Kovar <pknbe@volny.cz>
Date:	2010-02-11

    Add Czech help translation by Milan Knizek

M	help/Makefile.am
A	help/cs/cs.po

commit 4e9751460c1a18c699c2911f4718ebcd3ad5dc58
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2010-02-11

    Updated Russian translation

M	po/ru.po

commit fe65dc5eea969e229094cf0178c3287611da8251
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-10

    trivial: use the new target file

M	data/targets/Makefile.am
M	src/gcm-prefs.c

commit 8975963b0470c6d290f269b8517f5894e25d441f
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2010-02-10

    Add fixed version of Lars Tore Gustavsen's i1 RGB Scan 1.4 target
    image

A	data/targets/i1_RGB_Scan_14.png

commit 5336b4239c72cba2f3714a9d9a6b52920879b966
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-09

    trivial: do gcm_device_apply() on all device types, as it's ignored
    if there is no klass support

M	src/gcm-apply.c
M	src/gcm-prefs.c

commit 7153ca3576b7dea78f182d889233dc58bbc90807
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-09

    trivial: return TRUE for gcm_device_apply() if there is no klass
    support

M	src/gcm-device.c

commit bb8da4f41624c6d1d165be3a1a8c1b9b904c0bbb
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-09

    trivial: make GcmDeviceXrandr implement the apply() virtual function

M	src/gcm-apply.c
M	src/gcm-device-xrandr.c
M	src/gcm-device-xrandr.h
M	src/gcm-prefs.c

commit b18a0c36d8de1477b8e4b2751268c5330fd81f51
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-09

    Add gcm_device_apply() and a virtual function for devices to override

M	src/gcm-device.c
M	src/gcm-device.h

commit ad796d726594381d38dc4e28f7fedd593d684098
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-09

    Only require the device to be present if it is a display type

M	src/gcm-prefs.c

commit 9034b52b3c7fa80517c4bdaad294b91791a0dfe0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-09

    trivial: Create the correct type of device when adding printers

M	src/gcm-client.c

commit ca70424bd11b39470b27ea7ba6c494bacd646349
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-09

    trivial: add conveniece function gcm_utils_mkdir_for_filename()

M	src/gcm-utils.c
M	src/gcm-utils.h

commit c67d5856fc48c299db4a5bcb159f2c6766b5394b
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2010-02-09

    Fix QPcard 201 surround transparency

M	data/targets/QPcard_201.png

commit 6beada440364951cfe9d834e26e17b1bfcfcff87
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2010-02-09

    Updated Norwegian bokmål translation

M	po/nb.po

commit 12bfc52348f4ee2b17e3268514d4c7289e3b48c1
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-09

    trivial: don't show a warning if a device has no profile and is
    selected in the UI

M	src/gcm-prefs.c

commit 1e9d4270670cb3bb16087a1943bfc6eda7cc16ee
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-09

    trivial: turn a warning intoa debug, as not having a profile isn't
    so bad

M	src/gcm-device.c

commit 9263fdeaff3a0ce937f7c233bd24487f344e9908
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-09

    trivial: Remove gcm_device_new() -- we should never create devices
    without backing types

M	src/gcm-client.c
M	src/gcm-device.c
M	src/gcm-device.h

commit cbedee1d28844ac683207abfbc4eb0280153e6c1
Author: Milan Knížek <knizek@volny.cz>
Date:	2010-02-09

    Add Czech translation

M	po/LINGUAS
A	po/cs.po

commit 501e9fdfda2771cc2e053164eb2fc8351c87113b
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2010-02-09

    Add the QPcard 210 thumbnail

    Signed-off-by: Richard Hughes <richard@hughsie.com>

M	data/targets/Makefile.am
A	data/targets/QPcard_201.png
M	src/gcm-prefs.c

commit 506476d31e0afc6294c856aa594f07b10e3e30fd
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-09

    trivial: Be less agressive with our autoconf BR

M	configure.ac

commit bbae3e59be1df09465eacd3d7381bd176dc0ced4
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2010-02-08

    Ask for the chart type first before we ask for calibration files

    Signed-off-by: Richard Hughes <richard@hughsie.com>

M	src/gcm-prefs.c

commit 8681935dc678eb67402906646260ac07f42717c9
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2010-02-08

    Do low quality calibration when using targets with a low number
    of patches

    Signed-off-by: Richard Hughes <richard@hughsie.com>

M	src/gcm-calibrate-argyll.c

commit 383b294fe1a51c762930868a695a69eaa8130162
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-08

    trivial: correct the white balance of one of the target thumnails

M	data/targets/ColorCheckerDC.png

commit ee5072dbfa4e7ae4acd84fe7ad8c9686867cb243
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2010-02-08

    Add three more target thumbnails

    Signed-off-by: Richard Hughes <richard@hughsie.com>

A	data/targets/CMP-DigitalTarget3.png
A	data/targets/ColorChecker24.png
M	data/targets/ColorCheckerDC.png
A	data/targets/IT872.png
M	data/targets/Makefile.am
D	data/targets/it8.png
M	data/targets/unknown.png
M	src/gcm-prefs.c

commit c487cc541871bc8d3659a7210defb492f00ea3bf
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-08

    trivial: Fix up fedora spec file

M	contrib/gnome-color-manager.spec.in

commit 07efe2a9143011785e6c4b1701e52b4248b98f62
Author: Graeme Gill <graeme2@argyllcms.com>
Date:	2010-02-08

    Add a target image of the ColorCheckerDC

    Signed-off-by: Richard Hughes <richard@hughsie.com>

A	data/targets/ColorCheckerDC.png
M	data/targets/Makefile.am
M	src/gcm-prefs.c

commit d53672d82fdfffb272b1e753254b7520b95bd2e8
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-08

    Add a small thumbnail of the target type if it is available

M	configure.ac
M	data/Makefile.am
A	data/targets/Makefile.am
A	data/targets/it8.png
A	data/targets/unknown.png
M	src/gcm-prefs.c

commit c1039ba4a2000ed5a072988c93b1c66e5b02be52
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-08

    Translate the 'firmware required' output from Argyll

M	src/gcm-calibrate-argyll.c

commit 32dc38e1cc108843ba875d5843af32c299a4405f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-07

    Support other types of reference file other than IT8

M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate-argyll.h
M	src/gcm-prefs.c

commit 10dff93ddad59c6414496fa0d13ae45b0700dce8
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-07

    Set the colorspace on unconnected devices to avoid getting no profiles
    in the list

M	src/gcm-client.c

commit 61fe78792af005d42b0dc178e1227f9fde853293
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-07

    trivial: rename the scanin temp files so they are not it8 specific

M	src/gcm-calibrate-argyll.c

commit b5ad388b22ac280bfcb6f5322eb441534d2ab643
Author: Aurimas Černius <iaurisc4@gmail.com>
Date:	2010-02-07

    Updated Lithuanian translation

M	po/lt.po

commit 9c145e50236513f66fab3766037aadd498c88e78
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-06

    trivial: Ignore a pointless error from Argyll

M	src/gcm-calibrate-argyll.c

commit 2fb0e7e435400122652ab7fc5bb0965b9e2e7a41
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-06

    trivial: Ensure we're working with GcmDeviceXrandr devices before
    we try to set the gamma

M	src/gcm-client.c
M	src/gcm-device-xrandr.c
M	src/gcm-prefs.c

commit aa396cc217a6b1ad93759e39a98f54cc095ff7c8
Author: Claude Paroz <claude@2xlibre.net>
Date:	2010-02-06

    Updated French translation

M	po/fr.po

commit 877d9cb9c3ddb4824e330fe477a1824dba6820d5
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-05

    trivial: update screenshots in the help docs

M	help/C/figures/gcm-adjust.png
M	help/C/figures/gcm-basic.png
M	help/C/figures/gcm-defaults.png
M	help/C/figures/gcm-scanner.png

commit be6f28d81d5efbe8a87393156e1e8d9a395b15ec
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-05

    Do not allow devices to be assigned profiles in different colorspaces
    from native

M	src/gcm-prefs.c

commit 36f06d8aa06b0f7092aa0e659604f68a9f7d640f
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2010-02-04

    Updated German doc translation

M	help/de/de.po

commit 3307801b409e70ba01d5a2dd62e7343b69233dda
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2010-02-04

    Updated German translation

M	po/de.po

commit 3ee64266773fdf8fed8151d306455013c10c6c45
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-04

    trivial: Move a lot of the xrandr setting logic into GcmDeviceXrandr,
    which means things like the EDID can be cached

M	src/gcm-apply.c
M	src/gcm-device-xrandr.c
M	src/gcm-device-xrandr.h
M	src/gcm-prefs.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 57074c9d41903afb9766ebb08e4079cb168a591f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-04

    trivial: add some more functionality to gcm-fix-profile

M	src/gcm-fix-profile.c

commit e6688d0973338a575abf275589d8da3ecd80200b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-04

    trivial: pick up the cupsICCProfile attribute if it's been set

M	src/gcm-device-cups.c

commit 510d92de0fc5f031fc839a67a7988f5551228a52
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-04

    Detect printers by connecting to CUPS rather than scraping the
    HPLIP properties

M	po/POTFILES.in
M	rules/95-gnome-color-manager.rules
M	src/gcm-client.c
M	src/gcm-device-cups.c
M	src/gcm-device-cups.h

commit 6de63d71cdd778f056c65e8a921d110ab0ef6728
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-04

    trivial: Add a 'colorspace' property to each device

M	src/gcm-device-udev.c
M	src/gcm-device-xrandr.c
M	src/gcm-device.c

commit 3c6d33541e1c8b9b8777b1db36e069b652b5b30e
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-04

    Change the default for the UDEV hardware detection to TRUE

M	configure.ac

commit 66550182e791da488b343476adc74ec328eb73c0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-04

    trivial: move a lot of the udev-specific code into it's own class
    device file

M	src/Makefile.am
M	src/gcm-client.c
D	src/gcm-device-sysfs.c
A	src/gcm-device-udev.c
R058	src/gcm-device-sysfs.h	src/gcm-device-udev.h
M	src/gcm-device.c

commit eddf73c75756939e4160d614179874441ddd1347
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-04

    trivial: move a lot of the xrandr-specific code into it's own class
    device file

M	src/gcm-client.c
M	src/gcm-device-xrandr.c
M	src/gcm-device-xrandr.h

commit fef658109f2d662a8fd4ead88513ba97f24d2c90
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-04

    trivial: Split out the device-specific data into thier own subclasses

M	src/Makefile.am
M	src/gcm-client.c
M	src/gcm-dbus.c
A	src/gcm-device-cups.c
A	src/gcm-device-cups.h
A	src/gcm-device-sysfs.c
A	src/gcm-device-sysfs.h
A	src/gcm-device-xrandr.c
A	src/gcm-device-xrandr.h
M	src/gcm-device.c
M	src/gcm-prefs.c
M	src/gcm-utils.c

commit b793dae7eee30abee9a8c177f8e92e13a6a472e1
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-04

    trivial: Add build-require of CUPS for future code

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	src/Makefile.am

commit 8bf24d2879e7d9430bc2121ab3efc5ed33726053
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-04

    trivial: handle errors in gcm-fix-profile to deal with broken
    files better

M	src/gcm-fix-profile.c

commit 08a4144bf7a036f949206f986a34a71e405121b6
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-04

    Fix segfault when the profile has no description

M	src/gcm-profile.c

commit 5d130de96985eb113366b59d85c05a88e604e46f
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2010-02-04

    Updated German translation

M	po/de.po

commit e9faa92b9cbdbfba75ea3bd30fe23b99d5cdf902
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-01

    Post release version bump

M	RELEASE
M	configure.ac

commit 62f5b5ec6e9bfbc1e76cd591cad2df647ceed0bc
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-02-01

    Release version 2.29.3

M	NEWS
M	RELEASE
M	src/gcm-prefs.c

commit 2358f8700821091f3acb2c99bb57c695a92551a9
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-01-31

    Updated Slovenian translation

M	po/sl.po

commit ccb9156312a8344d70bcf90fb8f7c57848767d7c
Author: Francesco Groccia <fgr@anche.no>
Date:	2010-01-29

    Added Italian translation
    Updated LINGUAS file

M	po/LINGUAS
A	po/it.po

commit d3fa659a24d9ca437a489a46855097d7d36d4e31
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-29

    Do not show the 'Fine tuning' expander by default, and have
    configuration in GConf

M	data/gcm-prefs.ui
M	data/gnome-color-manager.schemas.in
M	src/gcm-prefs.c
M	src/gcm-utils.h

commit e08a4366d466d4432409283ff7e9ffa24d6b9de0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-28

    trivial: fix up a few of the license headers. Fixes #608335

M	src/gcm-apply.c
M	src/gcm-brightness.c
M	src/gcm-brightness.h
M	src/gcm-calibrate-argyll.h
M	src/gcm-calibrate-manual.h
M	src/gcm-calibrate.h
M	src/gcm-client.c
M	src/gcm-client.h
M	src/gcm-clut.c
M	src/gcm-clut.h
M	src/gcm-device.c
M	src/gcm-device.h
M	src/gcm-dmi.c
M	src/gcm-dmi.h
M	src/gcm-dump-edid.c
M	src/gcm-dump-profile.c
M	src/gcm-edid.c
M	src/gcm-edid.h
M	src/gcm-enum.c
M	src/gcm-enum.h
M	src/gcm-fix-profile.c
M	src/gcm-image.h
M	src/gcm-import.c
M	src/gcm-inspect.c
M	src/gcm-prefs.c
M	src/gcm-profile-lcms1.c
M	src/gcm-profile-store.c
M	src/gcm-profile-store.h
M	src/gcm-profile.c
M	src/gcm-profile.h
M	src/gcm-tables.c
M	src/gcm-tables.h
M	src/gcm-utils.c
M	src/gcm-utils.h
M	src/gcm-xserver.c
M	src/gcm-xserver.h
M	src/gcm-xyz.c
M	src/gcm-xyz.h

commit d3a64b308d86550853dbb090bb19d4961dd57ea7
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-27

    trivial: ensure we reset the state machine after user input

M	src/gcm-calibrate-argyll.c

commit 918a19386df2d01486411557e75474dadd1e8578
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-27

    trivial: update gitignore

M	.gitignore

commit f6d8e422d61135da231ad6764af84ee166b42db7
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-27

    trivial: ensure we reset the state machine after user input

M	src/gcm-calibrate-argyll.c

commit 6c08a81fbc120e2bf20d69928563ac410365d4ea
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-27

    trivial: fix up a configure.ac typo

M	configure.ac

commit 5c2e34a22624983ef079f74542e5dd694959a5bf
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-27

    trivial: remove two dead assignments spotted by clang

M	src/gcm-calibrate-argyll.c

commit 28c1e882315b5591d8491cc3f3eee70cd6070b06
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-27

    trivial: push and pop the okay button visibility when calibrating

M	src/gcm-calibrate-argyll.c

commit aa78ac640ed192f8d287cc9b1349f7485545be64
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-27

    trivial: ask the user about the scanned in file before they are
    asked for it

M	src/gcm-calibrate-argyll.c
M	src/gcm-prefs.c

commit fb676f7b905075e4cc557d53038b330e382778fb
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-27

    Use a state machine when we are dealing with argyll as we may have
    more than one different type of request

M	src/gcm-calibrate-argyll.c

commit 6221fcbb5bd7f5d338ae9042be1d9683b5887fce
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-27

    Update the Free Software Foundation address

M	src/egg-debug.c
M	src/egg-debug.h
M	src/egg-test.c
M	src/egg-test.h
M	src/gcm-apply.c
M	src/gcm-brightness.c
M	src/gcm-brightness.h
M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate-argyll.h
M	src/gcm-calibrate-manual.c
M	src/gcm-calibrate-manual.h
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-cie-widget.c
M	src/gcm-cie-widget.h
M	src/gcm-client.c
M	src/gcm-client.h
M	src/gcm-clut.c
M	src/gcm-clut.h
M	src/gcm-color-device.c
M	src/gcm-color-device.h
M	src/gcm-dbus.c
M	src/gcm-dbus.h
M	src/gcm-device.c
M	src/gcm-device.h
M	src/gcm-dmi.c
M	src/gcm-dmi.h
M	src/gcm-dump-edid.c
M	src/gcm-dump-profile.c
M	src/gcm-edid.c
M	src/gcm-edid.h
M	src/gcm-enum.c
M	src/gcm-enum.h
M	src/gcm-fix-profile.c
M	src/gcm-gamma-widget.c
M	src/gcm-gamma-widget.h
M	src/gcm-image.c
M	src/gcm-image.h
M	src/gcm-import.c
M	src/gcm-inspect.c
M	src/gcm-install-system-wide.c
M	src/gcm-prefs.c
M	src/gcm-profile-lcms1.c
M	src/gcm-profile-lcms1.h
M	src/gcm-profile-store.c
M	src/gcm-profile-store.h
M	src/gcm-profile.c
M	src/gcm-profile.h
M	src/gcm-screen.c
M	src/gcm-screen.h
M	src/gcm-self-test.c
M	src/gcm-session.c
M	src/gcm-tables.c
M	src/gcm-tables.h
M	src/gcm-trc-widget.c
M	src/gcm-trc-widget.h
M	src/gcm-utils.c
M	src/gcm-utils.h
M	src/gcm-xserver.c
M	src/gcm-xserver.h
M	src/gcm-xyz.c
M	src/gcm-xyz.h

commit 3cc9af5da6cbd08d8e111d2ee30e12b0847c4a55
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-27

    Revert "Update the Free Software Foundation address"

    This reverts commit eb161b3497e4c2fc5d7a160a1fb723611fd094fd.

M	src/egg-debug.c
M	src/egg-debug.h
M	src/egg-test.c
M	src/egg-test.h
M	src/gcm-apply.c
M	src/gcm-brightness.c
M	src/gcm-brightness.h
M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate-argyll.h
M	src/gcm-calibrate-manual.c
M	src/gcm-calibrate-manual.h
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-cie-widget.c
M	src/gcm-cie-widget.h
M	src/gcm-client.c
M	src/gcm-client.h
M	src/gcm-clut.c
M	src/gcm-clut.h
M	src/gcm-color-device.c
M	src/gcm-color-device.h
M	src/gcm-dbus.c
M	src/gcm-dbus.h
M	src/gcm-device.c
M	src/gcm-device.h
M	src/gcm-dmi.c
M	src/gcm-dmi.h
M	src/gcm-dump-edid.c
M	src/gcm-dump-profile.c
M	src/gcm-edid.c
M	src/gcm-edid.h
M	src/gcm-enum.c
M	src/gcm-enum.h
M	src/gcm-fix-profile.c
M	src/gcm-gamma-widget.c
M	src/gcm-gamma-widget.h
M	src/gcm-image.c
M	src/gcm-image.h
M	src/gcm-import.c
M	src/gcm-inspect.c
M	src/gcm-install-system-wide.c
M	src/gcm-prefs.c
M	src/gcm-profile-lcms1.c
M	src/gcm-profile-lcms1.h
M	src/gcm-profile-store.c
M	src/gcm-profile-store.h
M	src/gcm-profile.c
M	src/gcm-profile.h
M	src/gcm-screen.c
M	src/gcm-screen.h
M	src/gcm-self-test.c
M	src/gcm-session.c
M	src/gcm-tables.c
M	src/gcm-tables.h
M	src/gcm-trc-widget.c
M	src/gcm-trc-widget.h
M	src/gcm-utils.c
M	src/gcm-utils.h
M	src/gcm-xserver.c
M	src/gcm-xserver.h
M	src/gcm-xyz.c
M	src/gcm-xyz.h

commit eb161b3497e4c2fc5d7a160a1fb723611fd094fd
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-27

    Update the Free Software Foundation address

M	src/egg-debug.c
M	src/egg-debug.h
M	src/egg-test.c
M	src/egg-test.h
M	src/gcm-apply.c
M	src/gcm-brightness.c
M	src/gcm-brightness.h
M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate-argyll.h
M	src/gcm-calibrate-manual.c
M	src/gcm-calibrate-manual.h
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-cie-widget.c
M	src/gcm-cie-widget.h
M	src/gcm-client.c
M	src/gcm-client.h
M	src/gcm-clut.c
M	src/gcm-clut.h
M	src/gcm-color-device.c
M	src/gcm-color-device.h
M	src/gcm-dbus.c
M	src/gcm-dbus.h
M	src/gcm-device.c
M	src/gcm-device.h
M	src/gcm-dmi.c
M	src/gcm-dmi.h
M	src/gcm-dump-edid.c
M	src/gcm-dump-profile.c
M	src/gcm-edid.c
M	src/gcm-edid.h
M	src/gcm-enum.c
M	src/gcm-enum.h
M	src/gcm-fix-profile.c
M	src/gcm-gamma-widget.c
M	src/gcm-gamma-widget.h
M	src/gcm-image.c
M	src/gcm-image.h
M	src/gcm-import.c
M	src/gcm-inspect.c
M	src/gcm-install-system-wide.c
M	src/gcm-prefs.c
M	src/gcm-profile-lcms1.c
M	src/gcm-profile-lcms1.h
M	src/gcm-profile-store.c
M	src/gcm-profile-store.h
M	src/gcm-profile.c
M	src/gcm-profile.h
M	src/gcm-screen.c
M	src/gcm-screen.h
M	src/gcm-self-test.c
M	src/gcm-session.c
M	src/gcm-tables.c
M	src/gcm-tables.h
M	src/gcm-trc-widget.c
M	src/gcm-trc-widget.h
M	src/gcm-utils.c
M	src/gcm-utils.h
M	src/gcm-xserver.c
M	src/gcm-xserver.h
M	src/gcm-xyz.c
M	src/gcm-xyz.h

commit 8920e1ce981be54bc74d05c8b52fa391299097e9
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-27

    Only add the saved client devices once to speed up startup

M	src/gcm-prefs.c

commit 6adf45cc4acd50bdb333b63621b6e9c2bec92f43
Author: Christian Hergert <christian.hergert@gmail.com>
Date:	2010-01-26

    Zero out GErrors after freeing. Fixes crash.

    From a8abf583ab31c38a80c8ce570efa47d2a981c6f9 Mon Sep 17 00:00:00 2001
    From: Christian Hergert <chris@dronelabs.com>
    Date: Tue, 26 Jan 2010 19:09:37 -0800
    Subject: [PATCH] Zero out GErrors after freeing.  Fixes crash.

M	src/gcm-prefs.c

commit f0b7f223612eb0bcc6ec1345b8adf13d56a7d7c0
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2010-01-26

    Updated German translation

M	po/de.po

commit 0ee4f094de8318ca0470f6a3c224936279dd225d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-26

    trivial: Modernize the configure.ac file

M	configure.ac

commit 7343f464fd5a4713251badcf69e156ddef52a0ee
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-26

    Screenscrape the Argyll output to better support other hardware
    devices. Fixes #605558

M	src/gcm-calibrate-argyll.c

commit 5ed15d82139dfcc1077fdb1d6883d53c1a81e4e7
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-24

    trivial: Cache the dialog message and title so we can do some clever
    things with the UI in the future

M	src/gcm-calibrate-argyll.c

commit 16501d1b3cf557499dafd856668c599e78d939e0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-24

    Honor the calibration length configure variable in GcmCalibrateArgyll

M	src/gcm-calibrate-argyll.c

commit 0dd32f69f8fed769307375240d52648aa33b7aea
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-24

    trivial: fix up a module description

M	src/gcm-calibrate-argyll.c

commit 1f38e7a56f2c2ec426e59092ca182d7a577a4549
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-24

    Add a precision GConf variable to control the time a calibration
    takes. Fixes half of #605558

M	data/gnome-color-manager.schemas.in
M	src/gcm-utils.h

commit bd6db9bf07e343083c4d143f63e546f0c2702952
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-01-23

    Updated Slovenian translation

M	po/sl.po

commit ec886ab414418c89eea735e75f15fb84a9ceab82
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-21

    trivial: screenscrape the argyll output so we can do some clever
    things in the future

M	src/gcm-calibrate-argyll.c

commit b71f50c20f05ca93d8012c257d2a32b8f490b737
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-21

    trivial: Default to a high verbosity when using argyll tools

M	src/gcm-calibrate-argyll.c

commit c074bddc25cf2a3016e603ba96d85330fbb31497
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-19

    trivial: helpfully glade3 strips tooltips when you move a widget. Add
    them back.

M	data/gcm-prefs.ui

commit f9a759a1e87a9593e78e009aa1d90c7d56dca614
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-19

    trivial: Use a HPaned in the profiles tab to ensure that all the
    profile name can be seen

M	data/gcm-prefs.ui

commit 17770910f8aaa31e3e7a7240507786e36d32a288
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-19

    Make the profiles from volumes feature a GConf configurable

M	data/gnome-color-manager.schemas.in
M	src/gcm-profile-store.c
M	src/gcm-utils.h

commit ac322bec3263fac20ce3ca0e459a354d867c3185
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-19

    Add a device profile entry of 'Other profile...' to be able to easily
    import a profile. Fixes #607389

M	src/gcm-prefs.c

commit d50cfb2a7566eb48a9e7bcfbf764d5d2978e35aa
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-19

    trivial: move 'None' to be the first entry, not the last entry

M	src/gcm-prefs.c

commit 5b31f65d6db3b66b5aedaaac1a5238ee205e29dc
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-19

    Don't resize the window on startup. Fixes #607391

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit b50c8fd664b32fe80c6628c394a08b211845545d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-19

    It turns out gnome_rr_screen_new() is pretty slow. Cache this and
    take 0.7 seconds off the start time

M	src/Makefile.am
M	src/gcm-calibrate-argyll.c
M	src/gcm-client.c
M	src/gcm-dump-edid.c
M	src/gcm-inspect.c
M	src/gcm-prefs.c
A	src/gcm-screen.c
A	src/gcm-screen.h
M	src/gcm-utils.c

commit bb855f92959fea47bdb7e02d5aec24c2e017d47c
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-19

    Make gcm-prefs startup a few hundred ms quicker by not loading the
    list of screens

M	src/gcm-prefs.c

commit 33467781c09c1d2e8ec632bdc071674e40ae51a3
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-19

    trivial: remove a ton of debugging at startup

M	src/gcm-profile-lcms1.c

commit 48783dd26fef82bc8db571299418f26377e4eee7
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-19

    trivial: remove a debugging warning

M	src/gcm-profile-store.c

commit e6122f0cc35af82e48d9ff672f0e98001856efdb
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-19

    Only scan ICC locations with hfs partition types for OSX and
    msdos/NTFS types for Windows

M	src/gcm-profile-store.c

commit 0666d906f89d7e880c6b5b19cd0a52e2345d1552
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-19

    Add OSX and Windows ICC profiles if they exist from mounted
    volumes. Fixes #607390

M	src/gcm-profile-store.c

commit 477ebe6c695b3450a9c6b2b4300460cb70e57803
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-19

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

M	src/gcm-profile-store.c

commit 58d7d2c8d5343c0d80fdf93207f529bee2467648
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-19

    trivial: move the profile and device buttons to under the lists. Fixes
    #607392

M	data/gcm-prefs.ui

commit e62f1231e525da93b4a91a0ebe24f693d29ae589
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-13

    trivial: fix up some spelling and waiting issues in GcmImage

M	src/gcm-image.c

commit f5de78138bb5a27f80de3fcdd3415a21978fcc83
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-01-18

    Updated Slovenian translation

M	po/sl.po

commit 40bba1b312944c220a4227d17e893aa8dafb46e2
Author: António Lima <amrlima@gmail.com>
Date:	2010-01-18

    Updated Portuguese translation

M	po/LINGUAS
A	po/pt.po

commit 32c55f093e6eab60f57f153fb03140f46ab35793
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2010-01-18

    Updated Russian translation, again

M	po/ru.po

commit 342d0bac8c3059ed6657d1e3918dc3d015c231b2
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2010-01-18

    Updated Russian translation

M	po/ru.po

commit a27e6b29792e8ee2a14bfdf331c5904c3427eaf7
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-17

    trivial: use g_set_error() in more places

M	src/gcm-brightness.c
M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate.c
M	src/gcm-client.c
M	src/gcm-device.c
M	src/gcm-edid.c
M	src/gcm-profile-lcms1.c
M	src/gcm-profile.c
M	src/gcm-tables.c
M	src/gcm-utils.c
M	src/gcm-xserver.c

commit f5bc37144d932e70307c313b914c3ddfdc32a51d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-17

    trivial: My wife prefered tooltips rather than dialog text

M	data/gcm-prefs.ui

commit 52433bca8353014eb092985ce82ffd1b8a316692
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-16

    Add some new text and tooltips to the prefs dialog

M	data/gcm-prefs.ui

commit d3312102bbc9be869627d823d93eb34707398df4
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-06

    Make gcm-prefs a normal dialog rather than a modal dialog

M	data/gcm-prefs.ui

commit f575c899dc921f9dc91b2d2bbab68813864dea76
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-01-15

    Updated Slovenian translation

M	po/sl.po

commit 3c580f1b8b28c33012dba1b5d6c509606bd7e5de
Author: Joe Hansen <joedalton2@yahoo.dk>
Date:	2010-01-14

    Updated Danish translation

M	po/da.po

commit 228aa464363685bce456e01599ab45b4b63de6c3
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-12

    trivial: put all the enumerated values in to a common namespace
    and file

M	src/Makefile.am
M	src/gcm-apply.c
M	src/gcm-brightness.c
M	src/gcm-client.c
M	src/gcm-dbus.c
M	src/gcm-device.c
M	src/gcm-device.h
M	src/gcm-dump-profile.c
A	src/gcm-enum.c
A	src/gcm-enum.h
M	src/gcm-inspect.c
M	src/gcm-prefs.c
M	src/gcm-profile-lcms1.c
M	src/gcm-profile.c
M	src/gcm-profile.h
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 2a7e3f925329123966a5e0a8e8b77d99376ea22c
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-12

    trivial: if GConf is not setup (or broken), ensure the rendering
    intent combobox displays something

M	src/gcm-prefs.c

commit 6cdaa27b86d7cdef2909e3c6e835129703520906
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-11

    trivial: add a input-icc-profile property to GcmImage

M	src/gcm-image.c

commit afa26e7da9d3868334b048cdc49906bc965b5f1d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-11

    trivial: add a has-embedded-icc-profile property to GcmImage

M	src/gcm-image.c

commit d1002ebb80c41343a42012911d6bbb8fc5af5455
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-11

    Do not do the description color-space guess for non-RGB
    profiles. Fixes #606552

M	src/gcm-prefs.c

commit 944711da9a655e28a1ae7b76bf3a7809229c3c0d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-11

    trivial: fix the GcmCieWidget in gcm-import by using an aspectframe
    to preserve the shape

M	src/gcm-import.c

commit 7b048d0e9d356698b3af5f56da0ba46cc8ea69bd
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-11

    trivial: add a use-whitepoint property to GcmCieWidget so we can
    surpress the white-point cross

M	src/gcm-cie-widget.c

commit d2b8b24d1e071773649e4a87bf14afbff835bde3
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-11

    trivial: make the preferences no-working-space combobox more verbose

M	src/gcm-prefs.c

commit 0dd8da5d707de919dffbf591616f36fed430bc81
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-10

    Do not allow the colorspace combobox to be zero sized. Fixes #606484

M	src/gcm-prefs.c

commit 2db334d46615938a96c3130422f7f96925fc46f9
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-09

    trivial: fix the DBus service auto-launch

M	data/org.gnome.ColorManager.service.in

commit eec8e329b8b13178219a823681be3db380c41910
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-09

    Add a new DBus method GetProfileForWindow which can return a profile
    for a supplied XID

M	src/gcm-client.c
M	src/gcm-client.h
M	src/gcm-dbus.c
M	src/gcm-dbus.h
M	src/gcm-inspect.c
M	src/org.gnome.ColorManager.xml

commit a13e7ca8b4212ad6d8535c7c9db8fc48c0651e57
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2010-01-09

    Updated Russian translation

M	po/ru.po

commit 5a1d8eba7256aad74619e46a8646ce23b0bda12f
Author: Claude Paroz <claude@2xlibre.net>
Date:	2010-01-08

    Updated French translation

    Contributed by Laurent Coudeur and Claude Paroz

M	po/fr.po

commit 25170a1a854c31e8cf2897ae0e7ac33cbab70ad4
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-08

    trivial: update a file header after search-replace was a bit too eager

M	src/gcm-profile-lcms1.c

commit 0c899e6b0fcfb133ce765b2effb565549b6522e4
Author: Frederic Crozat <fcrozat@mandriva.com>
Date:	2010-01-08

    add gnome-desktop path as fallback for pci.ids

M	src/gcm-tables.c

commit b65145b139debfded553d2d4e28c6f0b0224b53c
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-08

    bugfix: fix compile when using an ld that defaults to --as-needed

M	configure.ac
M	src/Makefile.am

commit 0b620b16b90de21524175fe7a6bdaca1071781c4
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-07

    trivial: fix make check

M	po/POTFILES.in

commit f56f77db707d0e75016d589d6b4c37b030960a48
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-07

    Make gcm-prefs use GcmProfileStore, and fix up a number of UI bugs
    in the process

M	src/gcm-prefs.c
M	src/gcm-utils.c

commit a6bc4e2a93ab12b23dd8b1dd33efa142575b9fd7
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-07

    trivial: add a simple 'changed' signal to GcmProfileStore

M	src/gcm-profile-store.c
M	src/gcm-profile-store.h

commit 09ce8458cb07c7486861339627bb9390caa899c3
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-07

    trivial: remove the profile from the list before we emit the signal
    to avoid clients having to check filename for NULL

M	src/gcm-profile-store.c

commit 4ef915cea8b3350e80be174b41d5b2bf6820d114
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-07

    trivial: us GcmProfileStore in GcmDbus to make each query faster by
    not parsing the files before returning

M	src/gcm-dbus.c

commit 0b0872a68b165ad974a87bf27f5631524cea2153
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-07

    Add GcmProfileStore a run-time smart list of profiles that are kept
    in memory

    This removes the need to keep parsing the same profiles, and should
    allow us to speed up the client tools, and make them more maintainable

M	src/Makefile.am
A	src/gcm-profile-store.c
A	src/gcm-profile-store.h

commit 64f2e6bfe3efc002ff43f7093bdc677edaa9da75
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-07

    trivial: if the filename in GcmProfile is deleted from under our feet,
    then set 'filename' to NULL to reflect this

M	src/gcm-profile.c

commit 4c6c6d1f5b4dc9a097081f981b4482d7c2a47ba0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-07

    trivial: remove some overly keen debugging

M	src/gcm-utils.c

commit 01926a32ed2f0a1b94a8048e36df13008cc91281
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2010-01-07

    Updated Norwegian bokmål translation.

M	po/nb.po

commit 5f6dfc6cc689491ed70338d2c5c578c79d5de43a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-06

    trivial: expose the default colorspaces on the session DBus interface

M	src/gcm-dbus.c
M	src/gcm-inspect.c
M	src/org.gnome.ColorManager.xml

commit 8e62c9986e270512479da221dd2e4a77750c1913
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-06

    Only show profiles with VCGT entries in the device profile combobox

M	src/gcm-prefs.c

commit 5be5b19331274cf81b0d5ee42fb5d34c7335a01a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-06

    Filter out non RGB and CMYK color space profiles from the combo-boxes
    using a heuristic

M	src/gcm-prefs.c

commit 9e2776db9ee97b34c8dd487026ef75e7d84ab588
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-06

    trivial: use Fogra27L by default for the CMYK colorspace

M	data/gnome-color-manager.schemas.in

commit 5fe6ede793d99f71637d84b6b2b8d72fcac772cf
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-06

    trivial: Remove some debugging that crept in

M	src/gcm-dump-profile.c

commit 380e6a37f3ea6503a88add8a2eb011fadab72525
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-06

    Add gcm-fix-profile to load and then re-save existing profiles
    using lcms

M	src/.gitignore
M	src/Makefile.am
M	src/gcm-dump-profile.c
A	src/gcm-fix-profile.c
M	src/gcm-inspect.c

commit f36dc9d6e5e167fb1850d224bbbbfa0d3bc322d0
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-06

    trivial: add lcms1 save support, which nothing uses yet

M	src/gcm-profile-lcms1.c
M	src/gcm-profile.c
M	src/gcm-profile.h

commit 4b0c5d2bb260ab1fc9d0be2fa9bd2bf76f282d1c
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-06

    trivial: whitespace fixes

M	src/gcm-utils.h

commit 0ba4ebf75f9078f5d6b4cb3edc4db374a933e139
Author: Claude Paroz <claude@2xlibre.net>
Date:	2010-01-06

    Updated French translation

M	po/fr.po

commit 1fded544e4ea19863270ebf96b936ba85cb7f50d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-06

    trivial: Fix up a translator comment

M	data/gcm-prefs.ui

commit 0f0efc874afdbeb65063d2dd8d0a92d5f6065f20
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-06

    Show whether the ICC profile has a VCGT tag in the UI

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit a1990a002b2a552eb59b99481617502c4815767a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-06

    trivial: Ellipsize the dialog elements properly rather than just
    chopping off text

M	data/gcm-prefs.ui
M	src/gcm-prefs.c
M	src/gcm-profile.c
M	src/gcm-utils.c

commit 8f652feeb9327a9ae46c771d695c0f46131b18e5
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-06

    Enable the rendering intent and default colorspace UI elements

M	data/gcm-prefs.ui
M	data/gnome-color-manager.schemas.in
M	help/C/figures/gcm-defaults.png
M	src/gcm-dbus.c
M	src/gcm-prefs.c
M	src/gcm-profile.c
M	src/gcm-profile.h
M	src/gcm-utils.c
M	src/gcm-utils.h
M	src/org.gnome.ColorManager.xml

commit 273f66e4cd403fbcdc9890ddc4530e262d1cd8e4
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-06

    trivial: add a 'has-vcgt' tag to GcmProfile

M	src/gcm-dump-profile.c
M	src/gcm-profile-lcms1.c
M	src/gcm-profile.c

commit d26041cd260ae0fcc9f6677d5a382bb7a86aa792
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-05

    bugfix: do not generate an error if a display profile does not have
    CLUT data

M	src/gcm-utils.c

commit 68ae0f1c498bb1d6572fcde3b36a92521f89339b
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-05

    trivial: Add two new GConf keys

M	data/gnome-color-manager.schemas.in

commit 6b5cda1a940f6d2f7d77ee652c90f67218bab710
Author: Daniel Nylander <po@danielnylander.se>
Date:	2010-01-04

    Updated Swedish translation

M	po/sv.po

commit bda01063aabb223937202fb7d381d016e9319881
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-04

    Post release version bump

M	RELEASE
M	configure.ac

commit 4e0fd3809ebff958ca8f3b9da10311141f3f7883
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-04

    Release version 2.29.2

M	NEWS
M	RELEASE

commit 8e731743576f6fb3308f71a52a07eecdb2b2b8fd
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-03

    trivial: add some code that should never trigger in order to help
    find a crash

M	src/gcm-prefs.c

commit 5828d7e8a2ae50266e8836c5d3e65276f70a062d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-03

    trivial: add a few fixes for where there are no profiles in the list

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit 4fbce8a663b9cf667f39d628835316aece219e7f
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-02

    trivial: don't hardcode /usr/sbin for the gcm-install-system-wide tool

M	src/Makefile.am
M	src/gcm-prefs.c

commit 0f2a6ca1bda296c6db76aed7b23adc9558af0ff4
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2010-01-02

    Updated Russian translation

M	po/ru.po

commit df9d6991441545768e5ac4a087752aff7a72d6a5
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date:	2010-01-02

    Updated German translation

M	po/de.po

commit c9304c483a6632c50d5536ee5804de620f4b0d65
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-01

    trivial: Update screenshots for the coming release

M	data/gcm-prefs.ui
M	help/C/figures/gcm-adjust.png
M	help/C/figures/gcm-basic.png
M	help/C/figures/gcm-defaults.png
M	help/C/figures/gcm-scanner.png
M	help/C/gnome-color-manager.xml

commit a8f6e29a219b5fc9784a5c91becde9f612ffcf7a
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-01

    trivial: fix an error spotted with clang

M	src/gcm-prefs.c

commit 09d7c8d1add9c60bae1592d27aa552f30bea654c
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-01

    Add a default button to copy the profiles system-wide using PolicyKit

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit 3db44e9d4ff557af619f43359e719249b0040ebd
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-01

    Load the systemwide default if it has been installed

M	src/gcm-utils.c

commit d75b5ce16022f8b39cb845d2dacd569bd28b0a8d
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-01

    trivial: add a 'saved' property to GcmDevice to indicate if it's
    profile is backed by a keyfile

M	src/gcm-client.c
M	src/gcm-device.c

commit 89d886ffdbee39defde4d663a918070a48a5e2e6
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-01

    Add a pkexec helper to install an ICC profile system-wide

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	po/POTFILES.in
M	src/.gitignore
M	src/Makefile.am
A	src/gcm-install-system-wide.c

commit 3b2c6b9c2a272d5e7ec7072f49f60f652e2ee993
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-01

    Add a PolicyKit rule for the future system-wide profiles install

M	Makefile.am
M	configure.ac
M	po/POTFILES.in
A	policy/.gitignore
A	policy/Makefile.am
A	policy/org.gnome.color.policy.in

commit 09b018124566eb54300e47ae0cb28e1ac0fc73b3
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-01

    Properly detect broken dispcal output. Fixes #605838

M	src/gcm-calibrate-argyll.c

commit 1381165211f20969afbbb6ecda5dcf7b4d403382
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-01

    trivial: add some internal checks to try to debug #605839

M	configure.ac
M	src/gcm-prefs.c
M	src/gcm-profile.c

commit e3bc89763212be84743e53d256caf23495b5d3c3
Author: Richard Hughes <richard@hughsie.com>
Date:	2010-01-01

    trivial: fix up a warning when we unref GcmImage

M	src/gcm-image.c

commit 0e6373ddd6c376dac6c4e957a1c772872f2304f1
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2010-01-01

    Updated Slovenian translation

M	po/sl.po

commit bc46ab87417208db5081d1cf35072f7486a3a009
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-12-31

    Updated Russian translation

M	po/ru.po

commit e906318f7f7c8e0ef2ab532cef0b935de44e4040
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-30

    trivial: update some gitignore files

A	help/de/.gitignore
A	help/es/.gitignore

commit e5f524e05c1c06ca2b8e4c63c0bb163a3db1e4e6
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-30

    trivial: Do not change the position or size of the CIE graphs as we
    change between profiles

M	data/gcm-prefs.ui

commit e4893242f73aa711c7ddddc6b2e8795a548520e3
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-30

    trivial: Only show the profile graphs if we have valid CIE
    co-ordinates

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit 58f544107ba1f81061b61f7ed9265bb484864418
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-30

    Linkify the copyright and manufacturer strings in the profile dialog

M	src/gcm-prefs.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 9b3d998191cd89ac7ce4c6ddb65f06202ddaf07e
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-30

    trivial: Use the content type to detect ICC profiles

M	src/gcm-self-test.c
M	src/gcm-utils.c

commit 381fd56052a51646c1cc178e2bdbddbbae6257fd
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2009-12-30

    Updated Spanish translation

M	po/es.po

commit ed267eaa3db63db3c5a05b196c434f6141f7b3b2
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2009-12-30

    Added initial Spanish translation

A	help/es/es.po

commit 5eaa6f06eb383e15b13cc3ccb25307484a417339
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2009-12-30

    Added es to DOC_LINGUAS

M	help/Makefile.am

commit b7a51f633572c196afce635ad8fb681a4032b75a
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date:	2009-12-29

    Added German help translation

M	help/Makefile.am
A	help/de/de.po

commit 17e70a8ef0b69dccfc7a3329327a96f766b0e005
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2009-12-29

    Updated Spanish translation

M	po/es.po

commit 16f073cd746a3861b38863ea4f97d17b088133e8
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-29

    Import ICC profiles when dragged and dropped on the prefs capplet

M	src/gcm-prefs.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 1415b2cfecb5d86f750c779210d9fd58c68624e7
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-29

    trivial: some more HIG fixups for the button spacing

M	data/gcm-prefs.ui

commit b80690733fb22ee7c69570465491bffda287a2a1
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-29

    Make a few UI corrections suggested by Matthias

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit d18c49a780a908033cbe673f2a6bc2d3381206b1
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-29

    Move the device matching from a hardcoded list to a set of udev rules

M	Makefile.am
M	configure.ac
M	contrib/gnome-color-manager.spec.in
A	rules/95-gnome-color-manager.rules
A	rules/Makefile.am
M	src/gcm-client.c

commit 76cacb721a62dab6368a23d2b44c995dcfd5bfcb
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-28

    Add a simple GcmImage class that makes embedded color profiles
    'just work'

    This requires GTK+2 2.29.2 to work, but builds with any version

M	data/tests/Makefile.am
A	data/tests/ibm-t61.icc
A	data/tests/image-widget-good.png
A	data/tests/image-widget-nonembed.png
A	data/tests/image-widget-output.png
A	data/tests/image-widget.png
M	src/Makefile.am
A	src/gcm-image.c
A	src/gcm-image.h
M	src/gcm-self-test.c

commit aa56a9d00e21b7cac8ae834161d32520d33c6b45
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-28

    trivial: fix the self tests

M	src/gcm-profile.c

commit 1cce6a133d713db0490ac2a70fc2f428b8006399
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-28

    trivial: remove some dead code

M	src/gcm-calibrate-argyll.c

commit 4a447cda37509f9afcbf4ad67ca479f7dee69be1
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-28

    Use the ORIGINATOR tag in the it8 file to specify a device prefix
    for the device calibration. Fixes #605259

M	src/gcm-prefs.c

commit 2cf69d812cbf4654996ee918e53ed3ba181bab56
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-28

    Sanitise the basename in GcmCalibrate when set. Fixes #605348

M	src/gcm-calibrate.c

commit d6494f179c4ea9cfaedd887480d0269dfa41b320
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2009-12-28

    Also evaluate /usr/local/bin when searching for Argyll tools. Fixes
    #605552

    Signed-off-by: Richard Hughes <richard@hughsie.com>

M	src/gcm-calibrate-argyll.c

commit 57e14580f175fef4e7d6aa10fd3730199e03260c
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-12-28

    Updated Russian translation

M	po/ru.po

commit c25243a507c7a513939e4440e0cffd6a8cc4c03e
Author: Mario Blättermann <mariobl@gnome.org>
Date:	2009-12-27

    Updated German translation

M	po/de.po

commit 535757836c2c60113389ad4a72b5ad9803c47855
Author: Bruce Cowan <bcowan@fastmail.co.uk>
Date:	2009-12-25

    Update British English translation

M	po/en_GB.po

commit 4dade67f6da8087f876711eeba018da55b97bc36
Author: Bruce Cowan <bcowan@fastmail.co.uk>
Date:	2009-12-24

    Minor string fixes

M	src/gcm-calibrate-manual.c
M	src/gcm-inspect.c
M	src/gcm-utils.c

commit b8eb2891905128ed5684b65f89387269216bdad9
Author: Flamarion Jorge <jorge.flamarion@gmail.com>
Date:	2009-12-24

    Updated Brazilian Portuguese translation.

    Reviewed by Enrico Nicoletto <liverig@gmail.com>

M	po/pt_BR.po

commit cb0b33e60a03cff9641167b42b8c8f1c99ae8d8a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-24

    trivial: don't clobber the return value when we fail to restore the
    lcd brightness

M	src/gcm-calibrate.c

commit 429246780858476709eb13401a25882971ad1e84
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-23

    trivial: add some assert checks to make sure we're not insane

M	src/gcm-prefs.c
M	src/gcm-utils.c

commit 9ab84b9a808915c916e4af2af7099314bd5d5838
Merge: 6a2336c 57e3ca7
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-23

    Merge branch 'lcms-split'

commit 6a2336cf2bc1e23601d83ab7f18d8ac09b9ca3ba
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-23

    Use the hardware calibration device in the profile name. Fixes #605259

M	src/Makefile.am
M	src/gcm-calibrate-argyll.c
A	src/gcm-color-device.c
A	src/gcm-color-device.h
M	src/gcm-prefs.c

commit 3ab1e9189b8697da7f5f96379eabf69fed8c280d
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-23

    trivial: fix a translated string that got caught up in the reg-ex
    of doom

M	src/gcm-calibrate-argyll.c

commit 34e29b56f96fd77c4f3c9c6e2530238a050c4b27
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-23

    trivial: add framework code to support calibration device model in
    the profile description

M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate.c
M	src/gcm-prefs.c

commit 57e3ca7feffab0c929b29d6971e336e6003eebcc
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-22

    Split out the lcms1 functionality into a derived class to allow us
    to add lcms2 at either compile time or at run time

M	src/Makefile.am
M	src/gcm-cie-widget.c
M	src/gcm-dbus.c
M	src/gcm-dump-profile.c
M	src/gcm-import.c
M	src/gcm-inspect.c
M	src/gcm-prefs.c
A	src/gcm-profile-lcms1.c
A	src/gcm-profile-lcms1.h
M	src/gcm-profile.c
M	src/gcm-profile.h
M	src/gcm-trc-widget.c
M	src/gcm-utils.c

commit 46f9f6498ef3fe616d51ea6d3facba0a126d83c7
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-22

    trivial: move two string functions to the utils module

M	src/gcm-utils.c
M	src/gcm-utils.h

commit a3bf4656fe44bbc62fb2e6a693003a34cf900b20
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2009-12-22

    Fix the reference file import filter

M	src/gcm-prefs.c

commit dcc27932fc66b119c20a2d18fe19631cfb098cbe
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-12-22

    Fixed a typo, updated Russian translation

M	data/gcm-calibrate.ui
M	po/ru.po

commit 04efac32443fa1838f1e0a765a079e3a72e4274d
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-21

    trivial: fix make distcheck

M	po/POTFILES.in

commit 6cdfa39452817fc0de2cb5375cd012e2d8cb5a70
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-21

    trivial: Fix up a translatable string, and interpolate the points
    crudely

M	src/gcm-calibrate-manual.c

commit 8294f1d94d4aec2f5964acac2d6536dc9da5eb55
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	2009-12-21

    Added sl for Slovenian translation

M	po/LINGUAS

commit 5eb61e02aa4ca97b8c6c83468a9c7e2a59e32e95
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date:	2009-12-21

    Updated Slovenian translation

A	po/sl.po

commit e2ac827e3a0abcebaa5f6800323508f456bdbe48
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-21

    trivial: another bug spotted by clang... what a great little tool

M	src/gcm-calibrate-argyll.c

commit 71a2f3b53fd4f7dd7cfd8c8e8cadda228b00ba00
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-21

    trivial: share calibration state in a central place, GcmCalibration

M	src/Makefile.am
M	src/gcm-calibrate-argyll.c
M	src/gcm-calibrate-argyll.h
M	src/gcm-calibrate-manual.c
M	src/gcm-calibrate-manual.h
A	src/gcm-calibrate.c
A	src/gcm-calibrate.h
M	src/gcm-prefs.c
M	src/gcm-utils.c

commit f2998fbb14091e7c5a2968b7746524d8cc00cf16
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-21

    Correctly namespace the argyll-specific calibration routines so we
    can have manual calibration as an option

M	po/POTFILES.in
M	src/Makefile.am
R063	src/gcm-calibrate.c	src/gcm-calibrate-argyll.c
A	src/gcm-calibrate-argyll.h
M	src/gcm-calibrate-manual.c
D	src/gcm-calibrate.h
M	src/gcm-prefs.c

commit e74fec1b75b5e0a410abed48cab4e72d085d4b43
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-21

    trivial: fix make distcheck

M	Makefile.am
M	po/POTFILES.in

commit a3e96ae888e33d1c12d8871aaa719477e7c95f3e
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-21

    Add an experimental user-calibrate wizard, which the user can use
    when there is no calibration hardware available

M	data/Makefile.am
A	data/gcm-calibrate.ui
M	src/Makefile.am
A	src/gcm-calibrate-manual.c
A	src/gcm-calibrate-manual.h
M	src/gcm-self-test.c

commit 77eda85a5629043c90b0ced323f4514b66b4c1e6
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-21

    trivial: don't hang the CPU if the gamma widget has no size

M	src/gcm-gamma-widget.c

commit fbe49679c4d360cb878dd258656d74d6489f4cbd
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-21

    trivial: rename a UI file to make way for a manual calibration dialog

M	data/Makefile.am
R100	data/gcm-calibrate.ui	data/gcm-spawn.ui
M	src/gcm-calibrate.c

commit 4d7d5d6e7d2949780a6d5eb1be0bebcd529e5afd
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-20

    Add a simple gamma widget to calibrate the display without hardware

M	data/tests/Makefile.am
A	data/tests/gamma-widget.png
M	src/Makefile.am
A	src/gcm-gamma-widget.c
A	src/gcm-gamma-widget.h
M	src/gcm-self-test.c

commit a9c0a9bd5b9c49135f073cda414a2ff0cef2d2de
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-19

    Use as much of the EDID as we can when generating device IDs. Fixes
    #605013

M	src/gcm-client.c

commit 1aec3aec564720cf125835ec8e749ce09bd26769
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-19

    Make gcm-dump-edid more useful by showing parsed data if available

M	src/gcm-dump-edid.c

commit d05aa15d7ac23dd334de0f632b451b66850ad8f8
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-18

    Avoid creating a super-wide UI for broken profiles that have _really_
    long titles

M	src/gcm-profile.c

commit 59803d7ea3087b342f3b30975fc3447e3e97b7f8
Author: Joe Hansen <joedalton2@yahoo.dk>
Date:	2009-12-18

    Updated Danish translation

M	po/da.po

commit 494ebc7e84d21d2626e06aa7e009cc90625e0fd8
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-16

    Add a configure option --enable-packagekit (default yes) to choose
    if auto-install functionality should be included

M	configure.ac
M	src/gcm-prefs.c
M	src/gcm-utils.c

commit cee2a80d1ec8057f4556814f808ed135d77f6095
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-16

    Offer to install argyllcms if it is not installed, and the user
    wants to calibrate

M	contrib/gnome-color-manager.spec.in
M	src/gcm-prefs.c

commit 0f52a08e3aa6b21d109bd716591b8287f18ce876
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-16

    Prompt the user to install shared-color-targets if the package is
    not yet installed

M	src/gcm-prefs.c

commit 22edd68c26e94d8ee62cb33a068d1af2302b5339
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-16

    Add PackageKit integration so we can install shared-color-targets
    in the future

M	src/Makefile.am
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 99471963237f87108f2173c403bc5d7ac1d6c44c
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-12-15

    Updated Russian translation

M	po/ru.po

commit 8c82d65dccc99e1d2cec18d19d6e476cfbb81bfc
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-14

    trivial: ensure we set the scale correctly when plotting a small
    number of points

M	src/gcm-profile.c
M	src/gcm-trc-widget.c

commit a0e6f1ec78eec4afe95d5f8c6c611b7f2010583c
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-14

    trivial: enforce GcmClutData contains 3*32bit structures

M	src/gcm-clut.h

commit 6256bd4f9c510edce55b1c08c44ec0c878af5fc1
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-14

    Show the TRC curves in the UI, rather than the vcgt curves

M	src/gcm-prefs.c
M	src/gcm-profile.c
M	src/gcm-profile.h
M	src/gcm-trc-widget.c
M	src/gcm-utils.c

commit 2d749cd20919e4c545ea6dd519f9b6604908bd6b
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2009-12-13

    Updated Spanish translation

    Signed-off-by: Jorge González <jorgegonz@svn.gnome.org>

M	po/es.po

commit 59d393eae686d617653328613511de0e401592a7
Author: Claude Paroz <claude@2xlibre.net>
Date:	2009-12-12

    Updated French translation

    Contributed by Laurent Coudeur and Claude Paroz

M	po/fr.po

commit 6607487433a1bf074638d6833bd7c493ef1d75ff
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-12

    Use strftime rather than our own hand-rolled function

M	src/gcm-profile.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit db97d8ad65415af15cf3bf9bd91ce4ccf656fd03
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-11

    trivial: only run the profile through the RGB matrix if it is an
    RGB profile

M	src/gcm-profile.c

commit 4d23924e022c5d02015ebdc9cd9274fe0473a38e
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    If getting the illuminants failed, try running it through the profile

    This should get more CIE widgets working when using the RGB space,
    in particular scanner profiles

M	src/gcm-profile.c

commit bc93b31d260383b203d892af23c0db17b6c6256b
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    trivial: Remove our ICC profile checks now lcms is doing this for us

M	src/gcm-profile.c

commit 0844ee6b95df998b0ca22ca648670da83ee41e3c
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    trivial: don't ever fallback to a TRC in gcm_profile_generate(),
    we only want VCGT and MLUT

M	src/gcm-profile.c

commit a32f52d939c47b30e97b8ed236cca2e7a12a0f5f
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    trivial: use lcms to get the created time, not our own parser

M	src/gcm-profile.c

commit 23e2fdc788f6fe736671071ca0cdc43b2d5b491f
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    trivial: use lcms to get the white and black points, as well as the
    three XYZ illuminants

M	src/gcm-profile.c

commit 3bc684ab9da0f3c70dfdf296d768c699831de66f
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    trivial: get the profile class and color space from LCMS rather than
    decoding this ourselves

M	src/gcm-profile.c

commit f38feef812bfd3e3ea8950df89f23bb6c8deb796
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    trivial: load the profile also using LCMS, which will allow us to
    use lcms (v1) to remove some of our custom code

M	src/gcm-profile.c

commit 99e9f26fe78202515187dc14b93917664ad01dc0
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    trivial: show the file size in the prefs dialog, not the clut size

M	src/gcm-prefs.c

commit 4c2229634fcb57de6a102468ddcac02eb1642180
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    trivial: move a chunk of common code from GcmProfile to GcmUtils

M	src/gcm-profile.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit f4a588445f764e254efd5a48957c63a08ef7b389
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    trivial: use another few defines from lcms

M	src/gcm-profile.c

commit b06c69101372ea3bad61ddaf4e38925ad2934f46
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    trivial: Make the coorspace lookup faster y using the ICC constants

M	src/gcm-profile.c

commit a637e5ff13e35804907a954311f2b84f842a2381
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    Remove the ICC fixup code now the offset bug has been identified
    and fixed

M	src/gcm-profile.c

commit f60e6043590476b5166bf332b819dc57c2802c0d
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    Use some defines from lcms, no logic changes

M	src/gcm-profile.c

commit f7692e4190ed1e35630153585d0d466ec0ca331f
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    Add LCMS as a hard build and runtime dep

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	src/Makefile.am

commit 77ea55b7469561f9ebc7ef9fa9c65d54b724c8f6
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-12-10

    Updated Russian translation

M	po/ru.po

commit ddcab9f27334bf29faa7339a7d049b1f5223fcac
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    Fix several parsing errors by using guint8 rather than gchar as our
    data array, which fixes several sign issues

M	src/gcm-inspect.c
M	src/gcm-profile.c
M	src/gcm-profile.h

commit 5bce2baa447e626c7549b84f0d0331024b3a29ae
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    Add another fix for squiffy profiles that don't align to 4-byte
    intervals, but work non-the-less

M	src/gcm-profile.c

commit 759f3914b5e95e10fb002ada06216566a8afa342
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    Add a TRC curve to the profile display

M	data/gcm-prefs.ui
M	src/gcm-clut.c
M	src/gcm-prefs.c

commit 23ed6b4b4c858420069e3403cbfbcb14bf554032
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    trivial: scale the TRC widget line size by the widget width

M	src/gcm-trc-widget.c

commit b21c65fd067e3da716811ba320508dff8328a648
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    Fix using profiles with VCGT formulas encoded in them

M	src/gcm-profile.c

commit c534c25ce8631b6e05e9042114e78321834bb556
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    Switch around to the profile generating the clut, not the clut being
    loaded from the profile.

    This should help startup speed (as the profile is only being parsed
    once) and also make the core more maintainable

M	src/gcm-clut.c
M	src/gcm-clut.h
M	src/gcm-profile.c
M	src/gcm-profile.h
M	src/gcm-trc-widget.c
M	src/gcm-utils.c

commit 64037aacc1ba6fa7bfa53deabc00dca57cdd658d
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-10

    trivial: fix up an error in the last commit, so that if filename is
    not set we skip the load

M	src/gcm-utils.c

commit f04af5c3072983e9b5113628f7782dc346c75b18
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-09

    trivial: more fixups to make the TRC widget sane

M	src/Makefile.am
M	src/gcm-clut.c
M	src/gcm-clut.h
M	src/gcm-profile.c
M	src/gcm-self-test.c
M	src/gcm-trc-widget.c
M	src/gcm-utils.c

commit e9cfd20d840c31a3ce753b427c16b5a8f798f138
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-09

    Add a simple tone curve widget that is not used just yet

A	data/tests/trc-widget.png
M	src/Makefile.am
M	src/gcm-self-test.c
A	src/gcm-trc-widget.c
A	src/gcm-trc-widget.h

commit b950357d8169c34aea72337901278a6af947b2fd
Merge: d0a80c2 4e9649e
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-09

    Merge branch 'remove-profiles'

commit d0a80c2c5bcd81795dcfb87a1eee76ca4edf4444
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-09

    Add another fix for broken profiles, and now abort on all parsing
    errors

M	src/gcm-profile.c

commit 4e9649e555b1ca1ae1a30b72f86c580708da6c60
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-09

    Do not install the demo ICC files, and instead depend on the
    shared-color-profiles package

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	data/Makefile.am
D	data/profiles/AdobeGammaTest.icm
D	data/profiles/Makefile.am
D	data/profiles/bluish.icc
T	data/tests/AdobeGammaTest.icm
T	data/tests/bluish.icc
M	src/gcm-utils.c

commit 4bd9ca536346c78f960b76c10562e4c1a23ae793
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-09

    Be a bit more smart about correcting color profiles

M	src/gcm-profile.c

commit 127e49339f26357408e8c326a512d576be8f6f1a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-09

    Repair more broken profiles by aligning them to 4 bytes boundary

M	src/gcm-profile.c

commit 784034fc8fada5a7962387baf8f3a066e592e0e2
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-09

    trivial: fix up the last commit to avoid a warning on laptops

M	src/gcm-client.c

commit 61a6d991555d4e99833320ad55b74468bc740495
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-09

    Correct the title to be Vendor - Name

M	src/gcm-client.c
M	src/gcm-dmi.c

commit ef84a7c5dca50e40bfaf38b6c884c8c86983f334
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-09

    Fix the help file installation so that yelp recognises our help file

M	.gitignore
M	contrib/gnome-color-manager.spec.in
A	help/.gitignore
D	help/gnome-color-manager-C.omf
A	help/gnome-color-manager.omf.in

commit fe8a5da28bbe360c4e750f781b65f64f8adc5c8f
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-09

    trivial: switch GcmProfile parsing to be done with (data+offset,
    size) rather than (data, offset)

M	src/gcm-profile.c

commit 3dc8905beedeeaa88cf57f60624479bcb18ff4fc
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-09

    Add an icon for a colorspace conversion profile

M	src/gcm-prefs.c

commit 9cd049b3d5faba1101b358ed7aa1cbd26c7f3353
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-09

    trivial: Correct more broken profiles (which I'm thinking is rather
    my broken code...)

M	src/gcm-profile.c

commit e7df862a445d8d1108c28940e96f00a08784d83c
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-09

    Support localized descriptions (mluc tag) too

M	src/gcm-profile.c

commit e55d7ad258cca77163781ab87cf6b1dd4da73f0e
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-08

    Add two elements in the UI, for RGB and CMYK working spaces

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit dab5914b3a1eaeb4832f01c72e0ee511aff5d473
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-08

    Adhere to the GNOME HIG in the 'Defaults' pane by adding a 12px
    left border

M	data/gcm-prefs.ui

commit 9b6055c91578f440fd2689d3cce47ff32a15987f
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-08

    trivial: update the README file with reality

M	README

commit cfebe91aef33254709bc22ca547563044f1fbdd8
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-08

    Remove a translated string as the ICC spec mandates 7 bit ASCII for
    the description

M	src/gcm-calibrate.c

commit dcb2e0ae613d55e65a6d115d666cc454cbf82d4d
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-07

    trivial: update README file

M	README
M	contrib/gnome-color-manager.spec.in

commit ab629a7a9bc10f91f5869f32ac7ef72497e54aeb
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-12-07

    Fixes to Russian translation

M	po/ru.po

commit 8960488d5ad790f14b4373091bc8b813326d2ad9
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-07

    Post release version bump

M	RELEASE
M	configure.ac

commit 4a7c91c2ec8989cfed36db6d1a4bb50a66b502e4
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-07

    Release version 2.29.1

M	.gitignore
M	NEWS
A	RELEASE

commit 3f504f146005fee08626106781baa85bccafeac5
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-07

    Fix up the self check now blueish test has been updated

M	src/gcm-profile.c

commit 03a8a7178901348cbc19831c58bfa9d77f62b04a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-07

    Fix profiles sorting

M	src/gcm-prefs.c

commit a5902d514d0b78a4ba62575bf20b351c6b48a1a2
Author: Gintautas Miliauskas <gintautas@miliauskas.lt>
Date:	2009-12-07

    Added Lithuanian translation.

M	po/LINGUAS
A	po/lt.po

commit dfe5fc80cef25cac2deddb5687719ab298e786e0
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-06

    Make the list orders predictable by setting a sort string

M	src/gcm-prefs.c

commit 29b66375ed40e10bfffba601eeca9f25bd8a46b7
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-06

    Add a 64x64 pixel application icon

M	configure.ac
A	data/icons/64x64/Makefile.am
A	data/icons/64x64/gnome-color-manager.png
M	data/icons/Makefile.am

commit f1bee2b0c19dc8b527e986eb0e347753cd157647
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2009-12-06

    Update the description of bluish.icc

M	data/profiles/bluish.icc

commit 228d3d67a03550166d4858e875731bc93229557d
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-12-06

    Updated UI and help translations, added a screenshot, more to follow

A	help/ru/figures/gcm-calibrate-default.png
M	help/ru/ru.po
M	po/ru.po

commit f46bbb0f78c1d80b257e101b8bf5852f423eb200
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-06

    Fix a translator comment

M	src/gcm-calibrate.c

commit 72bad121dd1d9e8a52074f26100de867272d373f
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-06

    Fix gcm-inspect -d

M	src/gcm-inspect.c

commit 6345a63a7413189a1b19d0c65e6ab511020f50c2
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Make a few spellings of colour incorrect

M	contrib/gnome-color-manager.spec.in
M	src/gcm-clut.c
M	src/gcm-prefs.c
M	src/gcm-profile.c
M	src/gcm-profile.h

commit 9fb18fa9408a138eb6c1368183307dbbd2d01f67
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2009-12-04

    Updated Norwegian bokmål translation.

M	po/nb.po

commit 79539888d8151eec3fd89b94ac30486368f209b2
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Actually show the correct CIE widget in the import dialog

M	src/gcm-import.c

commit e818364b44830c6178a2fcbd81a255f47ad01a6d
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Ensure the CIE widget is square

M	data/gcm-prefs.ui

commit 3b38fb0be81193f24b9264b62f9b3a9e4adb8991
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Fix up a typo.

M	src/gcm-prefs.c

commit 52a3f10d0bce6a25642c87aee2d47f2e3a70a5b5
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Ship all the gcm- prefixed binaries, as we'll need these for debugging
    on real world systems

M	src/Makefile.am

commit 013abf97b6106ab4c9344113bbbf1eda689a7009
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Fix up broken profiles found in the wild, so at least the text
    is displayable

M	src/gcm-profile.c

commit 1d9c5515c5a1b6647ca2f889b564699f6f012970
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Add convenience helpers for the profile enums

M	src/gcm-prefs.c
M	src/gcm-profile.c
M	src/gcm-profile.h

commit 650d335def7526dbaf3669edd6206c84d5bbe9dd
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Add a trivial translated string

M	src/gcm-inspect.c

commit cbe08d8a45e33f78b461089a7269ceb26903d130
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Make a few trivial changes to the fedora spec file

M	contrib/gnome-color-manager.spec.in

commit d2282b776d2b3f20c8e93102d6a49cd75cb6e549
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Add a trivial binary to dump out a profile to the screen

M	po/POTFILES.in
M	src/.gitignore
M	src/Makefile.am
A	src/gcm-dump-profile.c

commit 76d285a97d0128e27023637ddb88c7d3b146d671
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-12-04

    Updated Russian translation again

M	po/ru.po

commit 28c0369e6a7cb5adc0d373c896667e72b1a1fd70
Author: Hendrik Brandt <heb@gnome-de.org>
Date:	2009-12-04

    Add German translation

M	po/LINGUAS
A	po/de.po

commit 194e08285d963beed60d13048a7f138397648f3d
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-12-04

    Updated Russian translation - fixed declination of months

M	po/ru.po

commit d232a481a3485af883cef20425339b27a2af5dc4
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Fix up a translation issue

M	src/gcm-profile.c

commit d1b7af13ad4ad734caba739f2f0265c77e43b728
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Fix up two translation comments

M	data/gcm-prefs.ui

commit 79ce81420b2448bb27678feeacda9f784baa7f24
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-12-04

    Updated Russian translation

M	po/ru.po

commit b4e1f05c309bf7f55d0c9ce28dcbd70ea07f7b4a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Add a workaround if people are not running shard-mime-info from
    git master

M	src/gcm-prefs.c

commit 902fbf2f4271d6be79985d40338fcf4b35bbc2a1
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Don't skip phase2 startup if we can't load the config file

M	src/gcm-prefs.c

commit 820955239cffb0d9a9bc40c12e62240ea6a3a416
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Reduce the size of the ICC widget on small displays

M	src/gcm-prefs.c

commit a36be6d98eb106d9f84464083005fcc26d2896b8
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Add another method on the DBus interface, GetProfilesForType()

M	src/gcm-dbus.c
M	src/gcm-dbus.h
M	src/gcm-inspect.c
M	src/org.gnome.ColorManager.xml

commit 18fd6269c2e6a731a99300e9cbb86bfe6ce05f33
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Add a convenience function gcm_utils_device_type_to_profile_type()

M	src/gcm-prefs.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit e1d2fb94954891f621f4ead22dbd1f4c1cebb3f7
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Return the title and filename of each profile on the DBus interface
    to save the client scanning each one

M	src/gcm-dbus.c
M	src/gcm-inspect.c
M	src/org.gnome.ColorManager.xml

commit c0d0611ec9df439dd047a1aa23c9ac6e96acbecd
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-04

    Add detection support for connected video4linux devices

M	src/gcm-client.c

commit 00306d09275f4a1f45f22dda7d2d0816034927cb
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-03

    Set XYZ objects in GcmCieWidget, not x', y' values

M	src/gcm-cie-widget.c
M	src/gcm-prefs.c

commit e472d783082e89e0c1f4d2ac51dfd695f68d6063
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-03

    Broken ICC profiles sometimes have '_' rather than space in the title,
    correct this

M	src/gcm-profile.c

commit e8d5f01c281d81ed82d42ab36b481b81163157d8
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-03

    trivial: tidy up the use of map_to_screen and map_from_screen

M	src/gcm-cie-widget.c

commit 9757a9d0d8b2fe33783595ba91a3a191855865bc
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-03

    Make the CIE x and y offset scale as the widget is resized

M	src/gcm-cie-widget.c

commit cab4e9c0808519b1c79e4afdcb08674e5130f3be
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-03

    trivial: update some screenshots in the help file

M	help/C/figures/gcm-adjust.png
M	help/C/figures/gcm-basic.png
M	help/C/figures/gcm-scanner.png

commit 43146dc7627149e57cc5c1481fa549b64433ea6a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-03

    Add the profile datetime and colorspace into the UI

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit 9fd8cc18d366d7b7c1a156ad237d268d1dc20d59
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-03

    Extract the colorspace from the ICC profile

M	src/gcm-profile.c
M	src/gcm-profile.h

commit a8a8b6b76f0d5c07340435d9efed3e2e28224083
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-03

    Extract the creation date and time from the ICC profile

M	src/gcm-profile.c

commit 6c77c29086ab851bec34c5667d0963bb32ec9217
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-03

    Show the white point cross in white if the CIE chart is all black

M	src/gcm-cie-widget.c

commit d439db2def00f43f452b6285856724073723394e
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-03

    Make it clear in the UI and code that the ICC manufacturer is not
    the profile vendor

M	data/gcm-prefs.ui
M	src/gcm-prefs.c
M	src/gcm-profile.c

commit 3df51aee751f56d74963c26bb4d328804e76d5cb
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-03

    Remove some unused fields from GcmDevice, and remove the need to
    parse each profile twice on startup

M	src/gcm-device.c

commit cdac349757e041783b56a4c84a3ae28ff612b5aa
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-03

    Use the manufacturer for the ICC device manufacturer field, not
    the username

M	src/gcm-calibrate.c

commit 172702934e693e6863a51fd9a73fb266ce676b33
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-03

    Add gcm_utils_ensure_sensible_filename() and allow more chars than
    the alphanum_lcase

M	src/gcm-calibrate.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 3200173c98c102652141b81149ec3636c35a8813
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-03

    Split the startup into two phases to avoid a jarring of the UI
    at startup

M	src/gcm-prefs.c

commit 813c39747c4a0c01a5ee97842e32ab38ea5d71fc
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-03

    Add the filename basename to the profile view

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit 3d3b9b0c5ad2aa27f71c4d273a023e09ecb99b12
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-03

    trivial: fix compile on ubuntu

M	src/gcm-profile.c

commit 86f17458575fc598e0ad5990e80ba2175943a5a1
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    Seporate the profiles and devices sections into two seporate tabs

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit f16e4899930bfa4e1cc5dc5dacce26aab25db7da
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    trivial: update the CIE widget self check image

M	data/tests/cie-widget.png

commit 4cf542b2e6d6c51dd0745a4921f1474e507aaa06
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    trivial: don't render broken profiles in the CIE widget

M	src/gcm-cie-widget.c

commit 1a8000adeeb8f794d0d3e7a36b9f7f82ba064ec8
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    Add the white point cross to the CIE diagram

M	src/gcm-cie-widget.c

commit 79b440a72ac488903b77f350afd97cceb590c84b
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    Add a size property to GcmProfile

M	src/gcm-profile.c

commit afbce5f3845a9067ff2940149ed892438483302d
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    Use a much more UNIXy filename (and we have to due to fixing the
    naming bug...)

M	src/gcm-utils.c

commit 5b6840127fc1955273c12434d7819866e783cc30
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    trivial: Fix up the Fedora spec file

M	NEWS
M	contrib/gnome-color-manager.spec.in

commit ff9bcba2fbadfa6624393714d9f1f7a7c0227586
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    Don't make the device panel homogeneous, it makes it too large on
    small displays

M	data/gcm-prefs.ui

commit 4d6dc94acaebcfbc0f2824ef498a2c972cd59e1c
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    Fix up an important bug, where the EDID was being reused on the
    wrong device and hence duplicate detection was not working correctly

M	src/gcm-client.c

commit 12f80c7a51547e94e2672df3cf7bfc7c849cdb7a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    Ensure we remove the saved device by emitting a signal, rather than
    rely on the UI to do this

M	src/gcm-client.c

commit 24dd7d0d7fa16720666f4caf69ef9c4f1470456a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    Add a trivial function, gcm_edid_reset()

M	src/gcm-edid.c
M	src/gcm-edid.h

commit 1015c6f706839ce1c5c915584b5444fd5f50d73e
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    Don't print a warning when a device has no profile

M	src/gcm-prefs.c

commit f5a4a0c48c17fcd7b675a94f96dbcbd2d60475ad
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    Process the DMI data harder, as it appears laptop vendors are often
    in a rush when shipping products...

M	src/gcm-dmi.c

commit 9c11c6062213619375ff73c1b9f49517475290a0
Author: Claude Paroz <claude@2xlibre.net>
Date:	2009-12-02

    Updated French translation

M	po/fr.po

commit d256a583834084c34883fb832b6cf035217635ee
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    trivial: update the egg debug scripts as there's a nice ENV fix there

M	src/egg-debug.c

commit e4c93a2e138b8be51cf291a492bb0c4d37ae549e
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    Make the cm to inches calulation more robust

M	src/gcm-client.c

commit 808ac58d7f2dcf4bac19874ccd77f16afdf89c58
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    Update some screenshots in the help file

M	help/C/figures/gcm-adjust.png
M	help/C/figures/gcm-basic.png
M	help/C/figures/gcm-scanner.png
A	help/ru/.gitignore

commit ac88a458d781a1bd7e1b2df870b08c126345ac80
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    Use the CIE widget in the profile import dialog too

M	src/Makefile.am
M	src/gcm-import.c
M	src/gcm-xyz.c

commit d67eec0818d0d57a7ed8340799d99cadcf14c603
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    Use the CIE widget in the prefs dialog

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit d5bd0a6efc144ed9ceda22a06a82fda48f55ef61
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    Use the GcmProfile luminance functionality in the GcmCieWidget self
    test, and compare against a known image

M	data/tests/Makefile.am
A	data/tests/cie-widget.png
M	src/gcm-cie-widget.c

commit fce5b7d5047ecb693aac536227af76c1593d8665
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-02

    Extract the XYZ luminance values from the color matrixes in the
    profile parsing code

M	src/gcm-profile.c

commit c324f139d4efc8335ab2b00796c85a88b37f8615
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-01

    Add a GcmXyz object for manipulating XYZ color tuples

M	src/Makefile.am
M	src/gcm-self-test.c
A	src/gcm-xyz.c
A	src/gcm-xyz.h

commit e7384b809cb2a67d66d28d551fb4c30128fcf5eb
Author: Joe Hansen <joedalton2@yahoo.dk>
Date:	2009-12-02

    Added Danish translation

A	po/da.po

commit c5945698dbe6f1b47521236d87e490701281b5b5
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date:	2009-12-02

    Added da to list of languages

M	po/LINGUAS

commit e68e94a6fa95353af0e2822ecb5bfa7e3ba87097
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-12-01

    Updated Russian translation

M	po/ru.po

commit 577d70e899b1af002fa06cdef04ab1e316d79018
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-12-01

    Added Russian translation of the help system to the list

M	help/Makefile.am

commit bb98e3653b6f84dbed557fcdc2ae7d2ce7abc6c9
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-12-01

    Added first shot at GCM help translation into Russian

A	help/ru/ru.po

commit 66e5e4c43e231845feb964834f53b086c1409475
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-01

    Antialias the CIE widget curve for prettyness

M	src/gcm-cie-widget.c

commit 99c7c9eafdffa5c8b91f6511c7ae0a9f53d4ee65
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-12-01

    Add a simple CIE display widget to display the gamut maps of profiles

M	src/Makefile.am
A	src/gcm-cie-widget.c
A	src/gcm-cie-widget.h
M	src/gcm-self-test.c

commit 97b67c73f26c22d8996003ecd3b03cae13f752a6
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-30

    Ensure the import dialog is modal over the preferences capplet

M	src/gcm-prefs.c

commit ccb243cf46e4a120c48355138528cb16fcd4e861
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-29

    trivial: use floating point in the fine adjustment pane

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit dbff8a085efaae87d355170e880a75f324ae9703
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-11-30

    Updated Russian translation again

M	po/ru.po

commit e0392b47c91b7169b6195e72cf8fda0ef1050d4d
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-11-30

    Updated Russian translation

M	po/ru.po

commit 0692f253b4256fe373a999de4efc8c3a4dafa1a9
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-29

    Add 'Import profile' and 'Delete profile' buttons into the
    preferences UI

M	data/gcm-prefs.ui
M	src/gcm-client.c
M	src/gcm-prefs.c

commit 70175a9e48ac5a8e0822b6e186bf9e412134a8de
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-29

    Use DMI data to improve the device title and fill in missing model
    information

M	src/gcm-client.c

commit e4683b90160a8fc70c5b5b24cecdf29c674c8c65
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-29

    Add a GcmDmi object to parse DMI data about the host machine

M	src/Makefile.am
A	src/gcm-dmi.c
A	src/gcm-dmi.h
M	src/gcm-self-test.c

commit 20418f24bbf873e3b172da742faf317fe17b73cd
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-29

    trivial: fix up make check

M	src/gcm-device.c
M	src/gcm-edid.c

commit b8f5162396e52c2bad34605ad42147ebaee806dc
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-28

    trivial: remove some input flicker when showing the prefs dialog

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit ad367269c9806c95a5956513b1d449e09c15e2c7
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-28

    Format the udev strings a little nicer

M	src/gcm-client.c

commit 774a10bd63fc0fa66e5848efefcb87b12a3a6bdd
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-28

    Rework the preferences UI to be in three distinct sections rather
    than a random group

M	data/gcm-prefs.ui
M	src/gcm-device.c
M	src/gcm-prefs.c

commit 0cb006abe3b0b57342c88420eda567646da0676d
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-28

    Use the users name as the 'author' rather than the device manufacturer

M	src/gcm-calibrate.c

commit 0ad484545de923b29b41a73c8b735b3c8c95cbb8
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-28

    Don't use the serial number if it's set to zero

M	src/gcm-edid.c

commit 51458de30b440401d5efe13ed16d56d153ebcf14
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-28

    Append the time to the basename so we can generate more than one
    profile in a single day

M	src/gcm-prefs.c

commit 629112768185a1d2822c0e8d94c0a3f07cfe1a57
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-28

    Improve the profile filename to be
    gcm_%manufacturer_%model_%serial_$%yyyy-%mm-%dd

M	src/gcm-prefs.c

commit 1017ba1e884d53125ac7f88f23d35e18f55d7079
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    Add some unit tests to GcmClut and fix up a small error

M	src/Makefile.am
M	src/gcm-clut.c
M	src/gcm-self-test.c

commit 44ec3cc46a57d7e4e1f5d4c47cc43b48bcad1949
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    trivial: Remove some dead code

M	src/gcm-clut.c
M	src/gcm-clut.h

commit 0d43dcca56b38ebfb1591ffed6dde7ba934f5dda
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    Add self check code to GcmBrightness

M	src/Makefile.am
M	src/gcm-brightness.c
M	src/gcm-self-test.c

commit 4b78c543b955570f16c54e76416dfaca11a8ea14
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    Properly decode the different text types in GcmProfile

M	src/gcm-profile.c

commit 195d55efce947a013b64b1c79bd97d725ff99c01
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    trivial: Add some trivial debugging trying to find a problem

M	data/gnome-color-manager.schemas.in
M	src/gcm-apply.c
M	src/gcm-clut.c
M	src/gcm-device.c
M	src/gcm-prefs.c
M	src/gcm-profile.c

commit 99b0560a57e7e704868b50ae908bd2a5059dc0a9
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    trivial: a tiny mistake in the spec file

M	contrib/gnome-color-manager.spec.in

commit a8ca1186b2ac8fca5488b838dc1b9b7cb5b40343
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    Add self check code to GcmProfile

A	data/tests/AdobeGammaTest.icm
A	data/tests/bluish.icc
M	src/Makefile.am
M	src/gcm-profile.c
M	src/gcm-self-test.c

commit 6ed76fb48bfce08915eb264904073d71d429a60e
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    Add some self check code to GcmDevice

M	src/Makefile.am
M	src/gcm-device.c
M	src/gcm-self-test.c

commit 26bd48f986856ba4b8dc237dc9db85828a088455
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    Add some self tests to GcmUtils

M	src/Makefile.am
M	src/gcm-self-test.c
M	src/gcm-utils.c

commit 64c54ec536c892b7cee43dda8150c352671d0e84
Author: Claude Paroz <claude@2xlibre.net>
Date:	2009-11-27

    Add French translation

    Contributed by Laurent Coudeur and Claude Paroz

M	po/LINGUAS
A	po/fr.po

commit fa33c4dc3dbe118b261b30e0de0204452d95df98
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    Add some self test code for GcmTables, and fix up the failures
    on Debian

M	src/Makefile.am
M	src/gcm-self-test.c
M	src/gcm-tables.c

commit a1c009662eb7bd525d86a9b0d3583228054f0c52
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    trivial: make the EDID code more resistant to broken data

M	src/gcm-edid.c

commit 09440f845810356e7634676b92094095cafaadd7
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    trivial: print a warning when there are extension blocks to parse

M	src/gcm-edid.c

commit c5db77d7a3c2d04aeca2ed6a37c99383ee268094
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    Ensure we save the new calibration profile as the device default

M	src/gcm-prefs.c

commit 03a2c306f82655404b977216a55cf2c521dd245b
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    To avoid any legal problems in the future, do not call scanners by
    name, and instead use generic language

M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-prefs.c

commit f7ddd0ec8bac38ed73efe5cfaf9e0e5b9023d79b
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    Add some self tests for parsing the EDID

M	configure.ac
M	data/Makefile.am
A	data/tests/LG-L225W-External.bin
A	data/tests/Lenovo-T61-Internal.bin
A	data/tests/Makefile.am
M	src/gcm-edid.c

commit 3403cd3491f942fa8720ad9ef50b8d93375c4a50
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    Add the start of a self test framework to be run on make check

M	configure.ac
M	src/.gitignore
M	src/Makefile.am
A	src/egg-test.c
A	src/egg-test.h
M	src/gcm-edid.c
A	src/gcm-self-test.c

commit 576761379df3701e7221d6dde116f17180f23358
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    trivial: tiny optimisation

M	src/gcm-apply.c

commit c677f6bafb2fbf8e16e1859a6a63c07ba079fd7f
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    trivial: add a gitignore file

A	help/id/.gitignore

commit fc5e3009bf966ad1055a3293294662453b800c65
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    Add a small utility to dump the EDID -- not installed

M	src/.gitignore
M	src/Makefile.am
A	src/gcm-dump-edid.c

commit 0172d5a7d8a8a04da22832eaf51129be99fb3598
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-27

    trivial: Fix a tiny memory leak in an error path

M	src/gcm-inspect.c

commit f5c8cb8a8564cb3e9386850684751957d325c926
Author: Phondanai Khanti <phondanai@gmail.com>
Date:	2009-11-27

    Added Thai translation.

M	po/LINGUAS
A	po/th.po

commit 6d312d00a9b08bb44e29e84072b856b17322e9fd
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-11-27

    Updated Russian translation

M	po/ru.po

commit 60f25f4bb94571d83dd73ff28fff93ca8f6bf245
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-26

    Ensure we add new profiles to the combobox when finished calibrating

M	src/gcm-prefs.c

commit 24bbf65e3e16ac3593e97658af13957e144da8d8
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-26

    Fix the tiny regression introduced in the rendering intent patchset

M	src/gcm-prefs.c

commit 24b44bceea0eeed7b722d5b9bc9ed7356423a13e
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-26

    Look for the debian binary first. Based on a patch from Pascal de
    Bruijn <pmjdebruijn@pcode.nl>, many thanks.

M	src/gcm-calibrate.c

commit 2cdd6052b8ab1bffcd7d74ee17b45c920c8a0613
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-11-27

    Fixed a typo in README

M	README

commit 995feaa7bf035658d7155fdd8d38ce25bd4e515a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-26

    Remove a warning at startup for code that does not exist yet

M	src/gcm-prefs.c

commit 3b06571386be55a7b21424c256b88b2fb2ec6347
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-26

    Search for the Debian prefixed binaries if the original binary could
    not be found

M	src/gcm-calibrate.c

commit f8e7ead60e0fdec896b5447310a97deb08587317
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-25

    Try to fix a segfault in the display neutralise code

M	src/gcm-calibrate.c

commit 5b19863c82536809616e2fd199effee053906433
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-25

    Add the OutputIntent property to the DBus interface for other
    applications to consume

M	data/gnome-color-manager.schemas.in
M	src/gcm-dbus.c
M	src/gcm-inspect.c
M	src/gcm-prefs.c
M	src/gcm-utils.h
M	src/org.gnome.ColorManager.xml

commit 218ae31648470b0355f5eb874177b756e48aab69
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-11-26

    Updated Russian translation, again

M	po/ru.po

commit 776314831a5ab83f18e5c210c9ee1af2865464b7
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-11-26

    Updated Russian translation

M	po/ru.po

commit cbc474244f2645043a7e7be9feb0bbda17191b42
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-25

    Add back the display setup in the calibrate routine as this was not
    added in the refactor

M	src/gcm-prefs.c

commit 21a488327bce136b0b4677dd90e2646dbd3adc66
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-25

    Ensure translations are loaded in all the end-user programs

M	src/Makefile.am
M	src/gcm-apply.c
M	src/gcm-import.c
M	src/gcm-inspect.c
M	src/gcm-prefs.c
M	src/gcm-session.c

commit 30f2977ca2db8c53ea6305e58c53b1743758f90b
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-25

    Add some more translation strings which are at the moment unused

M	src/gcm-prefs.c

commit eda556679eeae29d534551a3ac07aa79d88cd021
Author: Mattias Põldaru <mahfiaz gmail com>
Date:	2009-11-24

    Updating Estonian translation

M	po/et.po

commit f995bc88300ce49c1600c021fa21a8219213c244
Author: Priit Laes <plaes@plaes.org>
Date:	2009-11-24

    Added Estonian translation.

M	po/LINGUAS
A	po/et.po

commit 213d076d2c428cefe151b18aced22b71cff5a39d
Author: Flamarion Jorge <jorge.flamarion@gmail.com>
Date:	2009-11-24

    Added Brazilian Portuguese translation.

    Reviewed by Henrique P Machado <zehrique@gmail.com>

M	po/LINGUAS
A	po/pt_BR.po

commit afa0a98c2a3889903ab86029d9a929301b0680b0
Author: Andika Triwidada <andika@gmail.com>
Date:	2009-11-25

    Added id to DOC_LINGUAS

M	help/Makefile.am

commit 41cce6abf568fce6b193c1462e77d5b8387aca55
Author: Andika Triwidada <andika@gmail.com>
Date:	2009-11-25

    Added initial user guide translation into Indonesian

A	help/id/id.po

commit d69d28627d48a81055070d2e834f247e3755114c
Author: Daniel Nylander <po@danielnylander.se>
Date:	2009-11-24

    Updated Swedish translation

M	po/sv.po

commit 515bc7d74d4763dc93ddf1d2799e93c148c74a65
Author: Andika Triwidada <andika@gmail.com>
Date:	2009-11-24

    Updated Indonesian translation

M	po/id.po

commit 83693845754920b20be6ffbd0a8dc2149ee42a8e
Author: Bruce Cowan <bcowan@fastmail.co.uk>
Date:	2009-11-24

    Tiny string fix

M	src/gcm-calibrate.c

commit 21671a85033a075612a2f2c48d67a5817f1f94b8
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-24

    Add some more translator comments

M	data/gcm-calibrate.ui
M	data/gcm-prefs.ui

commit 4d962592cb441175eac05cf5c42a32d6b4df338e
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-24

    Add the ability to delete saved devices

M	data/gcm-prefs.ui
M	src/gcm-client.c
M	src/gcm-client.h
M	src/gcm-prefs.c

commit 4014576415a235f504825a0e387b12dc7e879e91
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-24

    Ensure we show devices even when the config file is empty or invalid

M	src/gcm-device.c

commit 157c59c8856a7cd8c6e2e8ea57413ac59406ff00
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-23

    Update to a better version of the egg-debug code

M	po/POTFILES.in
M	src/egg-debug.c
M	src/egg-debug.h
M	src/gcm-apply.c
M	src/gcm-import.c
M	src/gcm-inspect.c
M	src/gcm-prefs.c
M	src/gcm-session.c

commit 192ec2dfea8de88d025a2ac4e273461e4c79813d
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-23

    Small changes to the egg-debug module

M	src/egg-debug.c
M	src/egg-debug.h

commit 505f5ecc47ca29d797886f5cd377fd9486e5ae13
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-22

    Fix up a small error spotted by clang

M	src/gcm-client.c

commit a7fa4769bd16da3d92a1fee215f8fc8b22f5bc1b
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-22

    Rework the EggDebug module to be more glibish

M	src/Makefile.am
M	src/egg-debug.c
M	src/egg-debug.h
M	src/gcm-apply.c
M	src/gcm-import.c
M	src/gcm-inspect.c
M	src/gcm-prefs.c
M	src/gcm-session.c

commit 0b54dd5d4e50fb05098cc946b559c1fe6295d014
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-22

    Don't segfault when we add a saved xrandr device with not output name

M	src/gcm-prefs.c
M	src/gcm-utils.c

commit a1adc5e3921f52393b220d8d02f36d2ea6bfaa47
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-18

    Fix several small memory leaks spotted by valgrind

M	src/gcm-clut.c
M	src/gcm-device.c
M	src/gcm-prefs.c

commit efdabee195d15ef58e8d97f3f9a675d1e332383c
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-18

    Fix an invalid read in the pnp tables parsing code

M	src/gcm-tables.c

commit 3f570ef89d9908e4612143a2d1fbbc8b8a210961
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-18

    You can't calibrate a device that is not connected at the present time

M	src/gcm-prefs.c

commit c7729de4530217cdbfa2f35f9214a6b934eccaf3
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-18

    Add support for unconnected devices, as profiles are stuff useful
    for things like cameras

M	src/gcm-apply.c
M	src/gcm-client.c
M	src/gcm-client.h
M	src/gcm-dbus.c
M	src/gcm-prefs.c

commit c18eef396d99ebb1d1ec55b04bd197f7500d7def
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-18

    Add a 'connected' property to GcmDevice

M	src/gcm-client.c
M	src/gcm-device.c
M	src/gcm-prefs.c

commit 2296e99a2574ce48be71e5096a345824c6cb8234
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-18

    Save the device type and title in the config file as we'll need this
    for unconnected operation

M	src/gcm-device.c

commit eaef0ec5179ec0c8aa3792768cec38002e0cf98d
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-18

    Add some utility functions to GcmDevice

M	src/gcm-device.c
M	src/gcm-device.h
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 28c3934142d190396c89842b41026053d467be9c
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-18

    Only save parameters in the config file if they are not the default
    values

M	src/gcm-device.c

commit a10f2814c6a10b31e3ca3cb40fc994065766e445
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-11-16

    Updated Russian translation

M	po/ru.po

commit dfc1fce00d7938c509fb9bb1c66b3cd3c1505788
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-16

    Don't list files as deleted when they are not present

M	src/gcm-calibrate.c

commit cd1d609f678d3fde6fe69aa9c4085b626da2f290
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-16

    Remove the correct output when we clean up the profile

M	src/gcm-calibrate.c

commit 01f14dda323110b6a70d2018a786bc04722bbaf6
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-16

    Help the user scan in a file and select a IT8.7/2 reference image

M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-prefs.c

commit 749065a238238bc5b816181aa9a328845de64e94
Author: Martin Szulecki <opensuse@sukimashita.com>
Date:	2009-11-15

    Enable adding xrandr devices with no EDID

    Devices without EDID information or bad XRANDR implementations
    work again and get standard properties set.

M	src/gcm-client.c

commit 7b3e320897c32187ea202d7623f0a20fdfd75389
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-14

    Use the new GcmDevice properties rather than re-parsing the EDID
    when we get the calibration values

M	src/gcm-prefs.c

commit 222ae31b15165a05d6a0ba6247822b8a0c57a7a9
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-14

    Set the new properties on GcmDevice

M	src/gcm-client.c

commit 3524111a53fe1edbf514532bc731c99fe50fcd77
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-14

    Add three device properties to GcmDevice

M	src/gcm-device.c

commit 34573d2d92359110facf933331590d247deccb7b
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-14

    Rename some properties in GcmDevice to indicate they are only valid
    for the loaded profile

M	src/gcm-device.c
M	src/gcm-prefs.c
M	src/gcm-utils.c

commit 7f4ac02226432282b4c0b2de83b3f67afefc1f5a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-14

    Parse the description and vendor outside of GcmCalibrate

M	src/gcm-calibrate.c
M	src/gcm-prefs.c

commit aa41145c6cf8f96a77583dd7d94f8fde632b6208
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-14

    Fix the scanner and camera calibration to work correctly

M	contrib/gnome-color-manager.spec.in
M	src/gcm-calibrate.c
M	src/gcm-prefs.c

commit cfaf15e0a6cd2fb905008a36ab96c892c1da5aff
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-12

    Fix a crash caused by the last commit where some profiles did not
    contain some fields

M	src/gcm-profile.c

commit ae4a9130705123a3e4e4c9c6ba8115dbb91f2245
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-12

    Ensure the GcmProfile text descriptions are displayable to avoid
    critical warnings on corrupt ICC profiles

M	src/gcm-profile.c

commit 99cc903e373d571c795ed6b9aefb3db0699c868c
Author: Lars Tore Gustavsen <lars.tore@mulebakken.net>
Date:	2009-11-11

    Update bluish.icc to have the title 'bluish test'

M	data/profiles/bluish.icc

commit b1d3db6d41a60136c171cf7f8fe7cde3e32cfc30
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-10

    Failure to load a profile shouldn't prevent adding of the device

M	src/gcm-device.c
M	src/gcm-prefs.c

commit 9e548a73818806a36e00c2d2b28cdeb1e976ec34
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-10

    Fix up a few trivial bugs spotted by clang

M	src/gcm-calibrate.c
M	src/gcm-client.c
M	src/gcm-prefs.c

commit d51045f533b50946fe8691acd732cf61bea98e86
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-10

    trivial: whitespace fixups

M	src/gcm-prefs.c

commit 2e1ce5c9a3efccb48f4592838fd74f8de62a9bdf
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-10

    Only include the right type of profile for each device type

M	src/gcm-prefs.c

commit 03a6bdfe8f05eb5dac0ece81cc484ec48f441031
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-10

    Protect against missing descriptions in the ICC profile parser

M	po/POTFILES.in
M	src/gcm-profile.c

commit 3a5eb9471826b5aa5af3a736349b7c472572a75d
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-10

    Add a profile property to GcmProfile

M	src/gcm-profile.c

commit fc41316254187e7e79e22785eb8b440c6252dcda
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-10

    Update a few screenshots to what matches git master

M	data/gcm-prefs.ui
M	help/C/figures/gcm-adjust.png
M	help/C/figures/gcm-basic.png
A	help/C/figures/gcm-defaults.png
M	help/C/figures/gcm-scanner.png
M	help/Makefile.am

commit a8487e48dd6aff08207175afb7e45ddb2bc1d5e3
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-10

    trivial: sort by ID so similar type of devices are next to one another

M	src/gcm-prefs.c

commit d2a0eb5c333e48b9f335a178b68df7252e7aa630
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-10

    Include the display size in the Xrandr device title

M	po/POTFILES.in
M	src/gcm-client.c

commit 75b94257f82428135abee70ddfbe61a1f6cfe43d
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-10

    Parse the display size from the EDID data

M	src/gcm-edid.c

commit df468abf12de137ddfd23f1bce4471756f69d8a3
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-10

    Add support for GPhoto supported digital cameras

M	src/gcm-client.c
M	src/gcm-prefs.c

commit c0ee8ae5dfa1412f9dfb09df96120cc4fe442be4
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-10

    Implement initial scanner calibration code, totally untested for now

M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-prefs.c

commit de8a490a4653098ad724431e513978392386d758
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-10

    Allow the display policy to be disable, atom, clut or both due to
    popular request

M	data/gcm-prefs.ui
M	data/gnome-color-manager.schemas.in
M	src/gcm-clut.c
M	src/gcm-prefs.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit bc28d76c140ea69278330ebbc9c2bfb8e9905906
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-10

    Still print the per-output properties even if the screen does not
    have a _ICC_PROFILE atom

M	src/gcm-inspect.c

commit f2b767ca7771c82c7791311ca77da2bfaa6982a9
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-09

    Show the ICC profile type in the UI

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit 6753a5268705be197070c4348e52e213036f8129
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-09

    Parse the profile type in GcmProfile

M	src/gcm-profile.c
M	src/gcm-profile.h

commit 1dd2bfa73a94314e09654090239ccd54a1748071
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-09

    Fallback to the profile filename if the description is not present

M	src/gcm-prefs.c

commit 92f392d6f94934cb3aeab64264815f48f7492e5a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-09

    If a profile contains a parametric curve, don't exit the parser,
    just ignore

M	src/gcm-profile.c

commit 4f02d95c59cfcb4d2ef56d626247c5d79d1aec5c
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-09

    Add a GConf key to switch between CLUT (defautl) or _ICC_PROFILE
    profile operation

M	data/gcm-prefs.ui
M	data/gnome-color-manager.schemas.in
M	src/gcm-prefs.c
M	src/gcm-utils.c
M	src/gcm-xserver.c
M	src/gcm-xserver.h

commit a4793793470ce6f7c4359d5e89ef858788533fdb
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-09

    trivial: add gcm_clut_reset()

M	src/gcm-clut.c
M	src/gcm-clut.h

commit 9ff2c195da671f9ab2fbc21257a72d7826a6559d
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-07

    Load all the devices on idle startup, so the GUI appears instantly
    rather than after a small delay

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit 69ef1b7a453405603ebae2dd7f36cb091df6d692
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-07

    Do the device coldplug in an idle callback to make the GUI start
    up faster

M	src/gcm-prefs.c

commit 496e31ab96010911cd16c8cf706d9e7501a3cce7
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-07

    Make some small changes to the gcm-prefs UI

M	data/gcm-prefs.ui

commit 7ea075252f2f5e4a41c2578d5c7181f215b5da0f
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2009-11-07

    Added Norwegian bokmål translation.

M	po/nb.po

commit 484b9fcec0fae096bfe71c8ec7947b44ce30a0ce
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-06

    Split the calibration bits up into sections so we can add the scanner
    calibration bits

M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-prefs.c

commit 0d7786bee3e02b74012cb513a32ee1238a8f1ca7
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-06

    Don't enable the calibrate button for printer devices, and don't
    require calibration hardware for scanners

M	src/gcm-prefs.c

commit b00a74b0b5838566f044025efb5f5172c53abfbd
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-06

    Store the output name in GcmDevice::native-device-xrandr, not the
    output pointer

M	src/gcm-client.c
M	src/gcm-device.c
M	src/gcm-prefs.c
M	src/gcm-utils.c

commit 09a4a07dc72fcd5b7513c8033d4f2a7f53050558
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-06

    Make the DBus service exit 60 seconds after it was last used, to
    save resources

M	src/gcm-dbus.c
M	src/gcm-dbus.h
M	src/gcm-session.c

commit 3a6f3a1dd839554cd4c7d6b85dccaa81633fdb77
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-06

    Actually make GetProfilesForDevice() work

M	contrib/gnome-color-manager.spec.in
M	data/Makefile.am
M	po/POTFILES.in
M	src/gcm-client.c
M	src/gcm-dbus.c
M	src/gcm-device.c
M	src/gcm-session.c

commit 060e770a942fc78f2ffa0fc407a8b4311708e733
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-06

    Make gcm-inspect internal tool query the DBus interface

M	src/Makefile.am
M	src/gcm-inspect.c

commit 5cfb0f5fc30085e0e4b6d42fb23e5bbb42e9d802
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-06

    Add the initial DBus interface, which doesn't actually do anything
    just yet

M	src/.gitignore
M	src/Makefile.am
A	src/gcm-dbus.c
A	src/gcm-dbus.h
A	src/gcm-session.c

commit d23cba49026fc55a59e065a1fa8ae640b0aa6f60
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-06

    Don't abort the program when we get to an unimplemented
    trc_parametric_curve profile

M	src/gcm-profile.c

commit dae3c73e9852e02e9036832e46907d468901c722
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-06

    Add an autolaunch service entry for the new DBus service

M	data/.gitignore
M	data/Makefile.am
A	data/org.gnome.ColorManager.service.in

commit 5c88a6ae90252d3ea3eb091a4fa3bd6e4b550a32
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-06

    Update the NEWS file with what we want to do

M	README

commit 78479adeceb9bcf69dc806ae54a2c00806544a6b
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-06

    Add a DBus interface description that other applications can use

M	src/.gitignore
M	src/Makefile.am
A	src/org.gnome.ColorManager.xml

commit b126252fbd7f81296e74a634756d4119c17946f5
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-06

    Open up the preferences when we install a ICC file successfully

M	src/gcm-import.c

commit cf2b398afc8dbe8de71aaa6fd67ebe75bc68215a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-06

    Use a standard function to ensure all filenames and device id's
    are valid

M	src/gcm-calibrate.c
M	src/gcm-client.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 91bfc654ebedc6fcf8e2e3edb9baed8d32731b20
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-11-05

    Updated Russian translation

M	po/ru.po

commit 8b30fd5e98e814e344523edc928e8acc4660c991
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Show the device vendor in the UI, rather than the description

M	data/gcm-prefs.ui
M	src/gcm-prefs.c

commit c962a083652052527461938502d71bb2e9329785
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Extract vendor information from the ICC file

M	src/gcm-device.c
M	src/gcm-profile.c

commit 6f36d4c491f403474f13ca3756e35c6a2531d81d
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Add one more tag type to the debug printing

M	src/gcm-profile.c

commit a52ec01d9229d77bfa9ad3257e3d8fe6e7fad234
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Add functionality to parse the pnp.ids file and show a vendor name
    for the EDID

M	src/Makefile.am
M	src/gcm-calibrate.c
M	src/gcm-client.c
M	src/gcm-edid.c
A	src/gcm-tables.c
A	src/gcm-tables.h

commit fa9904ee5dd45c5b7e3d4ff0b94170d8f711055e
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Fix a crash in gcm_profile_parse_data() when the ICC profile has no
    tables we recognise

M	src/gcm-profile.c

commit 6f8ca3aa744ff6f11b4f4aa2cb6f879d5898eeaf
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Don't fail to show the device if the profile was deleted

M	src/gcm-device.c

commit fb438a8ce2ae2f2103c57fdafc30ccffa91a9788
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Ensure gcm_utils_get_profile_filenames_for_directory() recurses into
    other subdirectories to get the Adobe profiles

M	src/gcm-utils.c

commit b56122ce6d887f5c9bfed47d20a7f85dccd25ed1
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Fallback to the per-screen methods for xorg drivers that do not
    support Xrandr 1.3

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	src/Makefile.am
M	src/gcm-utils.c

commit 2a9e68ea18eb6658a5a63f0d3232d5f91e22a11f
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Display 'No software support' for udev based devices until we get
    CUPS and gnome-scan working

M	src/gcm-prefs.c

commit 06a3d89664f0e3714f92abab2c14bc25e7eac350
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    For crap xorg drivers, show a note in the UI rather than just
    showing nothing

M	src/gcm-prefs.c

commit 8482ad6d6fc2705e2e6b8ee0021a24ba3dd8703a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Don't crash and burn when there are no devices in the list

M	src/gcm-prefs.c

commit 086e52f20a3ac3bd8f83dd2d56278e688ea3cedc
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Add the PNP ID as a property on the EDID object

M	src/gcm-edid.c

commit 57ec247c48dcaf71db0b3e9977baca8f672100c8
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Add some better error handling in gcm-device

M	src/gcm-device.c

commit d51f67708abf7645d623ce59194eaecb8daa56b6
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    only enable the calibrate button if ArgyllCMS is installed

M	src/gcm-prefs.c

commit 7737ffb996a4aef7486c7f7afef3b748c3d4dd33
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Add initial support for HP printers too

M	src/gcm-client.c
M	src/gcm-prefs.c

commit 833dd7b175e0fe8b32287de5adf5826f13391ad5
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Handle a critical warning where there is no crtc for the output,
    although it's connected

M	src/gcm-utils.c

commit c18d8c0a4ecde6f81eff4121a4be54fbc1d03062
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Move the calibrate dialog out of the way, otherwise the grey square
    covers it

M	data/gcm-calibrate.ui
M	src/gcm-calibrate.c

commit 79939a6c960560fe69c3eae85424eb1791282adc
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Improve some error handling for invalid EDID displays

M	src/gcm-calibrate.c

commit de903c2a9c5634c9b97ca19b02fef77a10398543
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Add two fixes to cope with a missing profile, which happens the
    first time you start gcm-prefs

M	src/gcm-device.c
M	src/gcm-prefs.c

commit 7dfacc43d15989b3aeda4e72ca0b0010fcbafcf5
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2009-11-05

    Added nb

M	po/LINGUAS

commit b003cc3876f322adaf476c4b36a233e7610c1210
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2009-11-05

    Added Norwegian bokmål translation.

A	po/nb.po

commit d287369e1063d8cb6dfd6f1e0e1ec523dd6ae9bc
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Add a screenshot which will be used in the help files

A	help/C/figures/gcm-scanner.png

commit 80721748d5561435a0f623707febd4c2394567f9
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Use a scanner icon, not a digital camera icon for scanners

M	src/gcm-prefs.c

commit 11a3a42b53fffcbed8748361cf1cee259c9388d4
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Don't flash the screen black when setting up the profile for the
    first time

M	src/gcm-prefs.c
M	src/gcm-utils.c

commit f739fcbb7ec20887fe64f0f8cd2ca2bcdc493480
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-05

    Ensure we call gcm_device_load() for scanner types as well as
    xrandr devices

M	src/gcm-client.c

commit 826646d44b83a48dcf3dafcc241209bef830321e
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2009-11-04

    Add another string to the calibration notes

M	src/gcm-calibrate.c

commit 7dfb253cbb07be74a4b4cec0294ddf442546e9af
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-04

    Refactor the GcmClut object so it's based on an abstract GcmDevice,
    with GcmClient container

    This lets us do sexy things with scanners and printers in the future.
    It might introduce a regression or two, but this can be easily fixed

M	src/Makefile.am
M	src/gcm-apply.c
M	src/gcm-calibrate.c
A	src/gcm-client.c
A	src/gcm-client.h
M	src/gcm-clut.c
M	src/gcm-clut.h
A	src/gcm-device.c
A	src/gcm-device.h
M	src/gcm-inspect.c
M	src/gcm-prefs.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit fb2127be5b26fcf7964a746ce39ad9bb65b715fa
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-11-05

    Updated Russian translation

M	po/ru.po

commit 5a1ccbab0dec07008e07e69cbaa00ef3e2d2a56a
Author: Pascal de Bruijn <pmjdebruijn@pcode.nl>
Date:	2009-11-04

    Add some pre-calibration steps for external displays

M	src/gcm-calibrate.c

commit 8abad74833caea77d3e9d8101874f9f288409295
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-04

    trivial: Fix a compile error that I can't seem to hit

M	src/gcm-xserver.c

commit 45aaca7db35ed92ef6101fd310059c650b0fa0bf
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-04

    Better error handling in gcm_utils_get_gamma_size()

M	src/gcm-utils.c

commit 08adbfe15ca3092fd9aa41097a4e42b10a2aec9a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-04

    Fix up a missing return error where the output is disconnected

M	src/gcm-utils.c

commit 52137c98f26cf0bff39414a4711787b75d94cfe6
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-04

    Fix a trivial compile warning, which my gcc didn't catch

M	src/gcm-profile.c

commit 931eede96469705e304f1cf2a1bb43928dd0bbb3
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-04

    Add initial scanner support, which currently just shows an icon

    This needs much more refactoring to actually work, but it shows
    what's possible in the future

M	src/gcm-prefs.c

commit a8d0a1f29700bafc76d8ee6d50fd0022c44565ba
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-04

    Do not use the deprecated /usr/share/gnome/autostart location

M	contrib/gnome-color-manager.spec.in
M	data/Makefile.am

commit bd276c02a24cb969876d878b68d219855b2bde61
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-04

    Make some fixes as suggested by clang

M	src/gcm-prefs.c
M	src/gcm-utils.c
M	src/gcm-xserver.c

commit 062f0b088018dc4876b9860cf25ad35e8523401a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-04

    Set _ICC_PROFILE on each Xrandr output, as well as on the root window

M	src/gcm-inspect.c
M	src/gcm-utils.c
M	src/gcm-xserver.c
M	src/gcm-xserver.h

commit f407a38d2a407f0ac3ed60bc7600c28a0a26ca40
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-04

    Fix a warning when doing make distcheck

M	Makefile.am

commit d1fe7a1d1af869b77d1e4f5f1b243c9e9cdfd7d8
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-04

    Compile the static library with all the warning flags, and fix up
    and problems

M	src/Makefile.am
M	src/gcm-clut.c
M	src/gcm-edid.c
M	src/gcm-profile.c
M	src/gcm-utils.c

commit 168dd48532e775215c8101bf31aca518f6c78767
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-04

    Split out the X specific parts into a seporate GObject

M	src/Makefile.am
M	src/gcm-inspect.c
M	src/gcm-utils.c
M	src/gcm-utils.h
A	src/gcm-xserver.c
A	src/gcm-xserver.h

commit a43bb75fd06bd22da04831669cc0ca2cff311bb8
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-04

    Support /usr/local/share/color/icc as well for a profile location

M	src/gcm-utils.c

commit 2483fe7fbb827a85bf7bec695c3b545fde080883
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-04

    Set the brightness to 100% on internal LCD panels before we generate
    a output profile

M	src/Makefile.am
A	src/gcm-brightness.c
A	src/gcm-brightness.h
M	src/gcm-prefs.c

commit 895f5a212dc3951cdb1fc74143174a21eef1cb5f
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-04

    Abstract out the logic for detemining a LCD panel type from the
    output name

M	src/gcm-calibrate.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 625c03e5f10f2e2d1a6585b51b8f62985f230b60
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-04

    Add a dbus-glib buildrequire for the new brightness stuff that's
    coming

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	src/Makefile.am

commit c0a259debef7e8a27e35dd7cf2e01b4e446e73b6
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-03

    Fix --enable-hardware-detection

M	configure.ac

commit efe35df2f715acf386b88e691bbaee5830fe8df4
Author: Baptiste Mille-Mathias <baptiste.millemathias@gmail.com>
Date:	2009-11-03

    Added gcm-inspect to src/.gitignore

M	src/.gitignore

commit d3ea2ef0eef71e117d56fe47b14d49d06b93f5b8
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	2009-11-03

    Updated Polish translation

M	po/LINGUAS
A	po/pl.po

commit 6218288c491fc3b2580b6c5139aa6fa1034585e7
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-03

    Add a tiny little utility program to check the value of _ICC_PROFILE
    stored on the root window

M	po/POTFILES.in
M	src/Makefile.am
A	src/gcm-inspect.c

commit 429bc5259c6ef12cdf40e1379e6e8548355c7210
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-03

    Allow parsing of ICC data by data, as well as by filename

M	src/gcm-clut.c
M	src/gcm-import.c
M	src/gcm-prefs.c
M	src/gcm-profile.c
M	src/gcm-profile.h
M	src/gcm-utils.c
M	src/gcm-utils.h

commit d4bcd04a1932ab6e542763125b702f181bd55f80
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-03

    Set _ICC_PROFILE for the screen from the profile in the primary output

    This needs more work to deal with multi-monitor displays,
    but it works with 99% of the userbase for now.

M	src/gcm-utils.c
M	src/gcm-utils.h

commit 134e2e41e7489fd0c1b83e560f6047a167c16ae4
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-03

    trivial: fix up some whitespace issues in gcm-apply

M	src/gcm-apply.c

commit 1fe29c9c03e537e7bd236960116dc9469c9edeab
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-03

    Add functionality to get and set the _ICC_PROFILE_xxx atoms from
    the XServer

M	src/gcm-utils.c
M	src/gcm-utils.h

commit 5afc0cba203d14e5e2bd6c505bfb2bc25c945b5c
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-03

    Add a performance increase when the gamma, contrast and brightness
    are all default values

M	src/gcm-clut.c

commit 6debd1bf1a33a05d4212414f9ac47dc7f22242d9
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-03

    Only make the calibrate button sensitive when supported hardware
    devices are attached

    This requires a fixed ArgyllCMS, but the patch is pending review

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	src/Makefile.am
M	src/gcm-prefs.c

commit 232ef11a8f09f3b32d07961b207cc8826a3dbc2e
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-02

    Don't crash when the EDID data is not available

M	src/gcm-calibrate.c
M	src/gcm-utils.c

commit 6b7e9a1b925dab604ec2e2708e4ebd207a6bf06a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-02

    Clean up the EDID code a little

M	src/gcm-edid.c

commit 09012d9bd3eeb91ed4ea0e585cf67ca9ec288375
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-11-02

    Updated Russian translation

M	po/ru.po

commit 70124f7bd2e2de91b9ec6ded437349b82200a65b
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-02

    Parse the monitor gamma from the EDID data

M	src/gcm-edid.c

commit 6c65f62101b2c621b85f3b6cbc02a45b11a02503
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-02

    Change the default gamma back to 1.0 for new profiles. Too many
    complaints

M	data/gnome-color-manager.schemas.in

commit 3a804a5fad7a7ef772f6d8601be86c3b8e284fca
Author: Daniel Nylander <po@danielnylander.se>
Date:	2009-11-02

    Updated Swedish translation

M	po/sv.po

commit fec7b3bdca695816654f8b53862b5402b15e2f06
Author: vasudeven <agnihot3@gmail.com>
Date:	2009-11-02

    Added Tamil translation

M	po/LINGUAS
M	po/ta.po

commit bf7041d8854ad719cc6949384e7dc2c143ef0407
Author: vasudeven <agnihot3@gmail.com>
Date:	2009-11-02

    Updated Tamil translation

A	po/ta.po

commit 52b9b8b9d3977728508341853da6ee560d65d35a
Author: Bruce Cowan <bcowan@fastmail.co.uk>
Date:	2009-11-02

    Add British English translation

M	po/LINGUAS
A	po/en_GB.po

commit 603fca35a2bbb1f65193d695f767dfc26dccfe3d
Author: Bruce Cowan <bcowan@fastmail.co.uk>
Date:	2009-11-02

    String review as requested

M	data/gnome-color-manager.schemas.in
M	help/C/gnome-color-manager.xml
M	src/gcm-calibrate.c

commit e854d990295a9cbafcaeabd1b9d780ffd53b0459
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-02

    Remove some dead code spotted by clang

M	src/gcm-calibrate.c

commit 61d868e45b59b2274ab99eb44c45ce4161aab90b
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-02

    Use a better profile description and copyright string.

    Based on a patch from Pascal de Bruijn <pmjdebruijn@pcode.nl>,
    many thanks.

M	src/gcm-calibrate.c

commit 34a5ff4964bd3ea8b6b39524cc5726f99c44f637
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-02

    Apply device color profiles at session startup

M	contrib/gnome-color-manager.spec.in
M	data/Makefile.am
A	data/gcm-apply.desktop.in
M	po/POTFILES.in

commit 38528193a23ea55d1f81887138724a40390560b2
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-02

    Make ICC and ICM files use the gnome-color-manager logo

M	configure.ac
M	data/gcm-import.desktop.in
M	data/icons/16x16/Makefile.am
M	data/icons/22x22/Makefile.am
M	data/icons/24x24/Makefile.am
M	data/icons/32x32/Makefile.am
M	data/icons/48x48/Makefile.am
M	data/icons/scalable/Makefile.am

commit 13203c85df8b6d108c285c9c5be14a8c16161635
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-02

    Use the proper homepage location, and add the help file to git

M	README
M	gnome-color-manager.doap
A	help/C/gnome-color-manager.xml

commit ab15c848fb80ad97a215e2ff270616d73fa5f4aa
Author: Andika Triwidada <andika@gmail.com>
Date:	2009-11-02

    Added id to LINGUAS
    Added Indonesian translation

M	po/LINGUAS
A	po/id.po

commit cedccab7fd9b92fe355379a5f5bcacb0d3e0528f
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2009-11-02

    Updated Spanish translation

M	po/es.po

commit a9a91a20b8fa6829d1c2d5f41178ffb59ea465fb
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-02

    If the number of monitors changes when gcm-prefs is open, then update
    the list of devices

M	src/gcm-prefs.c

commit 45d535948c34f70b58130c9f0ee183a03a2c6e50
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-02

    If the output is not connected, don't try to use the EDID data

M	src/gcm-utils.c

commit 59895b1a509350bd2bcff4184b42d9fb4c469d16
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-02

    Check that the EDID data address is not NULL to avoid a segfault

M	src/gcm-edid.c

commit 92af37be6b9c31a0710068273dadd0a353fe1cd0
Author: Daniel Nylander <po@danielnylander.se>
Date:	2009-11-02

    Added Swedish translation

M	po/LINGUAS
A	po/sv.po

commit c22b0e7a4f11379d538a5687a59b176727f5cdd8
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2009-11-02

    Added initial Spanish translation

A	po/es.po

commit 27f0e2f57a547dbb3965f17c24cd2f9a38b27ef6
Author: Jorge González <jorgegonz@svn.gnome.org>
Date:	2009-11-02

    Added es to LINGUAS

M	po/LINGUAS

commit d3786ad683615f59cc5adf778d5a444f19ec561e
Author: Claude Paroz <claude@2xlibre.net>
Date:	2009-11-02

    Remove markup from GTKBuilder translatable strings

M	data/gcm-calibrate.ui
M	data/gcm-prefs.ui

commit 4fea53e0e138a5cb723dd16452078e79893e668b
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-02

    Add some simple man pages for Debian

M	Makefile.am
M	configure.ac
M	contrib/gnome-color-manager.spec.in
A	man/.gitignore
A	man/Makefile.am
A	man/gcm-apply.sgml
A	man/gcm-import.sgml
A	man/gcm-prefs.sgml

commit 0816549f2c489fecfc4394521f71444179ee69a9
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-02

    Fix a spelling correction in the DOAP file

M	gnome-color-manager.doap

commit d75523d241f721c426adc4b45ebcac47619201b8
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-01

    Add a proper help file, although it needs some grammar fixes

M	Makefile.am
M	README
M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	data/gcm-prefs.ui
A	help/C/.gitignore
A	help/C/legal.xml
A	help/Makefile.am
A	help/gnome-color-manager-C.omf
M	src/gcm-prefs.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 25a508166f81686da9cf2f1ac76f89bd8bdeeb84
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-01

    Select an existing profile if we are re-profiling a screen

M	src/gcm-prefs.c

commit 5060cc13b90be4a2dd3a6b2b8b42e3a2459f6e7c
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-01

    Update some screenshots

M	help/C/figures/gcm-adjust.png
M	help/C/figures/gcm-basic.png
A	help/C/figures/gcm-calibrate-default.png
A	help/C/figures/gcm-calibrate-drawing.png
M	help/C/figures/gcm-import.png

commit 515db74ac85cb3dd3a2e3ea91fa3e0c7f5a02bc1
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-01

    Use g_get_real_name() rather than trying to extract a string from
    GECOS

M	src/gcm-calibrate.c

commit e268758973c6c1bc4d267bb350732b084a49c758
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-01

    Format the year properly in the generated ICC profile

M	src/gcm-calibrate.c

commit c9462dc9e5e7e5884138d3628cc4b4a1ad3f42c2
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-01

    Add a gnome-color-manager application icon

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	data/Makefile.am
M	data/gcm-import.desktop.in
M	data/gcm-prefs.desktop.in
A	data/icons/16x16/Makefile.am
A	data/icons/16x16/gnome-color-manager.png
A	data/icons/22x22/Makefile.am
A	data/icons/22x22/gnome-color-manager.png
A	data/icons/24x24/Makefile.am
A	data/icons/24x24/gnome-color-manager.png
A	data/icons/32x32/Makefile.am
A	data/icons/32x32/gnome-color-manager.png
A	data/icons/48x48/Makefile.am
A	data/icons/48x48/gnome-color-manager.png
A	data/icons/Makefile.am
A	data/icons/scalable/Makefile.am
A	data/icons/scalable/gnome-color-manager.svg
M	src/gcm-utils.h

commit b61b011a4a760829a63f18c7539a60c013392ca0
Author: Baptiste Mille-Mathias <baptiste.millemathias@gmail.com>
Date:	2009-11-01

    Use XDG directory to store data (~/.gnome2 is bad)

M	src/gcm-clut.c

commit cc0c6bca5ae0418c483e544cc60bb881f0aa0d3a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-01

    Ensure we set the argv list correctly to ensure colprof is run
    correctly

M	src/gcm-calibrate.c

commit d648e0744afe21896898d8880b0c85d73f0d9210
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-01

    Overwrite older files when we copy the new profile

M	src/gcm-utils.c

commit d4ee4eb64d7d6b0deaa0e734c76143fc8b46d535
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-01

    Fix a critical warning when adding a new profile

M	src/gcm-prefs.c

commit ee1572a29b50c9a8b7bbe17136dd2781cd533dc0
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-11-01

    Add a utility function to convert a GPtrArray to a GStrv

M	src/gcm-utils.c
M	src/gcm-utils.h

commit d1ee29ab4125a7758c66b540c5eddf1ea8d91f93
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-31

    Fix calibration as dispread requires a key to continue

M	src/gcm-calibrate.c

commit 1056cdca6a55e4cfd0e9c364ad17e63b59f5294a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-31

    Reset the VTE widget between commands

M	src/gcm-calibrate.c

commit 95e5030bb4d1dc148eec9b0e2d82615817462bdb
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-31

    Use the actual users gecos name instead of 'this user'

M	src/gcm-calibrate.c

commit caf6f010e4fdb194faf609c8bea786cba639b934
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-31

    Check the profile is a valid icc formatted file before we try to
    parse it

M	src/gcm-profile.c

commit 760f43dfade85765292287f8a140adcdf1a74ec3
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-31

    trivial: add a simple readme

M	README

commit f33fb92d6229507cc18d3db12c141787f1735741
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-30

    Copy the calibrated profile into the correct directory and set it
    as the default profile

M	src/gcm-import.c
M	src/gcm-prefs.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 1b636553ea18b1e81ef5fada130df9b7a49ff475
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-10-30

    Fixed POTFILES.in to actually use GtkBuilder files, updated Russian
    translation a bit.

M	po/POTFILES.in
M	po/ru.po

commit b5b04ed0285c19ef38e19974679d3345b59e38be
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-30

    Use the EDID to get better calibration profile names

M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-prefs.c

commit b260fce8d15e78ff9b801c2cd01e081fcdd073e6
Author: Alexandre Prokoudine <alexandre.prokoudine@gmail.com>
Date:	2009-10-30

    Added LINGUAS file, added first shot at Russian translation. For
    some reason fetching messages from UI files didn't work for me.

A	po/LINGUAS
A	po/ru.po

commit 9c6d2205c43783ddea2b56b3470cb48aa9b7b21b
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-29

    Rename the calibration UI file and fix up make distcheck

M	contrib/gnome-color-manager.spec.in
M	data/Makefile.am
R100	data/gcm-import.ui	data/gcm-calibrate.ui
M	po/POTFILES.in
M	src/gcm-calibrate.c

commit af9fa369878367e4c7ec035195778b1746d4930d
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-29

    Make the calibration screen cancellable and add a few FIXMEs

M	data/gcm-import.ui
M	src/gcm-calibrate.c
M	src/gcm-prefs.c

commit aa4f26f96d0fcb47f2647c7a3bee00cfad48de53
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-29

    Add some initial code to support calibration of devices. It's pretty
    raw at the moment

M	data/Makefile.am
A	data/gcm-import.ui
M	data/gcm-prefs.ui
M	src/gcm-calibrate.c
M	src/gcm-calibrate.h
M	src/gcm-prefs.c

commit d0a3579adde1a7607a96c5bf3d525d9173b6c7c4
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-29

    Add a VTE dep for the new calibration stuff that is coming

M	configure.ac
M	src/Makefile.am

commit c6bb9b6a71cfa60b3dae13529c3e45426ec2d704
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-29

    Split the EDID functionality into it's own object

M	src/Makefile.am
A	src/gcm-edid.c
A	src/gcm-edid.h
M	src/gcm-utils.c

commit 8224d4c5f584ffc72e69cc7acef23f7739d0d829
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-29

    Add the start of the calibration framework, which does nothing yet

M	src/Makefile.am
A	src/gcm-calibrate.c
A	src/gcm-calibrate.h
M	src/gcm-clut.c

commit 863f47ccbabf263c8fe33f02c24a7bc3855db322
Author: Stephane Delcroix <stephane@delcroix.org>
Date:	2009-10-29

    Fix the message-received cb signature

M	src/gcm-prefs.c

commit c6d6cbee2a443b6ddc95665076571b7fad531685
Author: Stephane Delcroix <stephane@delcroix.org>
Date:	2009-10-29

    Avoid reporting a (false) failure on first import

M	src/gcm-import.c

commit ddb7acef87ac29757c2309b14401bda008f07dd3
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-28

    Add three images we'll want to use in the help file in the future

A	help/C/figures/gcm-adjust.png
A	help/C/figures/gcm-basic.png
A	help/C/figures/gcm-import.png

commit 1ce7bf9ec19b0f35d80d26bf4fa694307b4cf93f
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-28

    Add a DAOP file for the project

A	gnome-color-manager.doap

commit 21fd50f96ccf25238d36963aa73c5e9374672ded
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-28

    Ship the two example ICC profiles taken from xcalib, and add these
    to out search path

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	data/Makefile.am
A	data/profiles/AdobeGammaTest.icm
A	data/profiles/Makefile.am
A	data/profiles/bluish.icc
M	po/POTFILES.in
M	src/gcm-utils.c

commit efb61e13c1cf4e4038a2106ef8c59bfbb0b02b86
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-28

    Support TRC gamma encoded curve profiles too

M	src/gcm-prefs.c
M	src/gcm-profile.c

commit 838b806a8ca6157842f602dcab23cf4390ceaf92
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-27

    Put the preferences menuitem in preferences, not system settings

M	data/gcm-prefs.desktop.in

commit 906954a210314fa1b4766532e99bde71bbea70b7
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-27

    Fix up two typos spotted by clang

M	src/gcm-clut.c
M	src/gcm-utils.c

commit 0d593d00bbb9dd0879ecd5f37812c08bc74492dc
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-27

    Only set the gamma once when gpk-prefs is loaded to prevent screen
    flicker

M	src/gcm-prefs.c

commit 251e49ba9bd1ba1bc24723a868e1787909ee2bdb
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-27

    Parse the EDID for the monitor name

M	src/gcm-clut.c
M	src/gcm-prefs.c
M	src/gcm-utils.c

commit abbfc072144c79298d3769e21c892ec4ecdbb02e
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-27

    Add a GConf schema to set the default gamma value, as admins/distros
    may want to modify the default

M	configure.ac
M	contrib/gnome-color-manager.spec.in
M	data/Makefile.am
A	data/gnome-color-manager.schemas.in
M	po/POTFILES.in
M	src/Makefile.am
M	src/gcm-clut.c

commit 1fb65e9cb1ae1dd9dea6210f3713b8668d2b0940
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-27

    Don't allow configs to be put anywhere other than the default

M	src/gcm-apply.c
M	src/gcm-clut.c
M	src/gcm-clut.h
M	src/gcm-prefs.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 8159e9f170b0286fe9f39b9389f68e95472df204
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-27

    Use the description name in the prefs UI

M	src/gcm-prefs.c

commit b4f0014d981f61a3284d71c87d53988d12f37d69
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-27

    Fix loading of VCGT formula encoded tables

M	src/gcm-profile.c

commit 4fa4dd58e30101e2cff51502e51927fc3ea63137
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-27

    Add skeleton build framework, and fix a few bugs when loading vendor
    icm files

A	contrib/gnome-color-manager.spec.in
M	data/Makefile.am
A	data/gcm-prefs.desktop.in
M	po/POTFILES.in
M	src/gcm-clut.c
M	src/gcm-profile.c
M	src/gcm-utils.c

commit b52ec2905ac852d683f5924d949b4b0f010d6e0f
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-27

    Allow setting the contrast, brightness and gamma as overrides

M	data/gcm-prefs.ui
M	src/gcm-clut.c
M	src/gcm-prefs.c

commit b8ddc6565d069ae528535d624abf6640e4e01c52
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-27

    Use the MimeType assigned in shared-mime-data

M	data/gcm-import.desktop.in

commit da88803676a64aec119e0e46de5aa327a44cd12b
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-27

    Make the preferences program actually write to disk

M	data/gcm-prefs.ui
M	po/POTFILES.in
M	src/.gitignore
M	src/Makefile.am
M	src/gcm-apply.c
M	src/gcm-clut.c
M	src/gcm-clut.h
M	src/gcm-prefs.c
M	src/gcm-profile.c
M	src/gcm-utils.c
M	src/gcm-utils.h

commit 44ebc4c33a9f79ca44eee2c31f4a20bbfb8d94fd
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-26

    Load the UI in gcm-preferences, and add libunique support

M	configure.ac
M	src/Makefile.am
M	src/gcm-import.c
M	src/gcm-prefs.c
M	src/gcm-utils.h

commit 7ffc18f3e871e83a686aefa5c0b5af409e808c0a
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-25

    Add a skeleton preferences program, which doesn't do anything
    useful yet

M	src/Makefile.am
A	src/gcm-prefs.c

commit 88044485cbae93fbc99fb4b5d190fd399eb4bc79
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-25

    Add a UI file for the prefs dialog that is yet to be written

M	data/Makefile.am
A	data/gcm-prefs.ui
M	po/POTFILES.in

commit 7a6276b45992285ad863aa51d0df3f609457674d
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-25

    Add a gcm-apply binary which just sets the re-outputs from what was
    set in the config file

M	configure.ac
M	src/.gitignore
M	src/Makefile.am
A	src/gcm-apply.c
M	src/gcm-clut.c
M	src/gcm-import.c
A	src/gcm-utils.c
A	src/gcm-utils.h

commit 581939ab595d0939f9c1938a01f9d857d8872e55
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-25

    Add a simple color lookup table object which can be used to manipulate
    gamma tables

A	src/gcm-clut.c
A	src/gcm-clut.h
M	src/gcm-profile.c

commit d1a6e76f9ebee5d85d0dc6eef935b71154bf8bbe
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-25

    Register a file handler for application/x-icc-profile

M	.gitignore
M	Makefile.am
M	autogen.sh
M	configure.ac
A	data/.gitignore
A	data/Makefile.am
A	data/gcm-import.desktop.in
A	m4/.gitignore
A	po/.gitignore
A	po/POTFILES.in
A	po/POTFILES.skip
M	src/gcm-profile.c

commit 646669835d126adda8a2122251580aeb1a53710b
Author: Richard Hughes <richard@hughsie.com>
Date:	2009-10-24

    Add a simple ICC binary parser and allow gcm-import to copy profiles
    into the correct place

M	src/Makefile.am
M	src/gcm-import.c
A	src/gcm-profile.c
A	src/gcm-profile.h
