index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibGfx
Age
Commit message (
Expand
)
Author
2023-02-23
LibGfx: Pad last element in ICC files to 4-byte boundary too
Nico Weber
2023-02-23
LibGfx: Implement serialization of LutAToBTagData and LutBToATagData
Nico Weber
2023-02-22
LibGfx: Do not exclude all ASCII code points from emoji lookups
Timothy Flynn
2023-02-22
LibGfx: Bail early from Emoji::emoji_for_code_point_iterator for ASCII
Timothy Flynn
2023-02-22
LibGfx: Consult Unicode data to decode emoji sequences
Timothy Flynn
2023-02-22
LibGfx: Consider multi-code point glyphs when computing text width
Timothy Flynn
2023-02-22
LibGfx: Support computing a font's glyph width with code point iterators
Timothy Flynn
2023-02-22
LibGfx: Implement Emoji::emoji_for_code_point_iterator for UTF-32 views
Timothy Flynn
2023-02-22
LibGfx: Log the underlying error when failing to decode a macroblock
Lucas CHOLLET
2023-02-22
LibGfx: Don't assume that scans are always full when filling macroblocks
Lucas CHOLLET
2023-02-22
LibGfx: Save spectral information in the context
Lucas CHOLLET
2023-02-22
LibGfx: Put code to add AC coefficients to a macroblock in a function
Lucas CHOLLET
2023-02-22
LibGfx: Put code to add the DC coefficient to a macroblock in a function
Lucas CHOLLET
2023-02-22
LibGfx: Don't store the size of a `Vector` in an external variable
Lucas CHOLLET
2023-02-22
LibGfx: Put the code to reset the encoder in its own function
Lucas CHOLLET
2023-02-22
LibGfx: Make `decode_huffman_stream` take macroblocks by reference
Lucas CHOLLET
2023-02-22
LibGfx: Prepare the decoder to handle multiples scans
Lucas CHOLLET
2023-02-22
LibGfx: Return from `scan_huffman_stream` before `JPEG_EOI`
Lucas CHOLLET
2023-02-22
LibGfx: Factorize handling of miscellaneous and tables segments
Lucas CHOLLET
2023-02-22
LibGfx: Rename "skip_marker_with_length" to "skip_segment"
Lucas CHOLLET
2023-02-21
LibGfx: Fix const-correctness issues
Andreas Kling
2023-02-21
LibGfx: Make Gfx::Path const-correct internally (segment list)
Andreas Kling
2023-02-21
LibGfx: Add const hack in Bitmap::to_bitmap_backed_by_anonymous_buffer()
Andreas Kling
2023-02-21
LibGfx: Replace Bitmap::invert() with Bitmap::inverted()
Andreas Kling
2023-02-21
LibGfx: Make Bitmap::scaled(1) return a clone
Andreas Kling
2023-02-19
LibGfx: Implement serialization of Lut16TagData and Lut8TagData
Nico Weber
2023-02-19
LibGfx: Make Lut16TagData and Lut8TagData ctors verify table sizes
Nico Weber
2023-02-19
LibGfx: Fix 7-bit ASCII checks in textDescriptionType and textType
Nico Weber
2023-02-19
LibGfx: Implement serialization of NamedColor2TagData
Nico Weber
2023-02-19
LibGfx: Make NamedColor2TagData verify inputs are 32-byte 7-bit ASCII
Nico Weber
2023-02-19
LibGfx: Mark a few ICC:NamedColor2TagData methods as const
Nico Weber
2023-02-19
LibGfx: Move NamedColorHeader to BinaryFormat.h
Nico Weber
2023-02-19
LibGfx: Use ICC::Profile::try_for_each_tag in encode_tag_datas()
Nico Weber
2023-02-19
LibGfx: Add fallible ICC::Profile::try_for_each_tag
Nico Weber
2023-02-19
LibGfx: Remove an ICC writing FIXME, and a comment
Nico Weber
2023-02-19
LibGfx: Bring variables names closer to spec
Lucas CHOLLET
2023-02-19
LibGfx: Add a spec reference for JPEG constants definitions
Lucas CHOLLET
2023-02-19
LibGfx: Add a spec link for the JPEG decoder
Lucas CHOLLET
2023-02-19
LibGfx: Remove some magic variables in `JPEGLoader`
Lucas CHOLLET
2023-02-19
LibGfx: Rename `is_valid_marker()` to `is_supported_marker()`
Lucas CHOLLET
2023-02-19
LibGfx: Use static_cast in ICC writing code
Nico Weber
2023-02-19
LibGfx: Write multiLocalizedUnicodeType with multiple strings correctly
Nico Weber
2023-02-19
LibGfx: Add a FIXME to ICC encode_tag_data()
Nico Weber
2023-02-19
LibGfx: Partially implement serialization of TextDescriptionTagData
Nico Weber
2023-02-19
LibGfx: Make TextDescriptionTagData verify input is 7-bit ASCII
Nico Weber
2023-02-19
LibGfx: Re-alphabetize TagData classes
Nico Weber
2023-02-19
LibGfx: Add spec comment to ICC encode_tag_table()
Nico Weber
2023-02-19
LibGfx: Fix a slight mistake in AA ellipse error calculation
MacDue
2023-02-19
LibTextCodec+Everywhere: Port Decoders to new Strings
Sam Atkins
2023-02-19
LibGfx: Rename all `JPG_*` macros to `JPEG_*` in JPEGLoader
Lucas CHOLLET
[next]