summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibGfx/ICC
AgeCommit message (Expand)Author
2023-03-16LibGfx: Remove stray space character in a commentNico Weber
2023-03-05LibGfx: Fill in remaining values in built-in sRGB profileNico Weber
2023-03-04LibGfx: Add a function to create an in-memory sRGB profileNico Weber
2023-03-04LibGfx: Introduce ICC::Profile::createNico Weber
2023-02-24LibGfx: Drop tags of unknown type instead of writing invalid icc filesNico Weber
2023-02-24LibGfx: Make ICC reader check that profile size is a multiple of 4Nico Weber
2023-02-23LibGfx: Pad last element in ICC files to 4-byte boundary tooNico Weber
2023-02-23LibGfx: Implement serialization of LutAToBTagData and LutBToATagDataNico Weber
2023-02-19LibGfx: Implement serialization of Lut16TagData and Lut8TagDataNico Weber
2023-02-19LibGfx: Make Lut16TagData and Lut8TagData ctors verify table sizesNico Weber
2023-02-19LibGfx: Fix 7-bit ASCII checks in textDescriptionType and textTypeNico Weber
2023-02-19LibGfx: Implement serialization of NamedColor2TagDataNico Weber
2023-02-19LibGfx: Make NamedColor2TagData verify inputs are 32-byte 7-bit ASCIINico Weber
2023-02-19LibGfx: Mark a few ICC:NamedColor2TagData methods as constNico Weber
2023-02-19LibGfx: Move NamedColorHeader to BinaryFormat.hNico Weber
2023-02-19LibGfx: Use ICC::Profile::try_for_each_tag in encode_tag_datas()Nico Weber
2023-02-19LibGfx: Add fallible ICC::Profile::try_for_each_tagNico Weber
2023-02-19LibGfx: Remove an ICC writing FIXME, and a commentNico Weber
2023-02-19LibGfx: Use static_cast in ICC writing codeNico Weber
2023-02-19LibGfx: Write multiLocalizedUnicodeType with multiple strings correctlyNico Weber
2023-02-19LibGfx: Add a FIXME to ICC encode_tag_data()Nico Weber
2023-02-19LibGfx: Partially implement serialization of TextDescriptionTagDataNico Weber
2023-02-19LibGfx: Make TextDescriptionTagData verify input is 7-bit ASCIINico Weber
2023-02-19LibGfx: Re-alphabetize TagData classesNico Weber
2023-02-19LibGfx: Add spec comment to ICC encode_tag_table()Nico Weber
2023-02-19LibTextCodec+Everywhere: Port Decoders to new StringsSam Atkins
2023-02-19LibGfx: Dedupe identical tag data objects when writing ICC dataNico Weber
2023-02-19LibGfx: Implement serialization of ViewingConditionsTagDataNico Weber
2023-02-19LibGfx: Move ICC ViewingConditionsHeader to BinaryFormat.hNico Weber
2023-02-19LibGfx: Implement serialization of MeasurementTagDataNico Weber
2023-02-19LibGfx: Move ICC MeasurementHeader to BinaryFormat.hNico Weber
2023-02-19LibGfx: Implement serialization of TextTagDataNico Weber
2023-02-19LibGfx: Make TextTagData verify input is 7-bit ASCIINico Weber
2023-02-19LibGfx: Implement serialization of SignatureTagDataNico Weber
2023-02-19LibGfx: Implement serialization of CurveTagDataNico Weber
2023-02-19LibGfx: Implement serialization of CicpTagDataNico Weber
2023-02-19LibGfx: Implement serialization of ChromaticityTagDataNico Weber
2023-02-19LibGfx: Implement serialization of ParametricCurveTagDataNico Weber
2023-02-19LibGfx: Implement serialization of S15Fixed16ArrayTagDataNico Weber
2023-02-19LibGfx: Implement serialization of XYZTagDataNico Weber
2023-02-19LibGfx: Implement serialization of MultiLocalizedUnicodeTagDataNico Weber
2023-02-19LibGfx: Move MultiLocalizedUnicodeRawRecord to BinaryFormat.hNico Weber
2023-02-19LibGfx: Add scaffolding for writing tag dataNico Weber
2023-02-19LibGfx: Write ICC tag tableNico Weber
2023-02-19LibGfx: Move ICC TagTableEntry to BinaryFormat.hNico Weber
2023-02-19LibGfx: Extract encode_header() function in ICC writing codeNico Weber
2023-02-17LibGfx: Add start of an ICC profile writerNico Weber
2023-02-17LibGfx: Add an accessor for the raw ICC Version minor_and_bugfix byteNico Weber
2023-02-17LibGfx: Add a XYZ->XYZNumber conversion constructorNico Weber
2023-02-17LibGfx: Move ICC ProfileFileSignature into a constant in BinaryFormat.hNico Weber