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-03-24
LibGfx/PortableFormat: Port to Stream
Lucas CHOLLET
2023-03-24
LibGfx/PortableFormat: Use finite loops in `read_image_data`
Lucas CHOLLET
2023-03-24
LibGfx: Return true from `PortableImageDecoderPlugin::initialize()`
Lucas CHOLLET
2023-03-24
LibGfx: Remove unused functions `load_from_memory` and `load_impl`
Lucas CHOLLET
2023-03-24
LibGfx/PortableFormat: Propagate errors from some `read_*` functions
Lucas CHOLLET
2023-03-24
LibGfx/PortableFormat: Make `read_whitespace` return an `ErrorOr`
Lucas CHOLLET
2023-03-24
LibGfx/PortableFormat: Make `read_comment` return an `ErrorOr`
Lucas CHOLLET
2023-03-24
LibGfx/PortableFormat: Don't accept comments that don't start with `#`
Lucas CHOLLET
2023-03-24
LibGfx/PortableFormat: Simplify `read_number` signature
Lucas CHOLLET
2023-03-24
LibGfx: Make `PortableImageDecoderPlugin` constructor private
Lucas CHOLLET
2023-03-23
LibGfx: Implement simple signed distance field rendering
MacDue
2023-03-23
LibGfx: Add a simple GrayscaleBitmap class
MacDue
2023-03-22
LibGfx/JPEG: Replace a FIXME with some explanations
Lucas CHOLLET
2023-03-21
LibGfx: Move all image loaders and writers to a subdirectory
Lucas CHOLLET
2023-03-21
Everywhere: Use `LibFileSystem` where trivial
Cameron Youell
2023-03-21
LibGfx/OpenType: Do not preemptively return while searching for kerning
LukasACH
2023-03-21
LibGfx/OpenType: Get size of ValueRecord from PairPos valueFormat field
LukasACH
2023-03-21
LibGfx/OpenType: Move function read_value_record, add argument stream
LukasACH
2023-03-21
LibWeb: Don't try to parse GPOS lookup types we don't understand yet
Andreas Kling
2023-03-21
LibGfx/OpenType: Fix typo in 'kern' table parsing
Andreas Kling
2023-03-21
LibGfx/OpenType: Extend support for GPOS glyph positioning
LukasACH
2023-03-21
LibGfx: Use premultiplied alpha when scaling images
Tim Ledbetter
2023-03-19
LibGfx/JPEG: Make JPEGImageDecoderPlugin's constructor take a Stream
Lucas CHOLLET
2023-03-19
LibGfx: Correct the type of Lookup.subtable_offsets
Matt Purnell
2023-03-17
LibGfx/OpenType: Fix bound-check
gohai
2023-03-17
LibGfx/OpenType: Add some initial support for GPOS glyph positioning
Andreas Kling
2023-03-16
LibGfx: Remove stray space character in a comment
Nico Weber
2023-03-15
LibGfx: Make the Palette constructor take NNRP<PaletteImpl>
Andreas Kling
2023-03-15
LibGfx+Userland: Make TextAttributes::underline_style optional
Sam Atkins
2023-03-15
LibGfx: Make a comment in BMPWriter more precise
Nico Weber
2023-03-15
LibGfx: Let decode_bmp_v5_dib() skip reserved field
Nico Weber
2023-03-15
LibGfx: Make BMPWriter code a tiny bit shorter
Nico Weber
2023-03-15
LibGfx: Let BMPWriter optionally embed an ICC profile
Nico Weber
2023-03-15
LibGfx: Allow BMPWriter to write v5 bmps and make that the default
Nico Weber
2023-03-15
LibGfx: VERIFY correct type length in PNGChunk ctor
Nico Weber
2023-03-15
LibGfx: Make PNGChunk::m_type a String instead of a DeprecatedString
Nico Weber
2023-03-15
LibGfx: Use * a b s t r a c t i o n * in PNGChunk::store_type()
Nico Weber
2023-03-15
LibGfx: Remove reckless PNGChunk::add(T) method
Nico Weber
2023-03-15
LibGfx: Remove unused PNGChunk::add_as_little_endian() method
Nico Weber
2023-03-15
LibGfx: Let PNGWriter optionally embed an ICC profile
Nico Weber
2023-03-15
LibGfx: Add PNGChunk::compress_and_add API
Nico Weber
2023-03-15
LibGfx: Use ReadonlyBytes in PNGChunk API
Nico Weber
2023-03-15
LibGfx: Add Font::point_size()
Andreas Kling
2023-03-13
AK: Rename Stream::write_entire_buffer to Stream::write_until_depleted
Tim Schumacher
2023-03-13
AK: Rename Stream::read_entire_buffer to Stream::read_until_filled
Tim Schumacher
2023-03-13
LibGfx/PortableFormat: Add `PortableFormatWriter`
Lucas CHOLLET
2023-03-12
LibGfx: Make BMPWriter::dump() return ErrorOr
Nico Weber
2023-03-12
LibGfx: Make BMPWriter::dump() not take a RefPtr
Nico Weber
2023-03-12
LibGfx: Remove a redundant copy of all data when writing a BMP
Nico Weber
2023-03-12
LibGfx: Change BMPWriter API to be consistent with other image writers
Nico Weber
[next]