aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* more direction conversionsMattias Andrée2016-12-171-87/+190
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* add tests, fixes errors, and improve percisionMattias Andrée2016-12-166-92/+325
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* update todoMattias Andrée2016-12-161-0/+10
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* srgb_to_srgb: use static inline version of libcolour_srgb_{encode,decode}Mattias Andrée2016-12-161-6/+16
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Split out conversion to convert.cMattias Andrée2016-12-163-835/+857
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mroe testingMattias Andrée2016-12-161-43/+149
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* miscMattias Andrée2016-12-166-51/+80
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* bug fixes + beginning of testMattias Andrée2016-12-163-28/+215
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* update todoMattias Andrée2016-12-152-4/+17
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2016-12-151-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* info: functionsMattias Andrée2016-12-153-3/+84
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* info: colour spacesMattias Andrée2016-12-152-0/+783
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2016-12-151-6/+6
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* libcolour_rgb_colour_space: first parameter is of type libcolour_rgb_t*Mattias Andrée2016-12-152-6/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2016-12-152-6/+8
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* add todosMattias Andrée2016-12-152-1/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>