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
