Commit History

Author SHA1 Message Date
  Sam Atkins 54d0aafff0 LibGfx: Use FourCC as OpenType::Tag type 1 year ago
  Tim Schumacher a2f60911fe AK: Rename GenericTraits to DefaultTraits 1 year ago
  Andrew Kaster 86ce502ae2 LibGfx+Utilities: Add helpers to load vector fonts from Core::Resources 1 year ago
  Tim Ledbetter 4b5b8fc564 LibGfx: Use safe version of `count_leading_zeroes()` in WOFF parsers 1 year ago
  Tim Ledbetter 7096ea82f9 LibGfx: Use `count_leading_zeroes` to calculate nearest power of 2 1 year ago
  Tim Ledbetter 52f78d07b8 LibGfx/WOFF2: Ensure `numTables` is within expected range 1 year ago
  Tim Ledbetter e9be1bcd09 LibGfx/WOFF2: Reject fonts with a compressed size larger than 10MiB 1 year ago
  Tim Ledbetter af633523af LibGfx/WOFF2: Tolerate incorrect `totalSfntSize` in WOFF2 header 1 year ago
  Sam Atkins e108f394bf LibGfx: Replace manual offsets when producing WOFF2 loca table 1 year ago
  Sam Atkins 885665b3a6 LibGfx: Simplify writing to WOFF2 reconstructed glyf table 1 year ago
  Sam Atkins ad717af63d LibGfx: Read WOFF2 transformed GLYF table buffers in-place 1 year ago
  Sam Atkins 9642a0f43a LibGfx: Use a struct for reading WOFF2 transformed GLYF table 1 year ago
  Sam Atkins 8e96902c75 LibGfx: Use OpenType offset table structs when reading WOFF2 font data 1 year ago
  Sam Atkins b73b434f80 LibGfx: Use a Header struct when reading WOFF2 font data 1 year ago
  Tim Schumacher dbc25f18ec LibCompress: Let `BrotliDecompressionStream` take a `MaybeOwned` 2 years ago
  Andreas Kling 2971ae59d8 LibGfx/WOFF2: Align all reconstructed glyf entries to 4 bytes 1 year ago
  Andreas Kling 9ba4c33940 LibGfx: Add support for WOFF2 compressed web fonts 1 year ago