Commit History

Autor SHA1 Mensaxe Data
  Nico Weber 0160f737e2 LibGfx/ICC+icc: Be lenient about invalid profile creation datetimes hai 1 ano
  Nico Weber 27e369cd19 LibGfx/ICC: Add a one-element cache for CLUT conversions hai 1 ano
  Nico Weber 88b49a639e LibGfx/ICC: Add a convert_cmyk_image() method hai 1 ano
  Nico Weber 92852b8477 LibGfx/ICC: Move MatrixMatrixConversion curve type check to ctor hai 1 ano
  Nico Weber 5ff2a824cc LibGfx/ICC: Move MatrixMatrixConversion::map() inline hai 1 ano
  Nico Weber 4704e6aa5f LibGfx/ICC: Refactor matrix/matrix conversion code a bit hai 1 ano
  Nico Weber 2fc6ec0f46 LibGfx/ICC: Fastpath for matrix->matrix image conversions hai 1 ano
  Nico Weber 89315787ae LibGfx/ICC: Cache presence of various tags hai 1 ano
  Nico Weber 3365a92ead LibGfx/ICC: Cache inverted matrix on profile hai 1 ano
  Nico Weber 19d434b229 LibGfx/ICC: Extract matrix computation functions hai 1 ano
  Nico Weber 5c5a24c6b7 LibGfx/ICC: Move some Profile member vars up a bit hai 1 ano
  Nico Weber b2a1130556 LibGfx/ICC: Implement conversion between different connection spaces hai 1 ano
  Nico Weber 64ffae9c55 LibGfx/ICC: Move enums to dedicated Enums.{cpp,h} hai 1 ano
  Sam Atkins 835dada3d3 LibGfx: Add method to get String data from an ICC Profile tag %!s(int64=2) %!d(string=hai) anos
  Sam Atkins 1066831b39 LibGfx: Add a method to get a specific tag from an ICC Profile %!s(int64=2) %!d(string=hai) anos
  Nico Weber 0079fad785 ICC: Prepare for eventually implementing conversions for LUT profiles %!s(int64=2) %!d(string=hai) anos
  Nico Weber 926c0d8676 ICC+image: Add conversion between color spaces for images :^) %!s(int64=2) %!d(string=hai) anos
  Nico Weber 4169c94ebe ICC: Implement some of Profile::from_pcs() %!s(int64=2) %!d(string=hai) anos
  Nico Weber 8ab6e0d3a5 ICC: Mark Profile::to_pcs() and to_lab() const %!s(int64=2) %!d(string=hai) anos
  Nico Weber adec1abf81 LibGfx: Move CIELAB to its own file %!s(int64=2) %!d(string=hai) anos
  Nico Weber f3dbfb85d9 ICC: Add Profile::to_lab() %!s(int64=2) %!d(string=hai) anos
  Nico Weber af453b246a ICC: Add method to convert a color to the profile connection space %!s(int64=2) %!d(string=hai) anos
  Nico Weber e76d2238bb ICC: Make number_of_components_in_color_space() external %!s(int64=2) %!d(string=hai) anos
  Nico Weber 8f415e7b21 LibGfx: Introduce ICC::Profile::create %!s(int64=2) %!d(string=hai) anos
  Nico Weber 8179327068 LibGfx: Add fallible ICC::Profile::try_for_each_tag %!s(int64=2) %!d(string=hai) anos
  Nico Weber 1457e36b79 LibGfx: Write ICC tag table %!s(int64=2) %!d(string=hai) anos
  Nico Weber e8a2c17f8f LibGfx: Add an accessor for the raw ICC Version minor_and_bugfix byte %!s(int64=2) %!d(string=hai) anos
  Nico Weber 78d849bce2 LibGfx: Make ICCHeader use RenderingIntent enum %!s(int64=2) %!d(string=hai) anos
  Nico Weber 9ba3c8e36d LibGfx: Move ICC::Profile towards "Fallible Constructors" pattern %!s(int64=2) %!d(string=hai) anos
  Nico Weber db614b47dd LibGfx: Move ICC::Profile::read_header() out of class %!s(int64=2) %!d(string=hai) anos