summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibPDF
AgeCommit message (Expand)Author
2023-03-22LibPDF: Pass the right point width to the font loader in TrueTypeFontJulian Offenhäuser
2023-03-22LibPDF: Fix navigate_to_before_eof_marker() for PDFs not ending in EOLJulian Offenhäuser
2023-03-22LibPDF: Don't consume anything other than EOL in Reader::consume_eol()Julian Offenhäuser
2023-03-22LibPDF: Be more cautious of errors when looking for linearization dictJulian Offenhäuser
2023-03-22LibPDF: Don't treat a broken document header as a fatal errorJulian Offenhäuser
2023-03-21LibGfx: Move all image loaders and writers to a subdirectoryLucas CHOLLET
2023-03-06Everywhere: Remove NonnullRefPtr.h includesAndreas Kling
2023-03-06Everywhere: Stop using NonnullRefPtrVectorAndreas Kling
2023-03-02LibPDF: Detect CFF encodings with supplementsRodrigo Tobar
2023-03-02LibPDF: Increase argument stack for Type1FontProgramsRodrigo Tobar
2023-03-02LibPDF: Improve Type2 hint countingRodrigo Tobar
2023-03-02LibPDF: Don't crash when a font hasn't been loaded yetRodrigo Tobar
2023-03-02LibPDF: Prevent crashes when loading XObject streamsRodrigo Tobar
2023-03-02LibPDF: Improve error support for Filter classRodrigo Tobar
2023-02-26LibGfx: Return bool not ErrorOr<bool> from ImageDecoderPlugin::sniff()MacDue
2023-02-24LibPDF: Refactor *Font classesRodrigo Tobar
2023-02-24LibPDF: Add new error construction functionsRodrigo Tobar
2023-02-24LibPDF: Allow show_text to return errorsRodrigo Tobar
2023-02-21LibPDF: Make Object::cast<T>() non-constAndreas Kling
2023-02-19LibTextCodec+Everywhere: Port Decoders to new StringsSam Atkins
2023-02-18LibGfx: Rename `JPGLoader` to `JPEGLoader`Lucas CHOLLET
2023-02-15LibTextCodec+Everywhere: Make TextCodec::decoder_for() take a StringViewSam Atkins
2023-02-13LibPDF: Add more built-in SIDsRodrigo Tobar
2023-02-12LibPDF: Check for end of stream in Reader::matches_regular_character()Julian Offenhäuser
2023-02-12LibPDF: Return an error if we fail to load a replacement fontJulian Offenhäuser
2023-02-12LibPDF: Allow filter DecodeParms array entries to be nullJulian Offenhäuser
2023-02-12LibPDF: Allow reading documents with incremental updatesJulian Offenhäuser
2023-02-10LibPDF: Fix glyph sizing bug that caused incorrect spacingJulian Offenhäuser
2023-02-10LibPDF: Use more appropriate standard 14 replacement fontsJulian Offenhäuser
2023-02-08Everywhere: Use ReadonlySpan<T> instead of Span<T const>MacDue
2023-02-08LibPDF: Construct accented characters with Type1 seac commandRodrigo Tobar
2023-02-08LibPDF: Add infrastructure for accented character glyphsRodrigo Tobar
2023-02-08LibPDF: Turn Glyph into a classRodrigo Tobar
2023-02-08LibPDF: Index Type1 glyphs by name, not char codeRodrigo Tobar
2023-02-08LibPDF: Add placeholders for *flex Type2 commandsRodrigo Tobar
2023-02-08LibPDF: Add char_code -> name mapping functionRodrigo Tobar
2023-02-08LibPDF: Account for other endings of PS1 Encoding arrayRodrigo Tobar
2023-02-08LibPDF: Improve stream parsingRodrigo Tobar
2023-02-08AK: Remove the fallible constructor from `FixedMemoryStream`Tim Schumacher
2023-02-08AK: Remove the fallible constructor from `LittleEndianInputBitStream`Tim Schumacher
2023-02-04LibPDF: Fix clipping of painting operationsRodrigo Tobar
2023-02-02LibPDF: Simplify Encoding to align with simple font requirementsRodrigo Tobar
2023-02-02LibPDF: Stop calculating code points for glyphsRodrigo Tobar
2023-02-02LibPDF: Fix ZapfDingbat's char codesRodrigo Tobar
2023-02-02LibPDF: Stop storing unicode code points in EncodingRodrigo Tobar
2023-01-29AK: Move memory streams from `LibCore`Tim Schumacher
2023-01-29AK: Move bit streams from `LibCore`Tim Schumacher
2023-01-29AK: Deprecate the old `AK::Stream`Tim Schumacher
2023-01-27LibPDF: Remove declarations for non-existent methodsSam Atkins
2023-01-26LibGfx: Remove `try_` prefix from bitmap creation functionsTim Schumacher