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
