summaryrefslogtreecommitdiff
path: root/lib/colord/cd-icc.c
Commit message (Expand)AuthorAgeFilesLines
* Fix compile with -Wformat-signednessRichard Hughes2016-07-271-8/+9
* trivial: Fix FALSE/NULL confusion spotted with GCC6Richard Hughes2016-03-031-1/+1
* libcolord: Fix a tiny memory leak in cd_icc_get_tag_data()Richard Hughes2015-10-141-1/+1
* Use G_DECLARE_DERIVABLE_TYPE in libcolordRichard Hughes2015-10-131-90/+119
* Port to g_autoptr()Richard Hughes2015-10-131-39/+39
* trivial: Silence some invalid _cleanup_free_ warningsRichard Hughes2014-11-191-5/+5
* Bump the lcms2 dep to 2.6Richard Hughes2014-06-041-234/+19
* trivial: Use systemd-style cleanup functionsRichard Hughes2014-06-041-49/+41
* Use __attribute__(cleanup) to simplify memory cleanupRichard Hughes2014-06-031-253/+139
* Actually write a file when using cd_icc_save_default()Richard Hughes2014-06-031-1/+1
* Fix the blue primary check so ProPhotoRGB is not marked as invalidRichard Hughes2014-04-051-1/+1
* Use the new cmsContext functionality in LCMS 2.6Richard Hughes2014-02-131-135/+91
* trivial: Fix a tiny memory leak when writing MLUC tagsRichard Hughes2014-02-131-0/+1
* libcolord: Add cd_icc_get_context() to get the internal cmsContext used by lcms2Richard Hughes2014-02-131-2/+22
* libcolord: Load the profile defaults when using cd_icc_create_default()Richard Hughes2014-02-131-0/+5
* trivial: Fix up two small warnings from clangRichard Hughes2014-01-221-1/+1
* [colord] Add cd_color_xyz_to_cct()Richard Hughes2014-01-091-5/+2
* libcolord: Add functionality to read and write raw tag dataRichard Hughes2013-12-121-0/+136
* Fix the tag 'size' when viewing a profile in cd-iccdump with newer lcms versionsRichard Hughes2013-12-121-1/+1
* trivial: Fix the last commit; load the ICC profile after setting the class an...Richard Hughes2013-11-281-4/+4
* libcolord: Ensure the version is set when using cd_icc_create_from_edid()Richard Hughes2013-11-281-0/+5
* libcolord: Do not write an invalid dict or mluc data when the resaving a profileRichard Hughes2013-11-281-0/+2
* libcolord: Check that the ICC vendor and model strings are valid UTF-8Richard Hughes2013-11-281-4/+8
* libcolord: Add a trivial check to ensure the EDID checksum is non-NULLRichard Hughes2013-11-281-1/+3
* libcolord: Check that both the metadata key and value are valid UTF-8Richard Hughes2013-11-281-1/+3
* Don't crash with zero-sized ICC fileMarti Raudsepp2013-11-201-1/+0
* Use the threadsafe versions of the LCMS functionsRichard Hughes2013-11-141-42/+47
* Reset the LCMS log handlers to default after useRichard Hughes2013-11-141-1/+11
* libcolord: Add ability to create a CdIcc object from an EDID blobRichard Hughes2013-08-141-0/+62
* libcolord: Add cd_icc_create_default() to use the default sRGB profileRichard Hughes2013-08-011-0/+52
* trivial: Fix two small buglets spotted by clangRichard Hughes2013-07-301-5/+1
* trivial: Detect at runtime if the lcms2 function MemoryWrite is faultyRichard Hughes2013-07-301-30/+123
* libcolord: Work around a bug in cmsSaveProfileToMem()Richard Hughes2013-07-291-0/+27
* trivial: Split up the CdIcc serialization functionality into a new methodRichard Hughes2013-07-291-37/+57
* trivial: Do not crash when trying to dump an invalid ICC profileRichard Hughes2013-07-291-0/+4
* libcolord: Return details errors when reading or writing a tag failsRichard Hughes2013-07-291-79/+270
* libcolord: Set an instance GError when lcms does the error callbackRichard Hughes2013-07-291-2/+48
* trivial: Set the context_id when creating the lcms2 profilesRichard Hughes2013-07-291-8/+26
* libcolord: Add functionality to set and get the profile characterization dataRichard Hughes2013-07-291-0/+88
* trivial: Split up cd_util_write_tag_ascii() to include a string versionRichard Hughes2013-07-261-20/+33
* libcolord: Register a log handler when using lcms2Richard Hughes2013-07-261-0/+38
* trivial: Fix up a trivial warning from clangRichard Hughes2013-07-041-1/+0
* Add cd_icc_save_default() to save a profile to the default locationRichard Hughes2013-07-031-0/+41
* Add a way to set the CdIcc filename manuallyRichard Hughes2013-07-031-0/+17
* Add cd_icc_save_data() so that we can set _ICC_PROFILE without re-reading the...Richard Hughes2013-07-031-22/+59
* Show the viewing conditions when dumping the ICC profileRichard Hughes2013-06-261-0/+48
* Prevent a crash when compiling against old versions of LCMSRichard Hughes2013-05-281-1/+7
* Bump the lcms2 dep to 2.4Richard Hughes2013-05-151-2/+0
* Use the GLib functions for converting USC4<->UTF-8Richard Hughes2013-05-131-104/+76
* Fix ‘created’ time for non-UTC timezones again.Christopher James Halse Rogers2013-05-131-1/+3