aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix nan in conversion from ciexyz to cieluvMattias Andrée2017-06-232-4/+10
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* CIEXYZ_TO_CIE1960UCS: set u and v to the limit if conversion results in division by zeroMattias Andrée2017-06-211-4/+10
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2017-06-201-5/+5
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Remove noopMattias Andrée2017-06-191-8/+0
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add a utility (not installed) that converts coloursMattias Andrée2017-06-192-0/+128
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2017-06-171-4/+0
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2017-06-171-6/+6
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Remove noop operationMattias Andrée2017-06-171-3/+0
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* m2.3Mattias Andrée2017-06-151-4/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Doc YESMattias Andrée2017-06-144-1/+72
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add YES colour model, generate the conversion matrices, and add more direct conversionsMattias Andrée2017-06-1411-247/+299
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Update todoMattias Andrée2017-06-121-0/+9
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* update todoMattias Andrée2017-06-121-0/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix typoMattias Andrée2017-06-121-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Bump version2.2Mattias Andrée2017-06-121-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* libcolour_convert uses libcolour_convert_en_masse instead of the other way aroundMattias Andrée2017-06-1211-1122/+1122
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Make conversion macros not require restrictMattias Andrée2017-06-111-7/+10
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2017-06-111-1/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2017-06-111-14/+3
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* convert-template.c: add macros CONV_0 and CONV_NMattias Andrée2017-06-111-45/+56
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* convert-template.c: merge functionsMattias Andrée2017-06-111-399/+162
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add common.hMattias Andrée2017-06-118-427/+540
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Test and fix libcolour_convert_en_masse2.1Mattias Andrée2017-06-102-4/+86
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* m + add libcolour_convert_en_masse.3Mattias Andrée2017-06-105-15/+181
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2017-06-101-6/+12
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libcolour_convert_en_masseMattias Andrée2017-06-1010-29/+179
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libcolour_get_rgb_colour_space.32.0Mattias Andrée2017-06-101-0/+215
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libcolour_convert.3Mattias Andrée2017-06-101-0/+60
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libcolour_proper.3Mattias Andrée2017-06-101-0/+47
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2017-06-101-0/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Update unmarshallingMattias Andrée2017-06-101-2/+95
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2017-06-101-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libcolour_marshal.3 and libcolour_unmarshal.3Mattias Andrée2017-06-102-0/+148
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Improve libcolour_proper: set model if possibleMattias Andrée2017-06-101-6/+40
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix libcolour_properMattias Andrée2017-06-101-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* m + add libcolour_delta_e.3, libcolour_srgb_decode.3, and libcolour_srgb_encode.3Mattias Andrée2017-06-1018-165/+277
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Reduce size of RGB struct, and add LIBCOLOUR_CIELCHUV.7 and LIBCOLOUR_RGB.7Mattias Andrée2017-06-097-113/+463
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add man pages for most colour modelsMattias Andrée2017-06-0813-3/+837
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libcolour.7 and macros for testing existance of definitionsMattias Andrée2017-06-065-6/+771
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2017-06-061-7/+7
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Update todoMattias Andrée2017-06-061-0/+14
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Makefile: add install and uninstallMattias Andrée2017-06-062-6/+33
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Remove a much of stuff, change license, and add support for float and long doubleMattias Andrée2017-06-0653-9363/+3333
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Prepare for release1.0Mattias Andrée2016-12-202-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2016-12-201-14/+13
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* add tests and fix erros + hue should always be positiveMattias Andrée2016-12-202-21/+101
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* fix errors and add testsMattias Andrée2016-12-203-55/+225
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* CIELChuv: measure hue in degrees, but add parameter to change thisMattias Andrée2016-12-175-11/+47
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* update todoMattias Andrée2016-12-171-2/+10
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Implement OEFT HLGMattias Andrée2016-12-171-1/+26
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>