Commit History

Autor SHA1 Mensaxe Data
  Lucas CHOLLET 8d907b6535 LibGfx/PNG: Don't use a loop to read chunks in `decode_png_ihdr()` %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET ff6d82c3e7 LibGfx/PNG: Decode the header in `create()` and remove `initialize()` %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 07f72b6d41 LibGfx/PNG: Don't try to guess if IHDR has been decoded %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 07d3232f2d LibGfx/PNG: Use PNG specific vocabulary over a generic name %!s(int64=2) %!d(string=hai) anos
  Nico Weber f7f9f1f47f LibGfx/PNG: Make invalid sRGB chunk size non-fatal %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET e5b70837de LibGfx: Remove `ImageDecoder::set_[non]volatile()` %!s(int64=2) %!d(string=hai) anos
  MacDue e7cddda7e1 LibGfx: Allow passing an ideal size to image decoders %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 36153136c4 LibGfx/PNG: Use `ByteBuffer` instead of `Vector<u8>` %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 15df0224e1 LibGfx/PNG: Remove an unused field in `PNGLoadingContext` %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 07b6c2ebfc LibGfx/PNG: Make chunk-related functions fallible %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 96a1a8512f LibGfx/PNG: Use a `StringView` to compare the chunk type %!s(int64=2) %!d(string=hai) anos
  Karol Kosek 970a3ef4d8 LibGfx: Fix partial loading of tall and interlaced PNG files %!s(int64=2) %!d(string=hai) anos
  Ben Wiederhake da394abe04 LibGfx+Fuzz: Convert ImageDecoder::initialize to ErrorOr %!s(int64=2) %!d(string=hai) anos
  Tom f0f82c6391 LibGfx/PNG: Add support for animated PNG images %!s(int64=2) %!d(string=hai) anos
  Tom e7921cfe14 LibGfx: Add first_animated_frame_index method to ImageDecoder %!s(int64=2) %!d(string=hai) anos
  Lucas CHOLLET 496b7ffb2b LibGfx: Move all image loaders and writers to a subdirectory %!s(int64=2) %!d(string=hai) anos