summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibPDF
AgeCommit message (Expand)Author
2022-03-29LibPDF: Add initial support for Type1 fontsMatthew Olsson
2022-03-29LibPDF: Add support for builtin and custom EncodingsMatthew Olsson
2022-03-07LibPDF: Allow newlines between xref table and "trailer" keywordMatthew Olsson
2022-03-07LibPDF: Fix "incorrect" matrix multiplication in RendererMatthew Olsson
2022-03-07LibPDF: Implement marked renderer operations as nopsMatthew Olsson
2022-03-07LibPDF: Fix bad hex string parsing logicMatthew Olsson
2022-03-07LibPDF: Remove useless hex string substring callMatthew Olsson
2022-03-07LibPDF: Support all Dest typesMatthew Olsson
2022-03-07LibPDF: Propagate errors in Renderer/PDFViewerMatthew Olsson
2022-03-07LibPDF: Propagate ColorSpace errorsMatthew Olsson
2022-03-07LibPDF: Propagate errors in Parser and DocumentMatthew Olsson
2022-03-07LibPDF: Fix the zoom-related text scaling issueMatthew Olsson
2022-03-07LibPDF: Remove unused function in ParserMatthew Olsson
2022-01-24LibPDF: Make Filter::decode() return ErrorOrSam Atkins
2022-01-24AK+Userland: Make AK::decode_hex() return ErrorOrSam Atkins
2022-01-24Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOrSam Atkins
2022-01-08LibPDF: Convert `PDF::Parser::m_document` from `RefPtr` to `WeakPtr`Simon Woertz
2021-11-17AK: Convert AK::Format formatting helpers to returning ErrorOr<void>Andreas Kling
2021-11-16LibPDF: Check if there is data left before consumingSimon Woertz
2021-11-11Userland: Include Vector.h in a few places to make HeaderCheck happyAli Mohammad Pur
2021-11-11Everywhere: Pass AK::ReadonlyBytes by valueAndreas Kling
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-11-10AK: Make ByteBuffer::try_* functions return ErrorOr<void>Andreas Kling
2021-10-30LibPDF: Parser::parse_header() return false if remaining bytes is zeroBrendan Coles
2021-09-21LibPDF: Rely on default-constructor of VariantBen Wiederhake
2021-09-20LibPDF: Replace Value class by AK::VariantBen Wiederhake
2021-09-20LibPDF: Extract reference bitpacking into dedicated classBen Wiederhake
2021-09-20LibPDF: Move inline function definitionBen Wiederhake
2021-09-20LibPDF: Break weird dependency cycleBen Wiederhake
2021-09-20LibPDF: Add missing headers in Value.hBen Wiederhake
2021-09-20LibPDF: Fix math error in commentsBen Wiederhake
2021-09-20LibPDF: Switch to automatic ref counting, fix memory leakBen Wiederhake
2021-09-20LibPDF: Add missing headers to XRefTable.hBen Wiederhake
2021-09-20LibPDF: Add missing headers to Reader.hBen Wiederhake
2021-09-20LibPDF: Add missing headers to Forward.hBen Wiederhake
2021-09-16LibPDF: Use move to avoid unnecessary ref/unref of network device RefPtrBrian Gianforcaro
2021-09-06Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safeAli Mohammad Pur
2021-09-06Everywhere: Use OOM-safe ByteBuffer APIs where possibleAli Mohammad Pur
2021-09-03Everywhere: Prevent risky implicit casts of (Nonnull)RefPtrDaniel Bertalan
2021-07-19Everywhere: Use AK/Math.h if applicableHendiadyoin1
2021-07-16LibPDF: Fix treating not finding the linearized dict as a fatal errorWesley Moret
2021-07-16LibPDF: Fix checking `minor_ver` instead of `major_ver`Wesley Moret
2021-06-12LibPDF: Convert to east-const to comply with the recent style changesMatthew Olsson
2021-06-12LibPDF: Bake the flipped y-axis directly into the CTM matrixMatthew Olsson
2021-06-12LibPDF: Avoid calculating rendering matrix for every glyphMatthew Olsson
2021-06-12LibPDF: Handle the TJ graphical operatorMatthew Olsson
2021-06-12LibPDF: Handle the gs graphical operatorMatthew Olsson
2021-06-12LibPDF: Add support for the CalRGB ColorSpaceMatthew Olsson
2021-06-12LibPDF: Split ColorSpace into a different class for each color spaceMatthew Olsson
2021-06-12LibPDF: Parse hint tablesMatthew Olsson