Commit History

作者 SHA1 備註 提交日期
  Linus Groh 9c08bb9555 AK: Remove `try_` prefix from FixedArray creation functions 2 年之前
  Tim Schumacher f0b035b66c LibCompress: Switch `ZlibCompressor` to a constructor pattern 2 年之前
  Moustafa Raafat ae2abcebbb Everywhere: Use C++ concepts instead of requires clauses 2 年之前
  Andreas Kling b3b51a5001 LibGfx: Use a FixedArray for the dummy scanline in PNGWriter 2 年之前
  Andreas Kling e19c8897ee LibGfx: Propagate errors that occur internally in PNGWriter 2 年之前
  Andreas Kling d88c7fee32 LibGfx+Userland: Make PNGWriter::encode() return ErrorOr<ByteBuffer> 2 年之前
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString 2 年之前
  Karol Kosek cf69763b54 LibGfx: Compress PNGs with a better compression level 3 年之前
  Karol Kosek 6901d3dcec LibGfx: Default-initialize dummy scanline 3 年之前
  Karol Kosek b5420b8a9a LibGfx: Implement PNG filtering on write 3 年之前
  Karol Kosek 98a90d79de LibGfx: Move PNG header and paeth_predictor function to a shared header 3 年之前
  Karol Kosek ebc20f7ac3 LibGfx: Use enum instead of magic numbers for PNG Color and Filter types 3 年之前
  Karol Kosek 9aafaec259 LibGfx: Use ZlibCompressor for compressing PNG files 3 年之前
  Sam Atkins 45cf40653a Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr 3 年之前
  Marcus Nilsson 6523f03d47 LibGfx: Change return type of Adler32 checksums in PNGWriter 3 年之前
  Ali Mohammad Pur 97e97bccab Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe 3 年之前
  Ali Mohammad Pur 3a9f00c59b Everywhere: Use OOM-safe ByteBuffer APIs where possible 3 年之前
  Gunnar Beutner 079dec11d3 LibGfx: Fix writing PNG headers on x86_64 4 年之前
  Gunnar Beutner e4538ce8ef LibGfx: Fix a spelling mistake in a variable name 4 年之前
  Aziz Berkay Yesilyurt d1028f8aed LibGfx: Use clear_with capacity instead of clear in PNGWriter 4 年之前
  Aziz Berkay Yesilyurt b70f2b00a3 LibGfx: Store the size of the chunk from start in PNGWriter 4 年之前
  Aziz Berkay Yesilyurt db36ddc763 LibGfx: Prevent a copy in PNGWriter by storing type data at start 4 年之前
  Aziz Berkay Yesilyurt d84c4b94da LibGfx: Prevent frequent memory allocations in PNGWriter 4 年之前
  Aziz Berkay Yesilyurt 97859aaff1 LibGfx: Use ByteBuffer instead of Vector<u8> in PNGWriter 4 年之前
  Andreas Kling dc65f54c06 AK: Rename Vector::append(Vector) => Vector::extend(Vector) 4 年之前
  Brian Gianforcaro 1682f0b760 Everything: Move to SPDX license identifiers in all files. 4 年之前
  Andreas Kling 6793574003 LibGfx: Improve PNG encoder API somewhat 4 年之前
  Pierre a1d7739607 LibGfx: adding a very simple PNG writer 4 年之前